Lines Matching refs:LoVT
10188 EVT LoVT, HiVT;
10190 LoVT = HiVT = TLI->getTypeToTransformTo(*getContext(), VT);
10192 LoVT = HiVT = VT.getHalfNumVectorElementsVT(*getContext());
10194 return std::make_pair(LoVT, HiVT);
10213 EVT LoVT, HiVT;
10215 LoVT = EnvVT;
10221 LoVT = EVT::getVectorVT(*getContext(), EltTp, VTNumElts);
10225 return std::make_pair(LoVT, HiVT);
10231 SelectionDAG::SplitVector(const SDValue &N, const SDLoc &DL, const EVT &LoVT,
10233 assert(LoVT.isScalableVector() == HiVT.isScalableVector() &&
10234 LoVT.isScalableVector() == N.getValueType().isScalableVector() &&
10237 assert(LoVT.getVectorMinNumElements() + HiVT.getVectorMinNumElements() <=
10242 getNode(ISD::EXTRACT_SUBVECTOR, DL, LoVT, N, getVectorIdxConstant(0, DL));
10243 // For scalable vectors it is safe to use LoVT.getVectorMinNumElements()
10248 getVectorIdxConstant(LoVT.getVectorMinNumElements(), DL));