Lines Matching refs:FP_ROUND
458 setOperationAction(ISD::FP_ROUND, MVT::bf16, Custom); in RISCVTargetLowering()
941 setOperationAction({ISD::FP_ROUND, ISD::FP_EXTEND}, VT, Custom); in RISCVTargetLowering()
1029 setOperationAction({ISD::FP_ROUND, ISD::FP_EXTEND}, VT, Custom); in RISCVTargetLowering()
1246 setOperationAction({ISD::FP_ROUND, ISD::FP_EXTEND}, VT, Custom); in RISCVTargetLowering()
1297 setOperationAction({ISD::FP_ROUND, ISD::FP_EXTEND}, VT, Custom); in RISCVTargetLowering()
6066 return DAG.getNode(ISD::FP_ROUND, DL, MVT::f16, Powi, in LowerOperation()
6095 case ISD::FP_ROUND: { in LowerOperation()
6105 DAG.getNode(ISD::FP_ROUND, DL, MVT::f32, Op0, in LowerOperation()
6131 return DAG.getNode(ISD::FP_ROUND, DL, Op.getValueType(), NC, in LowerOperation()
6433 return DAG.getNode(ISD::FP_ROUND, DL, Op.getValueType(), NewSplat, in LowerOperation()
6702 return DAG.getNode(ISD::FP_ROUND, DL, Op.getValueType(), NC, in LowerOperation()
15531 (In2.getOpcode() != ISD::FP_ROUND || In2.getConstantOperandVal(1) != 0)) in PerformDAGCombine()