-
- Downloads
re PR tree-optimization/35164 (Unable to coalesce ab SSA_NAMEs)
2008-02-15 Richard Guenther <rguenther@suse.de>
Zdenek Dvorak <ook@ucw.cz>
PR tree-optimization/35164
* tree-flow.h (stmt_references_abnormal_ssa_name): Declare.
* tree-dfa.c (stmt_references_abnormal_ssa_name): New function.
* tree-ssa-forwprop.c (tree_ssa_forward_propagate_single_use_vars):
Only propagate addresses which do not have abnormal SSA_NAMEs
in their operands.
* g++.dg/torture/pr35164-1.C: New testcase.
* g++.dg/torture/pr35164-2.C: Likewise.
Co-Authored-By:
Zdenek Dvorak <ook@ucw.cz>
From-SVN: r132345
Showing
- gcc/ChangeLog 10 additions, 0 deletionsgcc/ChangeLog
- gcc/testsuite/ChangeLog 7 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/g++.dg/torture/pr35164-1.C 69 additions, 0 deletionsgcc/testsuite/g++.dg/torture/pr35164-1.C
- gcc/testsuite/g++.dg/torture/pr35164-2.C 27 additions, 0 deletionsgcc/testsuite/g++.dg/torture/pr35164-2.C
- gcc/tree-dfa.c 18 additions, 0 deletionsgcc/tree-dfa.c
- gcc/tree-flow.h 1 addition, 0 deletionsgcc/tree-flow.h
- gcc/tree-ssa-forwprop.c 2 additions, 1 deletiongcc/tree-ssa-forwprop.c
Loading
Please register or sign in to comment