Lines Matching refs:VecVT
3995 EVT VecVT = InVec.getValueType();
3997 if (VecVT.isScalableVector())
3999 const unsigned EltBitWidth = VecVT.getScalarSizeInBits();
4000 const unsigned NumSrcElts = VecVT.getVectorNumElements();
4900 EVT VecVT = InVec.getValueType();
4902 if (VecVT.isScalableVector())
4906 const unsigned NumSrcElts = VecVT.getVectorNumElements();
5330 EVT VecVT = Op.getOperand(0).getValueType();
5335 return KnownIdx.getMaxValue().uge(VecVT.getVectorMinNumElements());
7560 [[maybe_unused]] EVT VecVT = N1.getValueType();
7563 assert(VT == VecVT && "Vector and result type don't match.");
7564 assert(VecVT.isVector() && MaskVT.isVector() && PassthruVT.isVector() &&
7566 assert(VecVT == PassthruVT && "Vector and passthru types don't match.");
7567 assert(VecVT.getVectorElementCount() == MaskVT.getVectorElementCount() &&
12473 EVT VecVT = EVT::getVectorVT(*getContext(), EltVT, ResNE);
12474 return getBuildVector(VecVT, dl, Scalars);
12672 std::pair<SDValue, SDValue> SelectionDAG::SplitEVL(SDValue N, EVT VecVT,
12677 assert(VecVT.getVectorElementCount().isKnownEven() &&
12679 unsigned HalfMinNumElts = VecVT.getVectorMinNumElements() / 2;
12681 VecVT.isFixedLengthVector()