Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:DstVT

2641   EVT DstVT = N->getValueType(0);
2642 RTLIB::Libcall LC = RTLIB::getSINTTOFP(Op.getValueType(), DstVT);
2645 return MakeLibCall(LC, DstVT, &Op, 1, true, N->getDebugLoc());
2755 EVT DstVT = N->getValueType(0);
2759 // treated as signed) is representable in DstVT. Check that the mantissa
2760 // size of DstVT is >= than the number of bits in SrcVT -1.
2761 const fltSemantics *sem = EVTToAPFloatSemantics(DstVT);
2765 SDValue SignedConv = DAG.getNode(ISD::SINT_TO_FP, dl, DstVT, Op);
2811 SDValue Fudge = DAG.getExtLoad(ISD::EXTLOAD, dl, DstVT, DAG.getEntryNode(),
2816 return DAG.getNode(ISD::FADD, dl, DstVT, SignedConv, Fudge);
2820 RTLIB::Libcall LC = RTLIB::getUINTTOFP(SrcVT, DstVT);
2823 return MakeLibCall(LC, DstVT, &Op, 1, true, dl);