Home
last modified time | relevance | path

Searched refs:StVal (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp10071 SDValue &StVal = Ops[Ops.size()-2]; in CombineBaseUpdate() local
10072 StVal = DAG.getNode(ISD::BITCAST, dl, AlignedVecTy, StVal); in CombineBaseUpdate()
10244 SDValue StVal = St->getValue(); in PerformSTORECombine() local
10245 EVT VT = StVal.getValueType(); in PerformSTORECombine()
10271 SDValue WideVec = DAG.getNode(ISD::BITCAST, DL, WideVecVT, StVal); in PerformSTORECombine()
10328 if (StVal.getNode()->getOpcode() == ARMISD::VMOVDRR && in PerformSTORECombine()
10329 StVal.getNode()->hasOneUse()) { in PerformSTORECombine()
10335 StVal.getNode()->getOperand(isBigEndian ? 1 : 0 ), in PerformSTORECombine()
10342 StVal.getNode()->getOperand(isBigEndian ? 0 : 1), in PerformSTORECombine()
10348 if (StVal.getValueType() == MVT::i64 && in PerformSTORECombine()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMISelLowering.cpp6973 SDValue StVal = St->getValue(); in PerformSTORECombine() local
6977 if (StVal.getNode()->getOpcode() == ARMISD::VMOVDRR && in PerformSTORECombine()
6978 StVal.getNode()->hasOneUse() && !St->isVolatile()) { in PerformSTORECombine()
6983 StVal.getNode()->getOperand(0), BasePtr, in PerformSTORECombine()
6989 return DAG.getStore(NewST1.getValue(0), DL, StVal.getNode()->getOperand(1), in PerformSTORECombine()
6995 if (StVal.getValueType() != MVT::i64 || in PerformSTORECombine()
6996 StVal.getNode()->getOpcode() != ISD::EXTRACT_VECTOR_ELT) in PerformSTORECombine()
7000 DebugLoc dl = StVal.getDebugLoc(); in PerformSTORECombine()
7001 SDValue IntVec = StVal.getOperand(0); in PerformSTORECombine()
7006 Vec, StVal.getOperand(1)); in PerformSTORECombine()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp1124 SDValue StVal = OutVals[OIdx]; in LowerCall() local
1126 StVal = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i16, StVal); in LowerCall()
1132 StVal, InFlag }; in LowerCall()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp8691 SDValue StVal = St->getValue(); in replaceSplatVectorStore() local
8692 EVT VT = StVal.getValueType(); in replaceSplatVectorStore()
8700 if (StVal.getOpcode() != ISD::INSERT_VECTOR_ELT) in replaceSplatVectorStore()
8707 SDValue SplatVal = StVal.getOperand(1); in replaceSplatVectorStore()
8712 SDValue NextInsertElt = StVal.getOperand(0); in replaceSplatVectorStore()
8717 StVal = NextInsertElt; in replaceSplatVectorStore()
8766 SDValue StVal = S->getValue(); in split16BStores() local
8767 EVT VT = StVal.getValueType(); in split16BStores()
8794 SDValue SubVector0 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, HalfVT, StVal, in split16BStores()
8796 SDValue SubVector1 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, HalfVT, StVal, in split16BStores()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp3302 SDValue StVal = MST->getValue(); in WidenVecOp_MSTORE() local
3304 SDValue WideVal = GetWidenedVector(StVal); in WidenVecOp_MSTORE()