aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2001-07-22 21:34:13 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2001-07-22 19:34:13 +0000
commit0045d504351e0aa05f1463820b0b86933ba14849 (patch)
treeee70281cc5f3db64b155ab564be9322e29c0204d /gcc/rtl.h
parent3914abb46ef94ef60c9bb44c7e3573534c0c6815 (diff)
downloadgcc-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.h8
1 files changed, 2 insertions, 6 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h
index 0401f8d..8c8a2db 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -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));