Lines Matching full:subvec
4574 SDValue SubVec = Op.getOperand(1);
4585 MVT SubVecVT = SubVec.getSimpleValueType();
4603 DAG.getNode(ISD::INSERT_SUBVECTOR, dl, OpVT, Undef, SubVec, ZeroIdx);
11908 SDValue SubVec = Op.getOperand(1);
11916 MVT SubVecVT = SubVec.getSimpleValueType();
11939 SDValue Ops[] = { SubVec2, SubVec };
11949 return Insert128BitVector(Vec, SubVec, IdxVal, DAG, dl);
11952 return Insert256BitVector(Vec, SubVec, IdxVal, DAG, dl);
26243 SDValue SubVec = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl,
26246 SDValue Ch = DAG.getStore(St->getChain(), dl, SubVec, Ptr,
26667 SmallVector<SDValue, 8> SubVec(RegNum);
26670 SubVec[i] = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, MVT::v4i32, In,
26674 SubVec[i] = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, MVT::v2i64, In,
26682 return combineVectorTruncationWithPACKUS(N, DAG, SubVec);
26684 return combineVectorTruncationWithPACKSS(N, DAG, SubVec);