Lines Matching defs:SrcVal
5903 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0);
5905 if (isUnsupportedFloatingType(SrcVal.getValueType())) {
5909 LC = RTLIB::getFPTOSINT(SrcVal.getValueType(),
5912 LC = RTLIB::getFPTOUINT(SrcVal.getValueType(),
5918 std::tie(Result, Chain) = makeLibCall(DAG, LC, Op.getValueType(), SrcVal,
5929 Loc, Op.getValueType(), SrcVal);
20887 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0);
20889 const unsigned SrcSz = SrcVal.getValueType().getSizeInBits();
20905 Loc, Op.getValueType(), SrcVal);
20926 SrcVal = DAG.getNode(ISD::STRICT_FP_EXTEND, Loc,
20927 {DstVT, MVT::Other}, {Chain, SrcVal});
20928 Chain = SrcVal.getValue(1);
20930 SrcVal = DAG.getNode(ISD::FP_EXTEND, Loc, DstVT, SrcVal);
20936 std::tie(SrcVal, Chain) = makeLibCall(DAG, LC, DstVT, SrcVal, CallOptions,
20941 return IsStrict ? DAG.getMergeValues({SrcVal, Chain}, Loc) : SrcVal;
20947 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0);
20948 EVT SrcVT = SrcVal.getValueType();
20972 std::tie(Result, Chain) = makeLibCall(DAG, LC, DstVT, SrcVal, CallOptions,