diff options
author | Jan Hubicka <jh@suse.cz> | 2001-07-22 21:34:13 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2001-07-22 19:34:13 +0000 |
commit | 0045d504351e0aa05f1463820b0b86933ba14849 (patch) | |
tree | ee70281cc5f3db64b155ab564be9322e29c0204d /gcc/rtl.h | |
parent | 3914abb46ef94ef60c9bb44c7e3573534c0c6815 (diff) | |
download | gcc-0045d504351e0aa05f1463820b0b86933ba14849.zip gcc-0045d504351e0aa05f1463820b0b86933ba14849.tar.gz gcc-0045d504351e0aa05f1463820b0b86933ba14849.tar.bz2 |
jump.c: Update comments.
* jump.c: Update comments.
(delete_barrier_successors, delete_unreferenced_labels,
delete_noop_moves, tension_vector_labels, delete_from_jump_chain,
delete_labelref_insn, redirect_tablejump, jump_optimize_1,
jump_optimize, jump_optimize_minimal): Kill.
(rebuild_jump_labels): Move code from jump_optimize_1.
(purge_line_number_notes): Likewise.
(copy_loop_headers): Likewise.
* reg-stack.c: Update comment.
* stmt.c: Likewise.
* rtl.h (jump_optimize, jump_optimize_1, JUMP_NOOP_MOVES,
JUMP_AFTER_REGSCAN): Kill.
* toplev.c (rest_of_compilation): Use cleanup_cfg, call
purge_line_number_notes and copy_loop_headers.
From-SVN: r44245
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -1715,8 +1715,6 @@ extern int rtx_renumbered_equal_p PARAMS ((rtx, rtx)); extern int true_regnum PARAMS ((rtx)); extern int redirect_jump_1 PARAMS ((rtx, rtx)); extern int redirect_jump PARAMS ((rtx, rtx, int)); -extern void jump_optimize PARAMS ((rtx, int, int)); -extern void jump_optimize_minimal PARAMS ((rtx)); extern void rebuild_jump_labels PARAMS ((rtx)); extern void thread_jumps PARAMS ((rtx, int, int)); extern int rtx_equal_for_thread_p PARAMS ((rtx, rtx, rtx)); @@ -1727,10 +1725,8 @@ extern enum rtx_code reversed_comparison_code_parts PARAMS ((enum rtx_code, extern void delete_for_peephole PARAMS ((rtx, rtx)); extern int condjump_in_parallel_p PARAMS ((rtx)); extern void never_reached_warning PARAMS ((rtx)); - -/* Flags for jump_optimize() */ -#define JUMP_NOOP_MOVES 1 -#define JUMP_AFTER_REGSCAN 1 +extern void purge_line_number_notes PARAMS ((rtx)); +extern void copy_loop_headers PARAMS ((rtx)); /* In emit-rtl.c. */ extern int max_reg_num PARAMS ((void)); |