Lines Matching defs:HiVT
1785 EVT LoVT, HiVT;
1790 HiVT = NumElts - LoNumElts == 1
1793 return std::pair(LoVT, HiVT);
1796 // Split a vector value into two parts of types LoVT and HiVT. HiVT could be
1800 const EVT &LoVT, const EVT &HiVT,
1803 (HiVT.isVector() ? HiVT.getVectorNumElements() : 1) <=
1809 HiVT.isVector() ? ISD::EXTRACT_SUBVECTOR : ISD::EXTRACT_VECTOR_ELT, DL,
1810 HiVT, N, DAG.getVectorIdxConstant(LoVT.getVectorNumElements(), DL));
1834 EVT LoVT, HiVT;
1838 std::tie(LoVT, HiVT) = getSplitDestVTs(VT, DAG);
1840 std::tie(Lo, Hi) = splitVector(Op, SL, LoVT, HiVT, DAG);
1851 DAG.getExtLoad(Load->getExtensionType(), SL, HiVT, Load->getChain(),
1856 if (LoVT == HiVT) {
1863 HiVT.isVector() ? ISD::INSERT_SUBVECTOR : ISD::INSERT_VECTOR_ELT, SL,
1924 EVT LoVT, HiVT;
1928 std::tie(LoVT, HiVT) = getSplitDestVTs(VT, DAG);
1930 std::tie(Lo, Hi) = splitVector(Val, SL, LoVT, HiVT, DAG);