Lines Matching refs:LoVT
11277 EVT LoVT, HiVT;
11279 LoVT = HiVT = TLI->getTypeToTransformTo(*getContext(), VT);
11281 LoVT = HiVT = VT.getHalfNumVectorElementsVT(*getContext());
11283 return std::make_pair(LoVT, HiVT);
11302 EVT LoVT, HiVT;
11304 LoVT = EVT::getVectorVT(*getContext(), EltTp, EnvNumElts);
11310 LoVT = EVT::getVectorVT(*getContext(), EltTp, VTNumElts);
11314 return std::make_pair(LoVT, HiVT);
11320 SelectionDAG::SplitVector(const SDValue &N, const SDLoc &DL, const EVT &LoVT,
11322 assert(LoVT.isScalableVector() == HiVT.isScalableVector() &&
11323 LoVT.isScalableVector() == N.getValueType().isScalableVector() &&
11326 assert(LoVT.getVectorMinNumElements() + HiVT.getVectorMinNumElements() <=
11331 getNode(ISD::EXTRACT_SUBVECTOR, DL, LoVT, N, getVectorIdxConstant(0, DL));
11332 // For scalable vectors it is safe to use LoVT.getVectorMinNumElements()
11337 getVectorIdxConstant(LoVT.getVectorMinNumElements(), DL));