Lines Matching refs:HiVT
12264 const EVT &HiVT) {
12265 assert(!LoVT.isVector() && !HiVT.isVector() && !N.getValueType().isVector() &&
12270 getNode(ISD::EXTRACT_ELEMENT, DL, HiVT, N, getIntPtrConstant(1, DL));
12278 EVT LoVT, HiVT;
12280 LoVT = HiVT = TLI->getTypeToTransformTo(*getContext(), VT);
12282 LoVT = HiVT = VT.getHalfNumVectorElementsVT(*getContext());
12284 return std::make_pair(LoVT, HiVT);
12303 EVT LoVT, HiVT;
12306 HiVT = EVT::getVectorVT(*getContext(), EltTp, VTNumElts - EnvNumElts);
12312 HiVT = EVT::getVectorVT(*getContext(), EltTp, EnvNumElts);
12315 return std::make_pair(LoVT, HiVT);
12322 const EVT &HiVT) {
12323 assert(LoVT.isScalableVector() == HiVT.isScalableVector() &&
12327 assert(LoVT.getVectorMinNumElements() + HiVT.getVectorMinNumElements() <=
12337 Hi = getNode(ISD::EXTRACT_SUBVECTOR, DL, HiVT, N,