passes.c (init_optimization_passes): Move pass_parallelize_loops earlier...

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
This commit is contained in:
Richard Biener 2013-05-16 11:19:40 +00:00 committed by Richard Biener
parent 5a0f4dd395
commit aa9d5bcf37
2 changed files with 6 additions and 1 deletions

View 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,

View 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);