diff options
author | Roger Sayle <roger@eyesopen.com> | 2006-11-13 02:55:22 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2006-11-13 02:55:22 +0000 |
commit | 1b43b96773b82117e3a194647a9e2cc3d8a3a6e0 (patch) | |
tree | 80381e45a819a560f58f1e183ef834d27176ae95 /gcc/tree-ssa-operands.c | |
parent | 163b8581869310a93a40d44711095674ba76ca77 (diff) | |
download | gcc-1b43b96773b82117e3a194647a9e2cc3d8a3a6e0.zip gcc-1b43b96773b82117e3a194647a9e2cc3d8a3a6e0.tar.gz gcc-1b43b96773b82117e3a194647a9e2cc3d8a3a6e0.tar.bz2 |
fold-const.c (negate_expr_p): Correct/refine condition for transformations.
* fold-const.c (negate_expr_p) <PLUS_EXPR, MINUS_EXPR>: Correct/refine
condition for transformations. Use !HONOR_SIGN_DEPENDENT_ROUNDING
&& !HONOR_SIGNED_ZEROS instead of flag_unsafe_math_optimizations.
(fold_negate_expr) <PLUS_EXPR, MINUS_EXPR>: Likewise.
From-SVN: r118744
Diffstat (limited to 'gcc/tree-ssa-operands.c')
0 files changed, 0 insertions, 0 deletions