diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1993-03-19 18:17:20 -0800 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1993-03-19 18:17:20 -0800 |
commit | 521f2d6fcba7cc07b276d31e8d0c1af501361803 (patch) | |
tree | ca321d72ba838fd9f30b00fc2dfa9cc47c34cc20 /gcc/loop.h | |
parent | d3379e9151ffd3974cf50aaf3e37033ab579c610 (diff) | |
download | gcc-521f2d6fcba7cc07b276d31e8d0c1af501361803.zip gcc-521f2d6fcba7cc07b276d31e8d0c1af501361803.tar.gz gcc-521f2d6fcba7cc07b276d31e8d0c1af501361803.tar.bz2 |
Add prototypes.
From-SVN: r3794
Diffstat (limited to 'gcc/loop.h')
-rw-r--r-- | gcc/loop.h | 24 |
1 files changed, 12 insertions, 12 deletions
@@ -153,17 +153,17 @@ extern struct iv_class *loop_iv_list; /* Forward declarations for non-static functions declared in loop.c and unroll.c. */ -int invariant_p (); -rtx get_condition_for_loop (); -void emit_iv_add_mult (); +int invariant_p PROTO((rtx)); +rtx get_condition_for_loop PROTO((rtx)); +void emit_iv_add_mult PROTO((rtx, rtx, rtx, rtx, rtx)); /* Forward declarations for non-static functions declared in stmt.c. */ -void find_loop_tree_blocks (); -void unroll_block_trees (); - -void unroll_loop (); -rtx biv_total_increment (); -unsigned HOST_WIDE_INT loop_iterations (); -rtx final_biv_value (); -rtx final_giv_value (); -void emit_unrolled_add (); +void find_loop_tree_blocks PROTO((void)); +void unroll_block_trees PROTO((void)); + +void unroll_loop PROTO((rtx, int, rtx, rtx, int)); +rtx biv_total_increment PROTO((struct iv_class *, rtx, rtx)); +unsigned HOST_WIDE_INT loop_iterations PROTO((rtx, rtx)); +rtx final_biv_value PROTO((struct iv_class *, rtx, rtx)); +rtx final_giv_value PROTO((struct induction *, rtx, rtx)); +void emit_unrolled_add PROTO((rtx, rtx, rtx)); |