Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:LoVT

687   EVT LoVT, HiVT;
688 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
707 if (LoVT == HiVT) {
711 Lo = DAG.getNode(ISD::BITCAST, dl, LoVT, Lo);
720 Lo = DAG.getNode(ISD::BITCAST, dl, LoVT, Lo);
726 EVT LoIntVT = EVT::getIntegerVT(*DAG.getContext(), LoVT.getSizeInBits());
735 Lo = DAG.getNode(ISD::BITCAST, dl, LoVT, Lo);
741 EVT LoVT, HiVT;
743 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
744 unsigned LoNumElts = LoVT.getVectorNumElements();
746 Lo = DAG.getNode(ISD::BUILD_VECTOR, dl, LoVT, LoOps);
763 EVT LoVT, HiVT;
764 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
767 Lo = DAG.getNode(ISD::CONCAT_VECTORS, dl, LoVT, LoOps);
779 EVT LoVT, HiVT;
780 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
782 Lo = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, LoVT, Vec, Idx);
785 DAG.getConstant(IdxVal + LoVT.getVectorNumElements(),
840 EVT LoVT, HiVT;
841 std::tie(LoVT, HiVT) =
845 DAG.getValueType(LoVT));
903 EVT LoVT, HiVT;
905 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
906 Lo = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, LoVT, N->getOperand(0));
913 EVT LoVT, HiVT;
915 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(LD->getValueType(0));
931 Lo = DAG.getLoad(ISD::UNINDEXED, ExtType, LoVT, dl, Ch, Ptr, Offset,
958 EVT LoVT, HiVT;
960 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
967 Lo = DAG.getNode(N->getOpcode(), DL, LoVT, LL, RL, N->getOperand(2));
974 EVT LoVT, HiVT;
976 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
987 Lo = DAG.getNode(N->getOpcode(), dl, LoVT, Lo, N->getOperand(1));
990 SDValue DTyOpLo = DAG.getValueType(LoVT);
997 Lo = DAG.getConvertRndSat(LoVT, dl, Lo, DTyOpLo, STyOpLo, RndOp, SatOp,
1002 Lo = DAG.getNode(N->getOpcode(), dl, LoVT, Lo);
1012 EVT LoVT, HiVT;
1013 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(DestVT);
1050 Lo = DAG.getNode(N->getOpcode(), dl, LoVT, Lo);