From: Zdenek Dvorak Date: Sun, 17 Oct 2004 23:13:21 +0000 (+0200) Subject: tree-ssa-loop-ivopts.c (tree_ssa_iv_optimize): Move checking out of loop. X-Git-Tag: releases/gcc-4.0.0~3966 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e9472263c50dcec77097977d7ff52c59d560327b;p=thirdparty%2Fgcc.git 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f2d34c62edd0..bf31622a8995 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-10-17 Zdenek Dvorak + + * tree-ssa-loop-ivopts.c (tree_ssa_iv_optimize): Move checking out of + loop. + 2004-10-17 Andrew Pinski Revert: diff --git a/gcc/tree-ssa-loop-ivopts.c b/gcc/tree-ssa-loop-ivopts.c index 70379dd1ddf6..53d899d669e3 100644 --- a/gcc/tree-ssa-loop-ivopts.c +++ b/gcc/tree-ssa-loop-ivopts.c @@ -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); }