summaryrefslogtreecommitdiff
path: root/tune
diff options
context:
space:
mode:
authorKevin Ryde <user42@zip.com.au>2003-10-18 00:09:24 +0200
committerKevin Ryde <user42@zip.com.au>2003-10-18 00:09:24 +0200
commita3b0a281f0025126702d0af1015c5cccb0a6afe2 (patch)
tree5f995266408484658c743fd9224b1d63bfd14072 /tune
parentde4f2cc2927c151cccd1dae691cabc95f6fdf627 (diff)
downloadgmp-a3b0a281f0025126702d0af1015c5cccb0a6afe2.tar.gz
* tune/speed.c, tune/speed.h, tune/common.c, tune/Makefile.am: Remove
_open and _mpn variants of mpn_toom3_mul_n, only one style now.
Diffstat (limited to 'tune')
-rw-r--r--tune/Makefile.am4
-rw-r--r--tune/common.c21
-rw-r--r--tune/speed.c5
-rw-r--r--tune/speed.h4
4 files changed, 2 insertions, 32 deletions
diff --git a/tune/Makefile.am b/tune/Makefile.am
index 9640688aa..ff143735f 100644
--- a/tune/Makefile.am
+++ b/tune/Makefile.am
@@ -1,6 +1,6 @@
## Process this file with automake to generate Makefile.in
-# Copyright 2000, 2001, 2002 Free Software Foundation, Inc.
+# Copyright 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
#
# This file is part of the GNU MP Library.
#
@@ -46,7 +46,7 @@ libspeed_la_SOURCES = \
freq.c gcd_bin.c gcd_finda_gen.c \
gcdext_single.c gcdext_double.c gcdextod.c gcdextos.c \
jacbase1.c jacbase2.c jacbase3.c \
- mod_1_div.c mod_1_inv.c modlinv.c mul_n_mpn.c mul_n_open.c \
+ mod_1_div.c mod_1_inv.c modlinv.c \
noop.c powm_mod.c powm_redc.c pre_divrem_1.c \
set_strb.c set_strs.c time.c \
sb_div.c sb_inv.c
diff --git a/tune/common.c b/tune/common.c
index efefcd3aa..40d96dc01 100644
--- a/tune/common.c
+++ b/tune/common.c
@@ -905,27 +905,6 @@ speed_mpn_toom3_sqr_n (struct speed_params *s)
}
double
-speed_mpn_toom3_mul_n_mpn (struct speed_params *s)
-{
- SPEED_ROUTINE_MPN_TOOM3_MUL_N (mpn_toom3_mul_n_mpn);
-}
-double
-speed_mpn_toom3_mul_n_open (struct speed_params *s)
-{
- SPEED_ROUTINE_MPN_TOOM3_MUL_N (mpn_toom3_mul_n_open);
-}
-double
-speed_mpn_toom3_sqr_n_mpn (struct speed_params *s)
-{
- SPEED_ROUTINE_MPN_TOOM3_SQR_N (mpn_toom3_sqr_n_mpn);
-}
-double
-speed_mpn_toom3_sqr_n_open (struct speed_params *s)
-{
- SPEED_ROUTINE_MPN_TOOM3_SQR_N (mpn_toom3_sqr_n_open);
-}
-
-double
speed_mpn_mul_fft_full (struct speed_params *s)
{
SPEED_ROUTINE_MPN_MUL_N_CALL
diff --git a/tune/speed.c b/tune/speed.c
index 96cc079b6..3302c346b 100644
--- a/tune/speed.c
+++ b/tune/speed.c
@@ -288,11 +288,6 @@ const struct routine_t {
{ "mpn_mul_fft", speed_mpn_mul_fft, FLAG_R_OPTIONAL },
{ "mpn_mul_fft_sqr", speed_mpn_mul_fft_sqr, FLAG_R_OPTIONAL },
- { "mpn_toom3_mul_n_mpn", speed_mpn_toom3_mul_n_mpn },
- { "mpn_toom3_mul_n_open", speed_mpn_toom3_mul_n_open },
- { "mpn_toom3_sqr_n_mpn", speed_mpn_toom3_sqr_n_mpn },
- { "mpn_toom3_sqr_n_open", speed_mpn_toom3_sqr_n_open },
-
{ "mpn_get_str", speed_mpn_get_str, FLAG_R_OPTIONAL },
{ "mpn_set_str", speed_mpn_set_str, FLAG_R_OPTIONAL },
diff --git a/tune/speed.h b/tune/speed.h
index d06a51c0d..3d5e3f138 100644
--- a/tune/speed.h
+++ b/tune/speed.h
@@ -228,11 +228,7 @@ double speed_mpn_sub_n _PROTO ((struct speed_params *s));
double speed_mpn_sublsh1_n _PROTO ((struct speed_params *s));
double speed_mpn_submul_1 _PROTO ((struct speed_params *s));
double speed_mpn_toom3_mul_n _PROTO ((struct speed_params *s));
-double speed_mpn_toom3_mul_n_mpn _PROTO ((struct speed_params *s));
-double speed_mpn_toom3_mul_n_open _PROTO ((struct speed_params *s));
double speed_mpn_toom3_sqr_n _PROTO ((struct speed_params *s));
-double speed_mpn_toom3_sqr_n_mpn _PROTO ((struct speed_params *s));
-double speed_mpn_toom3_sqr_n_open _PROTO ((struct speed_params *s));
double speed_mpn_udiv_qrnnd _PROTO ((struct speed_params *s));
double speed_mpn_udiv_qrnnd_r _PROTO ((struct speed_params *s));
double speed_mpn_umul_ppmm _PROTO ((struct speed_params *s));