Lines Matching defs:VecVT
6282 EVT VecVT = EVT::getVectorVT(
6285 SDValue BitCast = DAG.getNode(ISD::BITCAST, dl, VecVT, ExtractSrc);
8131 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), IVT, NumElts);
8132 SDValue Val = DAG.getBuildVector(VecVT, dl, Ops);
8188 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts);
8192 SDValue Val = DAG.getNode(ARMISD::BUILD_VECTOR, dl, VecVT, Ops);
9042 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts);
9043 V1 = DAG.getNode(ISD::BITCAST, dl, VecVT, V1);
9044 V2 = DAG.getNode(ISD::BITCAST, dl, VecVT, V2);
9055 SDValue Val = DAG.getNode(ARMISD::BUILD_VECTOR, dl, VecVT, Ops);
9076 EVT VecVT = Op.getOperand(0).getValueType();
9086 getVectorTyFromPredicateVector(VecVT).getScalarSizeInBits() / 8;
9123 EVT VecVT = VecIn.getValueType();
9125 VecVT.getVectorNumElements());
9131 return DAG.getNode(ISD::BITCAST, dl, VecVT, IVecOut);
9139 EVT VecVT = Op.getOperand(0).getValueType();
9149 getVectorTyFromPredicateVector(VecVT).getScalarSizeInBits() / 8;
13428 EVT VecVT = Ext0.getOperand(0).getValueType();
13429 if (!VecVT.isPow2VectorType() || VecVT.getVectorNumElements() == 1)
13431 if (Ext1.getOperand(0).getValueType() != VecVT ||
13432 VecVT.getScalarType() != ScalarType ||
13441 if (VecVT.getSizeInBits() < 128) {
13443 MVT::getVectorVT(MVT::getIntegerVT(128 / VecVT.getVectorNumElements()),
13444 VecVT.getVectorNumElements());
13453 Trunc = DAG.getNode(ISD::TRUNCATE, DL, VecVT, Trunc);
13458 assert(VecVT.getSizeInBits() % 128 == 0 && "Expected a power2 type");
13459 unsigned NumParts = VecVT.getSizeInBits() / 128;
13472 DAG.getNode(ISD::CONCAT_VECTORS, DL, VecVT, Parts));
15414 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts);
15417 if (!TLI.isTypeLegal(VecVT))
15425 SDValue Vec = DAG.getUNDEF(VecVT);
15441 Vec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, VecVT, Vec, V, LaneIdx);
15593 EVT VecVT = Op0.getValueType();
15596 if (VecVT.getVectorNumElements() != 4)
15712 EVT VecVT = Vec.getValueType();
15716 if (!VecVT.isFixedLengthVector() ||
15717 !DCI.DAG.getTargetLoweringInfo().isTypeLegal(VecVT) ||
15727 if ((SubVT.getSizeInBits() * 2) != VecVT.getSizeInBits() ||
15745 return DCI.DAG.getNode(ISD::CONCAT_VECTORS, DL, VecVT, Lo, Hi);
20050 EVT VecVT = SrcSV.getValueType();
20051 assert(VecVT.isVector() && "VGETLANE expected a vector type");
20052 const unsigned NumSrcElts = VecVT.getVectorNumElements();
20062 const unsigned SrcSz = VecVT.getVectorElementType().getSizeInBits();