Lines Matching refs:LoVT
1405 EVT LoVT, HiVT; in getSplitDestVTs() local
1409 LoVT = EVT::getVectorVT(*DAG.getContext(), EltVT, LoNumElts); in getSplitDestVTs()
1413 return std::make_pair(LoVT, HiVT); in getSplitDestVTs()
1420 const EVT &LoVT, const EVT &HiVT, in splitVector() argument
1422 assert(LoVT.getVectorNumElements() + in splitVector()
1426 SDValue Lo = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, LoVT, N, in splitVector()
1430 HiVT, N, DAG.getVectorIdxConstant(LoVT.getVectorNumElements(), DL)); in splitVector()
1454 EVT LoVT, HiVT; in SplitVectorLoad() local
1458 std::tie(LoVT, HiVT) = getSplitDestVTs(VT, DAG); in SplitVectorLoad()
1460 std::tie(Lo, Hi) = splitVector(Op, SL, LoVT, HiVT, DAG); in SplitVectorLoad()
1466 SDValue LoLoad = DAG.getExtLoad(Load->getExtensionType(), SL, LoVT, in SplitVectorLoad()
1476 if (LoVT == HiVT) { in SplitVectorLoad()
1485 DAG.getVectorIdxConstant(LoVT.getVectorNumElements(), SL)); in SplitVectorLoad()
1544 EVT LoVT, HiVT; in SplitVectorStore() local
1548 std::tie(LoVT, HiVT) = getSplitDestVTs(VT, DAG); in SplitVectorStore()
1550 std::tie(Lo, Hi) = splitVector(Val, SL, LoVT, HiVT, DAG); in SplitVectorStore()