diff options
author | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-05-14 15:35:11 +0000 |
---|---|---|
committer | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-05-14 15:35:11 +0000 |
commit | 0ca684f32325a4198a8efa8556495229bb9f70b5 (patch) | |
tree | c3536b32c0e0edb3d6b8105ee1e39af3cbde45ea /gcc/rtl.h | |
parent | 308da488749916e64c1d75df46a63ca4e7bccfd5 (diff) | |
download | ppe42-gcc-0ca684f32325a4198a8efa8556495229bb9f70b5.tar.gz ppe42-gcc-0ca684f32325a4198a8efa8556495229bb9f70b5.zip |
* passes.c (rest_of_handle_null_pointer): Remove.
(rest_of_handle_cse): Don't call rest_of_handle_null_pointer.
(rest_of_compilation): Likewise.
* rtl.h (delete_null_pointer_checks): Remove prototype.
* gcse.c (rd_kill, rd_gen, reaching_defs, rd_out, ae_in, ae_out):
Remove declarations.
(get_bitmap_width, alloc_rd_mem, free_rd_mem, handle_rd_kill_set,
compute_kill_rd, compute_rd, alloc_avail_expr_mem,
free_avail_expr_mem, compute_ae_gen, expr_killed_p, compute_ae_kill,
expr_reaches_here_p, computing_insn, def_reaches_here_p,
can_disregard_other_sets, handle_avail_expr, classic_gcse,
one_classic_gcse_pass, invalidate_nonnull_info,
delete_null_pointer_checks_1, delete_null_pointer_checks,
expr_reached_here_p_work): Remove.
(gcse_main): Do not perform classic GCSE when optimizing for size.
(alloc_pre_mem, free_pre_mem): Don't touch ae_in and ae_out, they
are never used.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@81849 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h index d5f7a1ec644..1041d020e1a 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -2320,8 +2320,6 @@ extern void cannot_change_mode_set_regs (HARD_REG_SET *, extern bool invalid_mode_change_p (unsigned int, enum reg_class, enum machine_mode); -extern int delete_null_pointer_checks (rtx); - /* In regmove.c */ #ifdef BUFSIZ extern void regmove_optimize (rtx, int, FILE *); |