aboutsummaryrefslogtreecommitdiff
path: root/gcc/expmed.c
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>2000-01-14 17:14:43 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>2000-01-14 17:14:43 +0000
commit711d877c9e4f9b3250bc50e54c672b40840d574a (patch)
treec581c8d237ef2fffdfeee6182fd81e25ea6ed527 /gcc/expmed.c
parent318881c06efdf1bc4039f1bba7eab820d69735a2 (diff)
downloadgcc-711d877c9e4f9b3250bc50e54c672b40840d574a.zip
gcc-711d877c9e4f9b3250bc50e54c672b40840d574a.tar.gz
gcc-711d877c9e4f9b3250bc50e54c672b40840d574a.tar.bz2
eh-common.h: PROTO -> PARAMS.
* 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. From-SVN: r31419
Diffstat (limited to 'gcc/expmed.c')
-rw-r--r--gcc/expmed.c40
1 files changed, 20 insertions, 20 deletions
diff --git a/gcc/expmed.c b/gcc/expmed.c
index 2897d77..6344187 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