r269879 - in /branches/ssa-range/gcc: ssa-range...
aldyh@gcc.gnu.org
aldyh@gcc.gnu.org
Fri Mar 22 17:40:00 GMT 2019
Author: aldyh
Date: Fri Mar 22 17:40:58 2019
New Revision: 269879
URL: https://gcc.gnu.org/viewcvs?rev=269879&root=gcc&view=rev
Log:
Make rvrp pass into an engine that can be run in the following orders:
dominator
post-dom
forward block order
backwards block order
Order is determined by environment variable DOMINATOR.
Default order is dominator. This fixes a variety of loop tests.
Added:
branches/ssa-range/gcc/testsuite/gcc.dg/tree-ssa/rvrp17.c
branches/ssa-range/gcc/testsuite/gcc.dg/tree-ssa/rvrp21.c
branches/ssa-range/gcc/testsuite/gcc.dg/tree-ssa/rvrp22.c
- copied, changed from r269707, branches/ssa-range/gcc/testsuite/gcc.dg/tree-ssa/rvrp-17.c
Removed:
branches/ssa-range/gcc/testsuite/gcc.dg/tree-ssa/rvrp-17.c
Modified:
branches/ssa-range/gcc/ssa-range-vrp.c
branches/ssa-range/gcc/testsuite/gcc.dg/tree-ssa/pr21458-2.c
More information about the Gcc-cvs
mailing list