Lines Matching refs:SrcVal
3703 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0); in LowerFP_ROUND() local
3704 EVT SrcVT = SrcVal.getValueType(); in LowerFP_ROUND()
3811 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0); in LowerFP_TO_INT() local
3813 if (SrcVal.getValueType().isVector()) in LowerFP_TO_INT()
3817 if (SrcVal.getValueType() == MVT::f16 && !Subtarget->hasFullFP16()) { in LowerFP_TO_INT()
3822 {Op.getOperand(0), SrcVal}); in LowerFP_TO_INT()
3828 DAG.getNode(ISD::FP_EXTEND, dl, MVT::f32, SrcVal)); in LowerFP_TO_INT()
3831 if (SrcVal.getValueType() != MVT::f128) { in LowerFP_TO_INT()
3844 SDValue SrcVal = Op.getOperand(0); in LowerVectorFP_TO_INT_SAT() local
3845 EVT SrcVT = SrcVal.getValueType(); in LowerVectorFP_TO_INT_SAT()
3867 SrcVal = DAG.getNode(ISD::FP_EXTEND, SDLoc(Op), F32VT, SrcVal); in LowerVectorFP_TO_INT_SAT()
3878 return DAG.getNode(Op.getOpcode(), DL, DstVT, SrcVal, in LowerVectorFP_TO_INT_SAT()
3889 SDValue NativeCvt = DAG.getNode(Op.getOpcode(), DL, IntVT, SrcVal, in LowerVectorFP_TO_INT_SAT()
3912 SDValue SrcVal = Op.getOperand(0); in LowerFP_TO_INT_SAT() local
3913 EVT SrcVT = SrcVal.getValueType(); in LowerFP_TO_INT_SAT()
3926 SrcVal = DAG.getNode(ISD::FP_EXTEND, SDLoc(Op), MVT::f32, SrcVal); in LowerFP_TO_INT_SAT()
3936 return DAG.getNode(Op.getOpcode(), DL, DstVT, SrcVal, in LowerFP_TO_INT_SAT()
3946 DAG.getNode(Op.getOpcode(), DL, DstVT, SrcVal, DAG.getValueType(DstVT)); in LowerFP_TO_INT_SAT()
4042 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0); in LowerINT_TO_FP() local
4049 {Op.getOperand(0), SrcVal}); in LowerINT_TO_FP()
4056 DAG.getNode(Op.getOpcode(), dl, MVT::f32, SrcVal), in LowerINT_TO_FP()
4061 if (SrcVal.getValueType() == MVT::i128) in LowerINT_TO_FP()