summaryrefslogtreecommitdiffstats
path: root/gcc/tree-optimize.c
diff options
context:
space:
mode:
authorrakdver <rakdver@138bc75d-0d04-0410-961f-82ee72b054a4>2005-05-10 22:33:30 +0000
committerrakdver <rakdver@138bc75d-0d04-0410-961f-82ee72b054a4>2005-05-10 22:33:30 +0000
commit2625ff05d1d2b19e4779319e4370fd69ff15e9f0 (patch)
tree60f4c57bd6dd81006748f1e3212df2fae47e1faf /gcc/tree-optimize.c
parent1f367a28eadc967d51857be1c00a5040f0b2c6c5 (diff)
downloadppe42-gcc-2625ff05d1d2b19e4779319e4370fd69ff15e9f0.tar.gz
ppe42-gcc-2625ff05d1d2b19e4779319e4370fd69ff15e9f0.zip
* tree-cfg.c (tree_duplicate_sese_region): Update profile.
* tree-optimize.c (init_tree_optimization_passes) Swap pass_ch and pass_profile. * tree-ssa-loop-ch.c (copy_loop_headers): Do not update profile here. Remove rewrite_into_loop_closed_ssa call. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99547 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-optimize.c')
-rw-r--r--gcc/tree-optimize.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-optimize.c b/gcc/tree-optimize.c
index e77c29c573a..6b1d35554f4 100644
--- a/gcc/tree-optimize.c
+++ b/gcc/tree-optimize.c
@@ -374,8 +374,8 @@ init_tree_optimization_passes (void)
NEXT_PASS (pass_phiopt);
NEXT_PASS (pass_may_alias);
NEXT_PASS (pass_tail_recursion);
- NEXT_PASS (pass_ch);
NEXT_PASS (pass_profile);
+ NEXT_PASS (pass_ch);
NEXT_PASS (pass_stdarg);
NEXT_PASS (pass_sra);
/* FIXME: SRA may generate arbitrary gimple code, exposing new
OpenPOWER on IntegriCloud