aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload1.c
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>2001-01-13 15:43:27 +0100
committerAndreas Jaeger <aj@gcc.gnu.org>2001-01-13 15:43:27 +0100
commit174fa2c48b770cd4ffa273407bc0aed1f8f16034 (patch)
treee83bcb8b96de921cb58ad71532608fc2d3c3f2e4 /gcc/reload1.c
parent8121d2c3841bac793b1f1c1c3d028fae303de516 (diff)
downloadgcc-174fa2c48b770cd4ffa273407bc0aed1f8f16034.zip
gcc-174fa2c48b770cd4ffa273407bc0aed1f8f16034.tar.gz
gcc-174fa2c48b770cd4ffa273407bc0aed1f8f16034.tar.bz2
reload1.c: Add prototype for replace_pseudos_in_call_usage.
* reload1.c: Add prototype for replace_pseudos_in_call_usage. * regmove.c: Add prototype for replace_in_call_usage. From-SVN: r38985
Diffstat (limited to 'gcc/reload1.c')
-rw-r--r--gcc/reload1.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/gcc/reload1.c b/gcc/reload1.c
index ace38ef..a9da6dd 100644
--- a/gcc/reload1.c
+++ b/gcc/reload1.c
@@ -370,6 +370,9 @@ static int (*offsets_at)[NUM_ELIMINABLE_REGS];
static int num_labels;
+static void replace_pseudos_in_call_usage PARAMS((rtx *,
+ enum machine_mode,
+ rtx));
static void maybe_fix_stack_asms PARAMS ((void));
static void copy_reloads PARAMS ((struct insn_chain *));
static void calculate_needs_all_insns PARAMS ((int));
@@ -381,7 +384,7 @@ static void delete_caller_save_insns PARAMS ((void));
static void spill_failure PARAMS ((rtx, enum reg_class));
static void count_spilled_pseudo PARAMS ((int, int, int));
static void delete_dead_insn PARAMS ((rtx));
-static void alter_reg PARAMS ((int, int));
+static void alter_reg PARAMS ((int, int));
static void set_label_offsets PARAMS ((rtx, rtx, int));
static void check_eliminable_occurrences PARAMS ((rtx));
static void elimination_effects PARAMS ((rtx, enum machine_mode));
@@ -594,7 +597,7 @@ replace_pseudos_in_call_usage (loc, mem_mode, usage)
if (! x)
return;
-
+
code = GET_CODE (x);
if (code == REG)
{
@@ -623,7 +626,7 @@ replace_pseudos_in_call_usage (loc, mem_mode, usage)
replace_pseudos_in_call_usage (& XEXP (x, 0), GET_MODE (x), usage);
return;
}
-
+
/* Process each of our operands recursively. */
fmt = GET_RTX_FORMAT (code);
for (i = 0; i < GET_RTX_LENGTH (code); i++, fmt++)
@@ -5649,7 +5652,7 @@ choose_reload_regs (chain)
RELOAD_FOR_OUTPUT_ADDRESS reload. */
if (equiv != 0)
- {
+ {
if (regno_clobbered_p (regno, insn, rld[r].mode, 0))
switch (rld[r].when_needed)
{
@@ -9187,7 +9190,7 @@ move2add_note_store (dst, set, data)
reg_offset[regno] = dst;
}
return;
- }
+ }
if (GET_CODE (dst) != REG)
return;