aboutsummaryrefslogtreecommitdiff
path: root/gcc/cse.c
diff options
context:
space:
mode:
authorPaolo Bonzini <bonzini@gnu.org>2004-03-05 10:17:40 +0000
committerPaolo Bonzini <bonzini@gcc.gnu.org>2004-03-05 10:17:40 +0000
commit86caf04d48093177caa3904e186ef538e4094e9d (patch)
treee25808a224115fb6cb5f5a75d510945a3104eb09 /gcc/cse.c
parentd0fe265e2c15a06650afe13d598e4f4b83fd96d6 (diff)
downloadgcc-86caf04d48093177caa3904e186ef538e4094e9d.zip
gcc-86caf04d48093177caa3904e186ef538e4094e9d.tar.gz
gcc-86caf04d48093177caa3904e186ef538e4094e9d.tar.bz2
cse.c (cse_end_of_basic_block): Make static.
2004-02-18 Paolo Bonzini <bonzini@gnu.org> * cse.c (cse_end_of_basic_block): Make static. * local-alloc.c (function_invariant_p): Move to reload1.c. * loop.c (libcall_other_reg, record_excess_regs): Make static. * reload1.c (function_invariant_p): Moved here from local-alloc.c, made static. * rtl.h (cse_end_of_basic_block, function_invariant_p, libcall_other_reg, record_excess_regs): Remove declarations. From-SVN: r78960
Diffstat (limited to 'gcc/cse.c')
-rw-r--r--gcc/cse.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/cse.c b/gcc/cse.c
index 1d3d3a1..27732e4 100644
--- a/gcc/cse.c
+++ b/gcc/cse.c
@@ -639,6 +639,8 @@ static void record_jump_equiv (rtx, int);
static void record_jump_cond (enum rtx_code, enum machine_mode, rtx, rtx,
int);
static void cse_insn (rtx, rtx);
+static void cse_end_of_basic_block (rtx, struct cse_basic_block_data *,
+ int, int, int);
static int addr_affects_sp_p (rtx);
static void invalidate_from_clobbers (rtx);
static rtx cse_process_notes (rtx, rtx);
@@ -6759,7 +6761,7 @@ cse_set_around_loop (rtx x, rtx insn, rtx loop_start)
the current block. The incoming structure's branch path, if any, is used
to construct the output branch path. */
-void
+static void
cse_end_of_basic_block (rtx insn, struct cse_basic_block_data *data,
int follow_jumps, int after_loop, int skip_blocks)
{