Lines Matching defs:VecVT

6377     EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NE);
6378 return DAG.getBuildVector(VecVT, SL, Scalars);
6426 MVT VecVT =
6428 Src0 = DAG.getBitcast(VecVT, Src0);
6431 Src1 = DAG.getBitcast(VecVT, Src1);
6434 Src2 = DAG.getBitcast(VecVT, Src2);
6436 SDValue LaneOp = createLaneOp(Src0, Src1, Src2, VecVT);
7361 EVT VecVT = Vec.getValueType();
7363 EVT EltVT = VecVT.getVectorElementType();
7372 unsigned VecNumElts = VecVT.getVectorNumElements();
7394 return DAG.getNode(ISD::BITCAST, SL, VecVT, Vec);
7400 Vec = DAG.getNode(ISD::INSERT_VECTOR_ELT, SL, VecVT, Vec, Elt,
7411 EVT VecVT = Vec.getValueType();
7412 EVT EltVT = VecVT.getVectorElementType();
7413 unsigned VecSize = VecVT.getSizeInBits();
7418 unsigned NumElts = VecVT.getVectorNumElements();
7444 return DAG.getNode(ISD::BITCAST, SL, VecVT, Concat);
7469 DAG.getSplatBuildVector(VecVT, SL, InsVal));
7483 return DAG.getNode(ISD::BITCAST, SL, VecVT, BFI);
7493 EVT VecVT = Vec.getValueType();
7494 unsigned VecSize = VecVT.getSizeInBits();
7495 EVT EltVT = VecVT.getVectorElementType();
7508 auto [LoVT, HiVT] = DAG.GetSplitDestVTs(VecVT);
7549 unsigned NElem = VecVT.getVectorNumElements();
9709 EVT VecVT =
9711 return DAG.getBuildVector(VecVT, DL, PackedElts);
13678 EVT VecVT = Vec.getValueType();
13679 EVT EltVT = VecVT.getVectorElementType();
13681 unsigned NumElem = VecVT.getVectorNumElements();
13693 EVT VecVT = Vec.getValueType();
13694 EVT VecEltVT = VecVT.getVectorElementType();
13697 unsigned VecSize = VecVT.getSizeInBits();
13754 for (unsigned I = 0, E = VecVT.getVectorNumElements(); I < E; ++I) {
13774 EVT NewVT = getEquivalentMemType(*DAG.getContext(), VecVT);
13811 EVT VecVT = Vec.getValueType();
13812 EVT EltVT = VecVT.getVectorElementType();
13825 for (unsigned I = 0, E = VecVT.getVectorNumElements(); I < E; ++I) {
13832 return DAG.getBuildVector(VecVT, SL, Ops);