aboutsummaryrefslogtreecommitdiff
path: root/gcc/haifa-sched.c
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1998-04-16 17:56:12 -0600
committerJeff Law <law@gcc.gnu.org>1998-04-16 17:56:12 -0600
commite009aaf31fe0817ed9935c668817b2b83e141ba4 (patch)
tree08a9115271749de97a7598114ffea608e5c1aca1 /gcc/haifa-sched.c
parentd77fac3be28ceefab764590a51a07cd6d0af3492 (diff)
downloadgcc-e009aaf31fe0817ed9935c668817b2b83e141ba4.zip
gcc-e009aaf31fe0817ed9935c668817b2b83e141ba4.tar.gz
gcc-e009aaf31fe0817ed9935c668817b2b83e141ba4.tar.bz2
loop.c (regs_patch_p): Add prototype.
* loop.c (regs_patch_p): Add prototype. (add_label_notes, count_nonfixed_reads): Likewise. (find_single_use_in_loop): Likewise. (express_from): Surround prototype with #ifdef. (giv_sort): Similarly. * jump.c (mark_modified_reg): Add prototype. * haifa-sched.c (is_prisky): Add prototype. (queue_to_ready): Likewise. * genextract.c (gen_insn): Add prototype. * genemit.c (max_operand_1): Add prototype. (max_operand_vec, print_code, gen_exp, gen_insn): Likewise. (gen_expand, gen_explit, output_add_clobbers): Likewise. (output_init_mov_optab): Likewise. * genattrtab.c (attr_hash_add_rtx): Add prototype. (attr_hash_add_string, write_length_unit_log): Likewise. * genattr.c (init_range): Add prototype. * combine.c (sets_function_arg_p): Add prototype. From-SVN: r19251
Diffstat (limited to 'gcc/haifa-sched.c')
-rw-r--r--gcc/haifa-sched.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c
index ba48a29..5ca1587 100644
--- a/gcc/haifa-sched.c
+++ b/gcc/haifa-sched.c
@@ -518,7 +518,6 @@ extern rtx forced_labels;
static int is_cfg_nonregular PROTO ((void));
-void debug_control_flow PROTO ((void));
static int build_control_flow PROTO ((int_list_ptr *, int_list_ptr *,
int *, int *));
static void new_edge PROTO ((int, int));
@@ -715,6 +714,7 @@ static int find_conditional_protection PROTO ((rtx, int));
static int is_conditionally_protected PROTO ((rtx, int, int));
static int may_trap_exp PROTO ((rtx, int));
static int haifa_classify_insn PROTO ((rtx));
+static int is_prisky PROTO ((rtx, int, int));
static int is_exception_free PROTO ((rtx, int, int));
static char find_insn_mem_list PROTO ((rtx, rtx, rtx, rtx));
@@ -761,6 +761,7 @@ static void get_block_head_tail PROTO ((int, rtx *, rtx *));
static void find_pre_sched_live PROTO ((int));
static void find_post_sched_live PROTO ((int));
static void update_reg_usage PROTO ((void));
+static int queue_to_ready ((rtx [], int))
void debug_ready_list PROTO ((rtx[], int));
static void init_target_units PROTO (());