tree-ssa-loop-ivopts.c (tree_ssa_iv_optimize): Move checking out of loop.

* tree-ssa-loop-ivopts.c (tree_ssa_iv_optimize): Move checking out of
	loop.

From-SVN: r89185
This commit is contained in:
Zdenek Dvorak 2004-10-18 01:13:21 +02:00 committed by Zdenek Dvorak
parent 7cefa0c165
commit e9472263c5
2 changed files with 12 additions and 7 deletions

View File

@ -1,3 +1,8 @@
2004-10-17 Zdenek Dvorak <dvorakz@suse.cz>
* tree-ssa-loop-ivopts.c (tree_ssa_iv_optimize): Move checking out of
loop.
2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
Revert:

View File

@ -4554,13 +4554,8 @@ tree_ssa_iv_optimize (struct loops *loops)
{
if (dump_file && (dump_flags & TDF_DETAILS))
flow_loop_dump (loop, dump_file, NULL, 1);
if (tree_ssa_iv_optimize_loop (&data, loop))
{
#ifdef ENABLE_CHECKING
verify_loop_closed_ssa ();
verify_stmts ();
#endif
}
tree_ssa_iv_optimize_loop (&data, loop);
if (loop->next)
{
@ -4572,5 +4567,10 @@ tree_ssa_iv_optimize (struct loops *loops)
loop = loop->outer;
}
#ifdef ENABLE_CHECKING
verify_loop_closed_ssa ();
verify_stmts ();
#endif
tree_ssa_iv_optimize_finalize (loops, &data);
}