]> git.ipfire.org Git - thirdparty/gcc.git/commit
Always execute verify_loop_closed_ssa at LNO level.
authorSebastian Pop <sebastian.pop@amd.com>
Tue, 6 Apr 2010 19:20:29 +0000 (19:20 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Tue, 6 Apr 2010 19:20:29 +0000 (19:20 +0000)
commit98b6e9dda551b9e488bda94f53326ab4425891d6
tree55ee25c367d654cf02d596cbbffb8d0158384a82
parentc86a39477896e0ca2814c0a30fa1035f0c7e5747
Always execute verify_loop_closed_ssa at LNO level.

2010-04-06  Sebastian Pop  <sebastian.pop@amd.com>

* passes.c (execute_function_todo): Call verify_loop_closed_ssa
for all the passes of the LNO having LOOP_CLOSED_SSA.
* tree-if-conv.c (pass_if_conversion): Remove TODO_verify_loops.
* tree-loop-distribution.c (pass_loop_distribution): Same.
* tree-pass.h (TODO_verify_loops): Removed.
* tree-ssa-loop.c (pass_tree_loop_init): Same.
(pass_lim): Same.
(pass_tree_unswitch): Same.
(pass_predcom): Same.
(pass_vectorize): Same.
(pass_linear_transform): Same.
(pass_graphite_transforms): Same.
(pass_iv_canon): Same.
(pass_complete_unroll): Same.
(pass_complete_unrolli): Same.
(pass_parallelize_loops): Same.
(pass_loop_prefetch): Same.
(pass_iv_optimize): Same.

From-SVN: r158020
gcc/ChangeLog
gcc/passes.c
gcc/tree-if-conv.c
gcc/tree-loop-distribution.c
gcc/tree-pass.h
gcc/tree-ssa-loop.c