aboutsummaryrefslogtreecommitdiff
path: root/gcc/passes.c
diff options
context:
space:
mode:
authorNathan Froyd <froydnj@codesourcery.com>2011-03-25 11:47:13 +0000
committerNathan Froyd <froydnj@gcc.gnu.org>2011-03-25 11:47:13 +0000
commit45dbce1b85868aadf37df34a68120cc329730427 (patch)
tree97ed60b2eeb9bb68da40515d6c201ad4f9b71a4e /gcc/passes.c
parent8d4c5ac696eadb3304f4ffb0bf7d204a5251573e (diff)
downloadgcc-45dbce1b85868aadf37df34a68120cc329730427.zip
gcc-45dbce1b85868aadf37df34a68120cc329730427.tar.gz
gcc-45dbce1b85868aadf37df34a68120cc329730427.tar.bz2
re PR target/4828 (can't install gcc for h8300-hms target)
PR bootstrap/4828 Revert: 2011-03-24 Nathan Froyd <froydnj@codesourcery.com> * function.c (instantiate_virtual_regs): Use FOR_EACH_BB and FOR_BB_INSNS_SAFE to iterate through insns. Re-indent. (pass_instantiate_virtual_regs): Require PROP_cfglayout. * passes.c (init_optimization_passes): Move pass_instantiate_virtual_regs after pass_into_cfg_layout_mode. From-SVN: r171447
Diffstat (limited to 'gcc/passes.c')
-rw-r--r--gcc/passes.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/passes.c b/gcc/passes.c
index 3353557..42a32398 100644
--- a/gcc/passes.c
+++ b/gcc/passes.c
@@ -956,8 +956,8 @@ init_optimization_passes (void)
NEXT_PASS (pass_rtl_eh);
NEXT_PASS (pass_initial_value_sets);
NEXT_PASS (pass_unshare_all_rtl);
- NEXT_PASS (pass_into_cfg_layout_mode);
NEXT_PASS (pass_instantiate_virtual_regs);
+ NEXT_PASS (pass_into_cfg_layout_mode);
NEXT_PASS (pass_jump2);
NEXT_PASS (pass_lower_subreg);
NEXT_PASS (pass_df_initialize_opt);