X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Floop-init.c;h=854bb9708799967a9b7d66424bc2b1fa0978d3f2;hb=e5a0a98b1e6a141043771523b2ae60734eff330b;hp=a1a91639dc4c8c504d3f3fb65be26156d0f8a2e8;hpb=cfaf579ddfaec5cb9bc5d220eadd212786138f3d;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/loop-init.c b/gcc/loop-init.c index a1a91639dc4..854bb970879 100644 --- a/gcc/loop-init.c +++ b/gcc/loop-init.c @@ -72,7 +72,7 @@ loop_optimizer_init (unsigned flags) if (flags & LOOPS_HAVE_FALLTHRU_PREHEADERS) cp_flags |= CP_FALLTHRU_PREHEADERS; - + create_preheaders (cp_flags); } @@ -126,7 +126,7 @@ loop_optimizer_finalize (void) /* Checking. */ #ifdef ENABLE_CHECKING - /* FIXME: no point to verify flow info after bundling on ia64. Use this + /* FIXME: no point to verify flow info after bundling on ia64. Use this hack for achieving this. */ if (!reload_completed) verify_flow_info (); @@ -177,7 +177,7 @@ static unsigned int rtl_loop_init (void) { gcc_assert (current_ir_type () == IR_RTL_CFGLAYOUT); - + if (dump_file) dump_flow_info (dump_file, dump_flags); @@ -265,11 +265,11 @@ struct rtl_opt_pass pass_rtl_move_loop_invariants = NULL, /* sub */ NULL, /* next */ 0, /* static_pass_number */ - TV_LOOP, /* tv_id */ + TV_LOOP_MOVE_INVARIANTS, /* tv_id */ 0, /* properties_required */ 0, /* properties_provided */ 0, /* properties_destroyed */ - 0, /* todo_flags_start */ + 0, /* todo_flags_start */ TODO_df_verify | TODO_df_finish | TODO_verify_rtl_sharing | TODO_dump_func /* todo_flags_finish */ @@ -302,7 +302,7 @@ struct rtl_opt_pass pass_rtl_unswitch = NULL, /* sub */ NULL, /* next */ 0, /* static_pass_number */ - TV_LOOP, /* tv_id */ + TV_LOOP_UNSWITCH, /* tv_id */ 0, /* properties_required */ 0, /* properties_provided */ 0, /* properties_destroyed */ @@ -350,7 +350,7 @@ struct rtl_opt_pass pass_rtl_unroll_and_peel_loops = NULL, /* sub */ NULL, /* next */ 0, /* static_pass_number */ - TV_LOOP, /* tv_id */ + TV_LOOP_UNROLL, /* tv_id */ 0, /* properties_required */ 0, /* properties_provided */ 0, /* properties_destroyed */ @@ -391,7 +391,7 @@ struct rtl_opt_pass pass_rtl_doloop = NULL, /* sub */ NULL, /* next */ 0, /* static_pass_number */ - TV_LOOP, /* tv_id */ + TV_LOOP_DOLOOP, /* tv_id */ 0, /* properties_required */ 0, /* properties_provided */ 0, /* properties_destroyed */