* toplev.c (rest_of_handle_loop_optimize): Enable LOOP_AUTO_UNROLL.
authorJan Hubicka <jh@suse.cz>
Mon, 29 Dec 2003 09:25:45 +0000 (10:25 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Mon, 29 Dec 2003 09:25:45 +0000 (09:25 +0000)
From-SVN: r75197

gcc/ChangeLog
gcc/toplev.c

index 1dc2c4d..b71bea3 100644 (file)
@@ -1,3 +1,7 @@
+2003-12-29  Jan Hubicka  <jh@suse.cz>
+
+       * toplev.c (rest_of_handle_loop_optimize): Enable LOOP_AUTO_UNROLL.
+
 2003-12-29  Phil Edwards  <phil@codesourcery.com>
 
        * doc/cppopts.texi:  Use of -idirafter, -iprefix, -iwithprefix, and
index 2a56477..eb68ce8 100644 (file)
@@ -2975,7 +2975,7 @@ rest_of_handle_loop_optimize (tree decl, rtx insns)
   free_bb_for_insn ();
 
   if (flag_unroll_loops)
-    do_unroll = 0;             /* Having two unrollers is useless.  */
+    do_unroll = LOOP_AUTO_UNROLL;      /* Having two unrollers is useless.  */
   else
     do_unroll = flag_old_unroll_loops ? LOOP_UNROLL : LOOP_AUTO_UNROLL;
   do_prefetch = flag_prefetch_loop_arrays ? LOOP_PREFETCH : 0;