diff options
author | ghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-01-14 17:14:43 +0000 |
---|---|---|
committer | ghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-01-14 17:14:43 +0000 |
commit | 621f6678bd276a87e8bf36b04c507b19ef1e0c49 (patch) | |
tree | c581c8d237ef2fffdfeee6182fd81e25ea6ed527 /gcc/expmed.c | |
parent | b7dbbdb2257d8eb618342a6e26688eb8036b10a1 (diff) | |
download | gcc-621f6678bd276a87e8bf36b04c507b19ef1e0c49.tar.gz |
* eh-common.h: PROTO -> PARAMS.
* emit-rtl.c: Likewise.
* errors.c: Likewise.
* errors.h: Likewise.
* except.c: Likewise.
* except.h: Likewise.
* explow.c: Likewise.
* expmed.c: Likewise.
* expr.c: Likewise.
* expr.h: Likewise.
* final.c: Likewise.
* fix-header.c: Likewise.
* flow.c: Likewise.
* fold-const.c: Likewise.
* function.c: Likewise.
* function.h: Likewise.
* gcc.c: Likewise.
* gcov-io.h: Likewise.
* gcov.c: Likewise.
* gcse.c: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31419 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/expmed.c')
-rw-r--r-- | gcc/expmed.c | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/gcc/expmed.c b/gcc/expmed.c index 2897d77c97a..63441875e9b 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -34,17 +34,17 @@ Boston, MA 02111-1307, USA. */ #include "real.h" #include "recog.h" -static void store_fixed_bit_field PROTO((rtx, int, int, int, rtx, int)); -static void store_split_bit_field PROTO((rtx, int, int, rtx, int)); -static rtx extract_fixed_bit_field PROTO((enum machine_mode, rtx, int, - int, int, rtx, int, int)); -static rtx mask_rtx PROTO((enum machine_mode, int, - int, int)); -static rtx lshift_value PROTO((enum machine_mode, rtx, - int, int)); -static rtx extract_split_bit_field PROTO((rtx, int, int, int, int)); -static void do_cmp_and_jump PROTO((rtx, rtx, enum rtx_code, - enum machine_mode, rtx)); +static void store_fixed_bit_field PARAMS ((rtx, int, int, int, rtx, int)); +static void store_split_bit_field PARAMS ((rtx, int, int, rtx, int)); +static rtx extract_fixed_bit_field PARAMS ((enum machine_mode, rtx, int, + int, int, rtx, int, int)); +static rtx mask_rtx PARAMS ((enum machine_mode, int, + int, int)); +static rtx lshift_value PARAMS ((enum machine_mode, rtx, + int, int)); +static rtx extract_split_bit_field PARAMS ((rtx, int, int, int, int)); +static void do_cmp_and_jump PARAMS ((rtx, rtx, enum rtx_code, + enum machine_mode, rtx)); /* Non-zero means divides or modulus operations are relatively cheap for powers of two, so don't use branches; emit the operation instead. @@ -2057,15 +2057,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)); +static void synth_mult PARAMS ((struct algorithm *, + unsigned HOST_WIDE_INT, + int)); +static unsigned HOST_WIDE_INT choose_multiplier PARAMS ((unsigned HOST_WIDE_INT, + int, int, + unsigned HOST_WIDE_INT *, + int *, int *)); +static unsigned HOST_WIDE_INT invert_mod2n PARAMS ((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 |