diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1993-12-27 08:49:28 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1993-12-27 08:49:28 -0500 |
commit | 9b2e59adde6d2e94cc01ca47d73d5eb2d4c829ab (patch) | |
tree | c4e96788f86be8677f8b71ef833805cb6afc1a09 /gcc | |
parent | fab446b8c31883fece1b0b2f5ed7b2cfbf48f241 (diff) | |
download | gcc-9b2e59adde6d2e94cc01ca47d73d5eb2d4c829ab.zip gcc-9b2e59adde6d2e94cc01ca47d73d5eb2d4c829ab.tar.gz gcc-9b2e59adde6d2e94cc01ca47d73d5eb2d4c829ab.tar.bz2 |
(can_reverse_comparison_p): Return 1 if -ffast-math.
From-SVN: r6336
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/jump.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -2574,6 +2574,7 @@ can_reverse_comparison_p (comparison, insn) comparison and vice versa, even for floating point. If no operands are NaNs, the reversal is valid. If some operand is a NaN, EQ is always false and NE is always true, so the reversal is also valid. */ + || flag_fast_math || GET_CODE (comparison) == NE || GET_CODE (comparison) == EQ) return 1; |