diff options
author | Jeff Law <law@gcc.gnu.org> | 1998-04-16 17:07:05 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-04-16 17:07:05 -0600 |
commit | d77fac3be28ceefab764590a51a07cd6d0af3492 (patch) | |
tree | 259f043fcac33e1457c5aba5b29b3ba0ba1ab5e4 | |
parent | 242c13b000c85528a7bc8db97ad9a1bc325ce022 (diff) | |
download | gcc-d77fac3be28ceefab764590a51a07cd6d0af3492.zip gcc-d77fac3be28ceefab764590a51a07cd6d0af3492.tar.gz gcc-d77fac3be28ceefab764590a51a07cd6d0af3492.tar.bz2 |
expr.c (store_constructor_field): Add prototype.
* expr.c (store_constructor_field): Add prototype.
(memory_use_mode): Likewise.
* expmed.c (synth_mult): Add prototype.
(choose_multiplier, invert_mod2n): Likewise.
From-SVN: r19250
-rw-r--r-- | gcc/expmed.c | 9 | ||||
-rw-r--r-- | gcc/expr.c | 3 |
2 files changed, 12 insertions, 0 deletions
diff --git a/gcc/expmed.c b/gcc/expmed.c index 8f0ba07..6e01c92 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -1914,6 +1914,15 @@ struct algorithm char log[MAX_BITS_PER_WORD]; }; +static void synth_mult PROTO((struct algorithm *, + unsigned HOST_WIDE_INT, + int)); +static unsigned HOST_WIDE_INT choose_multiplier PROTO((unsigned HOST_WIDE_INT, + int, int, + unsigned HOST_WIDE_INT *, + int *, int *)); +static unsigned HOST_WIDE_INT invert_mod2n PROTO((unsigned HOST_WIDE_INT, + int)); /* Compute and return the best algorithm for multiplying by T. The algorithm must cost less than cost_limit If retval.cost >= COST_LIMIT, no algorithm was found and all @@ -164,9 +164,12 @@ static void clear_by_pieces_1 PROTO((rtx (*) (rtx, ...), enum machine_mode, struct clear_by_pieces *)); static int is_zeros_p PROTO((tree)); static int mostly_zeros_p PROTO((tree)); +static void store_constructor_field PROTO((rtx, int, int, enum machine_mode, + tree, tree, int)); static void store_constructor PROTO((tree, rtx, int)); static rtx store_field PROTO((rtx, int, int, enum machine_mode, tree, enum machine_mode, int, int, int)); +static enum memory_use_mode PROTO((enum expand_modifier)); static tree save_noncopied_parts PROTO((tree, tree)); static tree init_noncopied_parts PROTO((tree, tree)); static int safe_from_p PROTO((rtx, tree, int)); |