diff options
author | Andrew Pinski <pinskia@physics.uc.edu> | 2005-07-12 17:00:00 +0000 |
---|---|---|
committer | Andrew Pinski <pinskia@gcc.gnu.org> | 2005-07-12 10:00:00 -0700 |
commit | 019b02f12fe985b0ba72565e4d10b33c62c7836b (patch) | |
tree | c39f3b9fab9934e1ec06ced5284810a086b3827b /gcc/ChangeLog | |
parent | a207780f9b958e8cf857858a658dbe9db6b68347 (diff) | |
download | gcc-019b02f12fe985b0ba72565e4d10b33c62c7836b.zip gcc-019b02f12fe985b0ba72565e4d10b33c62c7836b.tar.gz gcc-019b02f12fe985b0ba72565e4d10b33c62c7836b.tar.bz2 |
re PR tree-optimization/22335 (DOM creates mis-matched types)
2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
PR tree-opt/22335
* tree-ssa-dom.c (eliminate_redundant_computations): Reject the prop if
requiring a cast in a non RHS of modify_expr. Add a cast when required.
(lookup_avail_expr): Use constant_boolean_node instead
of boolean_false_node/boolean_true_node.
From-SVN: r101929
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c793e5e..7064c97 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +2005-07-12 Andrew Pinski <pinskia@physics.uc.edu> + + PR tree-opt/22335 + * tree-ssa-dom.c (eliminate_redundant_computations): Reject the prop if + requiring a cast in a non RHS of modify_expr. Add a cast when required. + (lookup_avail_expr): Use constant_boolean_node instead + of boolean_false_node/boolean_true_node. + 2005-07-12 Ben Elliston <bje@au.ibm.com> * tree-cfg.c (dump_cfg_stats): Add a new fmt_str_2 format string |