aboutsummaryrefslogtreecommitdiff
path: root/gcc/recog.c
diff options
context:
space:
mode:
authorPaolo Bonzini <bonzini@gnu.org>2005-08-10 09:02:48 +0000
committerPaolo Bonzini <bonzini@gcc.gnu.org>2005-08-10 09:02:48 +0000
commitdefb77dcaa265e418d04840b4d0dc69288690b26 (patch)
tree7154582b6e5a6b54e05449f8475c0e96e2ad36f0 /gcc/recog.c
parent2a6a63c1aee09e0182068e94423da7cb9e9a5ee6 (diff)
downloadgcc-defb77dcaa265e418d04840b4d0dc69288690b26.zip
gcc-defb77dcaa265e418d04840b4d0dc69288690b26.tar.gz
gcc-defb77dcaa265e418d04840b4d0dc69288690b26.tar.bz2
bb-reorder.c (pass_duplicate_computed_gotos, [...]): Add dump.
2005-08-09 Paolo Bonzini <bonzini@gnu.org> * bb-reorder.c (pass_duplicate_computed_gotos, pass_partition_blocks): Add dump. * cfglayout.c (pass_insn_locators_initialize): Add dump. * emit-rtl.c (pass_unshare_all_rtl, pass_remove_unnecessary_notes): Add dump. * except.c (pass_convert_to_eh_region_ranges): Add dump. * final.c (pass_shorten_branches): Add dump. * flow.c (pass_recompute_reg_usage, pass_remove_death_notes): Add dump. (pass_life): Rename dump. (rest_of_handle_flow2): Remove initial verify_flow_info. * function.c (pass_instantiate_virtual_regs): Add dump. * integrate.c (pass_initial_value_sets): Add dump. * jump.c (pass_cleanup_barriers, pass_purge_lineno_notes): Add dump. * loop-init.c (pass_rtl_loop_init, pass_rtl_loop_done): Rename dump. (pass_rtl_move_loop_invariants, pass_rtl_unswitch, pass_rtl_doloop, pass_rtl_unroll_and_peel_loops): Rename dump and add gate. (gate_rtl_move_loop_invariants, gate_rtl_unswitch, gate_rtl_doloop, gate_rtl_unrool_and_peel_loops): New. (rtl_move_loop_invariants, rtl_unswitch, rtl_unrool_and_peel_loops, rtl_doloop): Do not look at flags. * mode-switching.c (pass_mode_switching): Add dump. * recog.c (pass_split_all_insns, pass_split_for_shorten_branches, pass_split_before_regstack): Add dump. * regmove.c (pass_stack_adjustments): Add dump. * tree-optimize.c (pass_fixup_cfg): Add dump. From-SVN: r102945
Diffstat (limited to 'gcc/recog.c')
-rw-r--r--gcc/recog.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/recog.c b/gcc/recog.c
index 8e6a62b..23012dc 100644
--- a/gcc/recog.c
+++ b/gcc/recog.c
@@ -3460,7 +3460,7 @@ rest_of_handle_split_all_insns (void)
struct tree_opt_pass pass_split_all_insns =
{
- NULL, /* name */
+ "split1", /* name */
NULL, /* gate */
rest_of_handle_split_all_insns, /* execute */
NULL, /* sub */
@@ -3471,7 +3471,7 @@ struct tree_opt_pass pass_split_all_insns =
0, /* properties_provided */
0, /* properties_destroyed */
0, /* todo_flags_start */
- 0, /* todo_flags_finish */
+ TODO_dump_func, /* todo_flags_finish */
0 /* letter */
};
@@ -3489,7 +3489,7 @@ gate_do_final_split (void)
struct tree_opt_pass pass_split_for_shorten_branches =
{
- NULL, /* name */
+ "split3", /* name */
gate_do_final_split, /* gate */
split_all_insns_noflow, /* execute */
NULL, /* sub */
@@ -3500,7 +3500,7 @@ struct tree_opt_pass pass_split_for_shorten_branches =
0, /* properties_provided */
0, /* properties_destroyed */
0, /* todo_flags_start */
- 0, /* todo_flags_finish */
+ TODO_dump_func, /* todo_flags_finish */
0 /* letter */
};
@@ -3525,7 +3525,7 @@ gate_handle_split_before_regstack (void)
struct tree_opt_pass pass_split_before_regstack =
{
- NULL, /* name */
+ "split2", /* name */
gate_handle_split_before_regstack, /* gate */
rest_of_handle_split_all_insns, /* execute */
NULL, /* sub */
@@ -3536,6 +3536,6 @@ struct tree_opt_pass pass_split_before_regstack =
0, /* properties_provided */
0, /* properties_destroyed */
0, /* todo_flags_start */
- 0, /* todo_flags_finish */
+ TODO_dump_func, /* todo_flags_finish */
0 /* letter */
};