Lines Matching defs:SrcVal
5949 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0);
5951 if (isUnsupportedFloatingType(SrcVal.getValueType())) {
5955 LC = RTLIB::getFPTOSINT(SrcVal.getValueType(),
5958 LC = RTLIB::getFPTOUINT(SrcVal.getValueType(),
5964 std::tie(Result, Chain) = makeLibCall(DAG, LC, Op.getValueType(), SrcVal,
5975 Loc, Op.getValueType(), SrcVal);
20797 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0);
20799 const unsigned SrcSz = SrcVal.getValueType().getSizeInBits();
20815 Loc, Op.getValueType(), SrcVal);
20836 SrcVal = DAG.getNode(ISD::STRICT_FP_EXTEND, Loc,
20837 {DstVT, MVT::Other}, {Chain, SrcVal});
20838 Chain = SrcVal.getValue(1);
20840 SrcVal = DAG.getNode(ISD::FP_EXTEND, Loc, DstVT, SrcVal);
20846 std::tie(SrcVal, Chain) = makeLibCall(DAG, LC, DstVT, SrcVal, CallOptions,
20851 return IsStrict ? DAG.getMergeValues({SrcVal, Chain}, Loc) : SrcVal;
20857 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0);
20858 EVT SrcVT = SrcVal.getValueType();
20882 std::tie(Result, Chain) = makeLibCall(DAG, LC, DstVT, SrcVal, CallOptions,