Lines Matching refs:STRICT_FP_ROUND
662 setOperationAction(ISD::STRICT_FP_ROUND, MVT::f16, LibCall); in X86TargetLowering()
756 setOperationAction(ISD::STRICT_FP_ROUND, MVT::f32, Legal); in X86TargetLowering()
757 setOperationAction(ISD::STRICT_FP_ROUND, MVT::f64, Legal); in X86TargetLowering()
815 setOperationAction(ISD::STRICT_FP_ROUND, MVT::f80, Legal); in X86TargetLowering()
856 setOperationAction(ISD::STRICT_FP_ROUND, MVT::f32, Custom); in X86TargetLowering()
860 setOperationAction(ISD::STRICT_FP_ROUND, MVT::f64, Custom); in X86TargetLowering()
864 setOperationAction(ISD::STRICT_FP_ROUND, MVT::f80, Custom); in X86TargetLowering()
1154 setOperationAction(ISD::STRICT_FP_ROUND, MVT::v2f32, Custom); in X86TargetLowering()
1370 setOperationAction(ISD::STRICT_FP_ROUND, MVT::v4f32, Legal); in X86TargetLowering()
1564 setOperationAction(ISD::STRICT_FP_ROUND, VT, Custom); in X86TargetLowering()
1707 setOperationAction(ISD::STRICT_FP_ROUND, MVT::v8f32, Legal); in X86TargetLowering()
1881 setOperationAction(ISD::STRICT_FP_ROUND, MVT::v16f16, Custom); in X86TargetLowering()
2085 setOperationAction(ISD::STRICT_FP_ROUND, MVT::f16, Custom); in X86TargetLowering()
2100 setOperationAction(ISD::STRICT_FP_ROUND, MVT::v16f16, Legal); in X86TargetLowering()
2155 setOperationAction(ISD::STRICT_FP_ROUND, MVT::v8f16, Legal); in X86TargetLowering()
2219 setOperationAction(ISD::STRICT_FP_ROUND, MVT::v2f16, Custom); in X86TargetLowering()
2221 setOperationAction(ISD::STRICT_FP_ROUND, MVT::v4f16, Custom); in X86TargetLowering()
2374 ISD::STRICT_FP_ROUND}); in X86TargetLowering()
20960 ISD::STRICT_FP_ROUND, dl, {VT, MVT::Other}, in promoteXINT_TO_FP()
21624 return DAG.getNode(ISD::STRICT_FP_ROUND, dl, {DstVT, MVT::Other}, in LowerUINT_TO_FP()
32267 case ISD::STRICT_FP_ROUND: return LowerFP_ROUND(Op, DAG); in LowerOperation()
33078 case ISD::STRICT_FP_ROUND: in ReplaceNodeResults()
55198 case ISD::STRICT_FP_ROUND: in PerformDAGCombine()