summaryrefslogtreecommitdiff
path: root/gcc/passes.def
diff options
context:
space:
mode:
authorBin Cheng <bin.cheng@arm.com>2017-06-07 11:31:44 +0000
committerBin Cheng <amker@gcc.gnu.org>2017-06-07 11:31:44 +0000
commit09a939a0d5c407e94b03421b87450af8fecdfe52 (patch)
tree8afb3de29ec37fa5a288ca01f911af695767f6e4 /gcc/passes.def
parent04939ee6fd997de2278445a5092f5e1fd20dc486 (diff)
* passes.def (pass_iv_canon): Move before pass_loop_distribution.
From-SVN: r248965
Diffstat (limited to 'gcc/passes.def')
-rw-r--r--gcc/passes.def2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/passes.def b/gcc/passes.def
index 10a18bf0751..beb350be3a6 100644
--- a/gcc/passes.def
+++ b/gcc/passes.def
@@ -277,6 +277,7 @@ along with GCC; see the file COPYING3. If not see
empty loops. Remove them now. */
NEXT_PASS (pass_cd_dce);
NEXT_PASS (pass_record_bounds);
+ NEXT_PASS (pass_iv_canon);
NEXT_PASS (pass_loop_distribution);
NEXT_PASS (pass_copy_prop);
NEXT_PASS (pass_graphite);
@@ -286,7 +287,6 @@ along with GCC; see the file COPYING3. If not see
NEXT_PASS (pass_copy_prop);
NEXT_PASS (pass_dce);
POP_INSERT_PASSES ()
- NEXT_PASS (pass_iv_canon);
NEXT_PASS (pass_parallelize_loops, false /* oacc_kernels_p */);
NEXT_PASS (pass_expand_omp_ssa);
NEXT_PASS (pass_ch_vect);