Lines Matching defs:SubVT
8928 EVT SubVT = SubV1.getValueType();
8936 ShuffleMask, SubVT, WhichResult, isV_UNDEF)) {
8941 SDValue Res = DAG.getNode(ShuffleOpc, dl, DAG.getVTList(SubVT, SubVT),
9273 EVT SubVT = MVT::v4i32;
9274 SDValue SubVec = DAG.getNode(ISD::UNDEF, dl, SubVT);
9278 SubVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, SubVT, SubVec, Elt,
9280 SubVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, SubVT, SubVec, Elt,
9288 EVT SubVT = MVT::getVectorVT(ElType, NumElts);
9289 SDValue SubVec = DAG.getNode(ISD::UNDEF, dl, SubVT);
9293 SubVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, SubVT, SubVec, Elt,
15655 EVT SubVT = SubVec.getValueType();
15660 !DCI.DAG.getTargetLoweringInfo().isTypeLegal(SubVT))
15668 unsigned NumSubElts = SubVT.getVectorNumElements();
15669 if ((SubVT.getSizeInBits() * 2) != VecVT.getSizeInBits() ||
15680 Hi = DCI.DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, SubVT, Vec,
15683 Lo = DCI.DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, SubVT, Vec,