def cvt_rpi_i32_f32 : PatFrag <
(ops node:$src),
- (fp_to_sint (ffloor (fadd $src, FP_HALF)))
+ (fp_to_sint (ffloor (fadd $src, FP_HALF))),
+ [{ (void) N; return TM.Options.NoNaNsFPMath; }]
>;
def cvt_flr_i32_f32 : PatFrag <
(ops node:$src),
- (fp_to_sint (ffloor $src))
+ (fp_to_sint (ffloor $src)),
+ [{ (void)N; return TM.Options.NoNaNsFPMath; }]
>;
/*