Lines Matching defs:VecVT
4294 EVT VecVT = InVec.getValueType();
4296 if (VecVT.isScalableVector())
4298 const unsigned EltBitWidth = VecVT.getScalarSizeInBits();
4299 const unsigned NumSrcElts = VecVT.getVectorNumElements();
5203 EVT VecVT = InVec.getValueType();
5205 if (VecVT.isScalableVector())
5209 const unsigned NumSrcElts = VecVT.getVectorNumElements();
5625 EVT VecVT = Op.getOperand(0).getValueType();
5630 return KnownIdx.getMaxValue().uge(VecVT.getVectorMinNumElements());
7870 [[maybe_unused]] EVT VecVT = N1.getValueType();
7873 assert(VT == VecVT && "Vector and result type don't match.");
7874 assert(VecVT.isVector() && MaskVT.isVector() && PassthruVT.isVector() &&
7876 assert(VecVT == PassthruVT && "Vector and passthru types don't match.");
7877 assert(VecVT.getVectorElementCount() == MaskVT.getVectorElementCount() &&
12761 EVT VecVT = EVT::getVectorVT(*getContext(), EltVT, ResNE);
12763 SDValue Vec0 = getBuildVector(VecVT, dl, Scalars0);
12828 EVT VecVT = EVT::getVectorVT(*getContext(), EltVT, ResNE);
12829 return getBuildVector(VecVT, dl, Scalars);
13027 std::pair<SDValue, SDValue> SelectionDAG::SplitEVL(SDValue N, EVT VecVT,
13032 assert(VecVT.getVectorElementCount().isKnownEven() &&
13034 unsigned HalfMinNumElts = VecVT.getVectorMinNumElements() / 2;
13036 VecVT.isFixedLengthVector()