-
- Downloads
re PR tree-optimization/69270 (DOM should exploit range information to create more equivalences)
PR tree-optimization/69270 * tree-ssanames.c (ssa_name_has_boolean_range): Moved here from tree-ssa-dom.c. Improve test for [0..1] ranve from VRP. * tree-ssa-dom.c (ssa_name_has_boolean_range): Remove. * tree-ssanames.h (ssa_name_has_boolean_range): Prototype. * tree-ssa-uncprop.c (associate_equivalences_with_edges): Use ssa_name_has_boolean_range and constant_boolean_node. PR tree-optimization/69270 * gcc.dg/tree-ssa/pr69270-2.c: New test. * gcc.dg/tree-ssa/pr69270-3.c: New test. From-SVN: r232453
Showing
- gcc/ChangeLog 10 additions, 0 deletionsgcc/ChangeLog
- gcc/testsuite/ChangeLog 6 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.dg/tree-ssa/pr69270-2.c 52 additions, 0 deletionsgcc/testsuite/gcc.dg/tree-ssa/pr69270-2.c
- gcc/testsuite/gcc.dg/tree-ssa/pr69270-3.c 26 additions, 0 deletionsgcc/testsuite/gcc.dg/tree-ssa/pr69270-3.c
- gcc/tree-ssa-dom.c 0 additions, 33 deletionsgcc/tree-ssa-dom.c
- gcc/tree-ssa-uncprop.c 12 additions, 9 deletionsgcc/tree-ssa-uncprop.c
- gcc/tree-ssanames.c 34 additions, 0 deletionsgcc/tree-ssanames.c
- gcc/tree-ssanames.h 1 addition, 0 deletionsgcc/tree-ssanames.h
Loading
Please register or sign in to comment