Lines Matching refs:SubVec
9274 SDValue SubVec = DAG.getNode(ISD::UNDEF, dl, SubVT); in LowerEXTRACT_SUBVECTOR() local
9278 SubVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, SubVT, SubVec, Elt, in LowerEXTRACT_SUBVECTOR()
9280 SubVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, SubVT, SubVec, Elt, in LowerEXTRACT_SUBVECTOR()
9283 SDValue Cmp = DAG.getNode(ARMISD::VCMPZ, dl, MVT::v4i1, SubVec, in LowerEXTRACT_SUBVECTOR()
9289 SDValue SubVec = DAG.getNode(ISD::UNDEF, dl, SubVT); in LowerEXTRACT_SUBVECTOR() local
9293 SubVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, SubVT, SubVec, Elt, in LowerEXTRACT_SUBVECTOR()
9299 return DAG.getNode(ARMISD::VCMPZ, dl, VT, SubVec, in LowerEXTRACT_SUBVECTOR()
15652 SDValue SubVec = N->getOperand(1); in PerformInsertSubvectorCombine() local
15655 EVT SubVT = SubVec.getValueType(); in PerformInsertSubvectorCombine()
15679 Lo = SubVec; in PerformInsertSubvectorCombine()
15685 Hi = SubVec; in PerformInsertSubvectorCombine()
16622 SDValue SubVec = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, StoreType, in PerformTruncatingStoreCombine() local
16625 DAG.getStore(St->getChain(), DL, SubVec, BasePtr, St->getPointerInfo(), in PerformTruncatingStoreCombine()
21769 Value *SubVec = Builder.CreateExtractValue(VldN, Index); in lowerInterleavedLoad() local
21773 SubVec = Builder.CreateIntToPtr( in lowerInterleavedLoad()
21774 SubVec, in lowerInterleavedLoad()
21777 SubVecs[SV].push_back(SubVec); in lowerInterleavedLoad()
21786 auto &SubVec = SubVecs[SVI]; in lowerInterleavedLoad() local
21788 SubVec.size() > 1 ? concatenateVectors(Builder, SubVec) : SubVec[0]; in lowerInterleavedLoad()