Lines Matching refs:HiVT
1697 EVT LoVT, HiVT; in getSplitDestVTs() local
1702 HiVT = NumElts - LoNumElts == 1 in getSplitDestVTs()
1705 return std::pair(LoVT, HiVT); in getSplitDestVTs()
1712 const EVT &LoVT, const EVT &HiVT, in splitVector() argument
1715 (HiVT.isVector() ? HiVT.getVectorNumElements() : 1) <= in splitVector()
1721 HiVT.isVector() ? ISD::EXTRACT_SUBVECTOR : ISD::EXTRACT_VECTOR_ELT, DL, in splitVector()
1722 HiVT, N, DAG.getVectorIdxConstant(LoVT.getVectorNumElements(), DL)); in splitVector()
1746 EVT LoVT, HiVT; in SplitVectorLoad() local
1750 std::tie(LoVT, HiVT) = getSplitDestVTs(VT, DAG); in SplitVectorLoad()
1752 std::tie(Lo, Hi) = splitVector(Op, SL, LoVT, HiVT, DAG); in SplitVectorLoad()
1763 DAG.getExtLoad(Load->getExtensionType(), SL, HiVT, Load->getChain(), in SplitVectorLoad()
1768 if (LoVT == HiVT) { in SplitVectorLoad()
1775 HiVT.isVector() ? ISD::INSERT_SUBVECTOR : ISD::INSERT_VECTOR_ELT, SL, in SplitVectorLoad()
1836 EVT LoVT, HiVT; in SplitVectorStore() local
1840 std::tie(LoVT, HiVT) = getSplitDestVTs(VT, DAG); in SplitVectorStore()
1842 std::tie(Lo, Hi) = splitVector(Val, SL, LoVT, HiVT, DAG); in SplitVectorStore()