]> gcc.gnu.org Git - gcc.git/commitdiff
passes.c (init_optimization_passes): Move pass_parallelize_loops earlier...
authorRichard Biener <rguenther@suse.de>
Thu, 16 May 2013 11:19:40 +0000 (11:19 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 16 May 2013 11:19:40 +0000 (11:19 +0000)
2013-05-16  Richard Biener  <rguenther@suse.de>

* passes.c (init_optimization_passes): Move pass_parallelize_loops
earlier, after GRAPHITE transforms and IV canonicalization.

From-SVN: r198968

gcc/ChangeLog
gcc/passes.c

index 4f36ac9762bdb90b024373de29b457ffc8a34da1..a8283ae848426f7ccb7a801f69b9e9a447a79c27 100644 (file)
@@ -1,3 +1,8 @@
+2013-05-16  Richard Biener  <rguenther@suse.de>
+
+       * passes.c (init_optimization_passes): Move pass_parallelize_loops
+       earlier, after GRAPHITE transforms and IV canonicalization.
+
 2013-05-16  Jakub Jelinek  <jakub@redhat.com>
 
        * omp-low.c (extract_omp_for_data): For collapsed loops,
index fd67ee6128ae5b83fc6fd2952fddda3de9f0011b..0f1d21436be45b0d9ebdac429ed36ff5e1159895 100644 (file)
@@ -1475,6 +1475,7 @@ init_optimization_passes (void)
              NEXT_PASS (pass_dce_loop);
            }
          NEXT_PASS (pass_iv_canon);
+         NEXT_PASS (pass_parallelize_loops);
          NEXT_PASS (pass_if_conversion);
          NEXT_PASS (pass_vectorize);
            {
@@ -1484,7 +1485,6 @@ init_optimization_passes (void)
           NEXT_PASS (pass_predcom);
          NEXT_PASS (pass_complete_unroll);
          NEXT_PASS (pass_slp_vectorize);
-         NEXT_PASS (pass_parallelize_loops);
          NEXT_PASS (pass_loop_prefetch);
          NEXT_PASS (pass_iv_optimize);
          NEXT_PASS (pass_lim);
This page took 0.07076 seconds and 5 git commands to generate.