From d3b7e946d7a2c298e87a0affd06caedb7639f180 Mon Sep 17 00:00:00 2001 From: Andreas Krebbel Date: Mon, 11 Jul 2011 10:23:57 +0000 Subject: [PATCH] passes.c (init_optimization_passes): Add invariant motion pass after induction variable optimization. 2011-07-11 Andreas Krebbel * passes.c (init_optimization_passes): Add invariant motion pass after induction variable optimization. From-SVN: r176142 --- gcc/ChangeLog | 5 +++++ gcc/passes.c | 1 + 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 95977050f49..c0418d46cf0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2011-07-11 Andreas Krebbel + + * passes.c (init_optimization_passes): Add invariant motion pass + after induction variable optimization. + 2011-07-11 Georg-Johann Lay PR target/39633 diff --git a/gcc/passes.c b/gcc/passes.c index c7e77cbbbc1..88b71478bb7 100644 --- a/gcc/passes.c +++ b/gcc/passes.c @@ -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); -- 2.30.2