passes.c (init_optimization_passes): Add invariant motion pass after induction variab...
authorAndreas Krebbel <Andreas.Krebbel@de.ibm.com>
Mon, 11 Jul 2011 10:23:57 +0000 (10:23 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Mon, 11 Jul 2011 10:23:57 +0000 (10:23 +0000)
2011-07-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

* passes.c (init_optimization_passes): Add invariant motion pass
after induction variable optimization.

From-SVN: r176142

gcc/ChangeLog
gcc/passes.c

index 95977050f4908c63cf1cf920939e2909a9498f6c..c0418d46cf000bcd57207c58c66427ec77ccb54f 100644 (file)
@@ -1,3 +1,8 @@
+2011-07-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
+
+       * passes.c (init_optimization_passes): Add invariant motion pass
+       after induction variable optimization.
+
 2011-07-11  Georg-Johann Lay  <avr@gjlay.de>
        
        PR target/39633
index c7e77cbbbc1e179cf474c627a3d25c44f07293a7..88b71478bb733335493283caf39fb30fed9e42bc 100644 (file)
@@ -1363,6 +1363,7 @@ init_optimization_passes (void)
          NEXT_PASS (pass_parallelize_loops);
          NEXT_PASS (pass_loop_prefetch);
          NEXT_PASS (pass_iv_optimize);
+         NEXT_PASS (pass_lim);
          NEXT_PASS (pass_tree_loop_done);
        }
       NEXT_PASS (pass_cse_reciprocals);