aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-reassoc.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2013-04-19 10:15:15 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2013-04-19 10:15:15 +0000
commit4891e8f8cdeb34ad392a8cf374ce9b8ee54a177f (patch)
tree2e858cf22805ff63b465a9d4b983219d3c5d20e8 /gcc/tree-ssa-reassoc.c
parentb91a551ff0974e8031e1168389d6ac168e883f02 (diff)
downloadgcc-4891e8f8cdeb34ad392a8cf374ce9b8ee54a177f.zip
gcc-4891e8f8cdeb34ad392a8cf374ce9b8ee54a177f.tar.gz
gcc-4891e8f8cdeb34ad392a8cf374ce9b8ee54a177f.tar.bz2
re PR tree-optimization/57000 (ICE with -Ofast and -frounding-math)
2013-04-19 Richard Biener <rguenther@suse.de> PR tree-optimization/57000 * tree-ssa-reassoc.c (pass_reassoc): Add TODO_update_ssa_only_virtuals. * gcc.dg/tree-ssa/reassoc-27.c: New testcase. From-SVN: r198087
Diffstat (limited to 'gcc/tree-ssa-reassoc.c')
-rw-r--r--gcc/tree-ssa-reassoc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/tree-ssa-reassoc.c b/gcc/tree-ssa-reassoc.c
index 534c51c..0089dc5 100644
--- a/gcc/tree-ssa-reassoc.c
+++ b/gcc/tree-ssa-reassoc.c
@@ -4293,6 +4293,7 @@ struct gimple_opt_pass pass_reassoc =
0, /* properties_destroyed */
0, /* todo_flags_start */
TODO_verify_ssa
- | TODO_verify_flow /* todo_flags_finish */
+ | TODO_update_ssa_only_virtuals
+ | TODO_verify_flow /* todo_flags_finish */
}
};