diff options
author | tege <tege@gmplib.org> | 2001-12-16 03:31:17 +0100 |
---|---|---|
committer | tege <tege@gmplib.org> | 2001-12-16 03:31:17 +0100 |
commit | 3c856ae1995d5991cac15d1f20d00b057b4519ed (patch) | |
tree | 0aa7c55c93e5d4ec6b77d7ad7ad5d3d05008155f /mpn/sparc64/gmp-mparam.h | |
parent | c5f20951cf16017adc8cbf6b0bc460ed6088019d (diff) | |
download | gmp-3c856ae1995d5991cac15d1f20d00b057b4519ed.tar.gz |
Regenerate for mpn_Xmul_1 rewrite.
Diffstat (limited to 'mpn/sparc64/gmp-mparam.h')
-rw-r--r-- | mpn/sparc64/gmp-mparam.h | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/mpn/sparc64/gmp-mparam.h b/mpn/sparc64/gmp-mparam.h index 411c35bc4..45f67b6a8 100644 --- a/mpn/sparc64/gmp-mparam.h +++ b/mpn/sparc64/gmp-mparam.h @@ -31,35 +31,36 @@ MA 02111-1307, USA. */ /* 296MHz ultrasparc-II */ -/* Generated by tuneup.c, 2001-11-29, Sun C 5.0 */ +/* Generated by tuneup.c, 2001-12-16, Sun C 5.0 */ -#define KARATSUBA_MUL_THRESHOLD 10 -#define TOOM3_MUL_THRESHOLD 41 +#define KARATSUBA_MUL_THRESHOLD 24 +#define TOOM3_MUL_THRESHOLD 89 -#define BASECASE_SQR_THRESHOLD 4 -#define KARATSUBA_SQR_THRESHOLD 26 -#define TOOM3_SQR_THRESHOLD 66 +#define BASECASE_SQR_THRESHOLD 13 +#define KARATSUBA_SQR_THRESHOLD 70 +#define TOOM3_SQR_THRESHOLD 102 #define SB_PREINV_THRESHOLD 7 -#define DC_THRESHOLD 46 -#define POWM_THRESHOLD 71 +#define DC_THRESHOLD 60 +#define POWM_THRESHOLD 257 #define GCD_ACCEL_THRESHOLD 3 -#define GCDEXT_THRESHOLD MP_SIZE_T_MAX +#define GCDEXT_THRESHOLD 29 -#define DIVREM_1_NORM_THRESHOLD 5 +#define DIVREM_1_NORM_THRESHOLD 4 #define DIVREM_1_UNNORM_THRESHOLD 5 #define MOD_1_NORM_THRESHOLD 4 -#define MOD_1_UNNORM_THRESHOLD 5 +#define MOD_1_UNNORM_THRESHOLD 6 #define USE_PREINV_MOD_1 0 #define DIVREM_2_THRESHOLD 8 #define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 -#define FFT_MUL_TABLE { 272, 672, 1344, 2304, 5120, 12288, 0 } -#define FFT_MODF_MUL_THRESHOLD 200 -#define FFT_MUL_THRESHOLD 1408 -#define FFT_SQR_TABLE { 272, 608, 1472, 2304, 7168, 20480, 49152, 0 } -#define FFT_MODF_SQR_THRESHOLD 232 -#define FFT_SQR_THRESHOLD 1408 +#define FFT_MUL_TABLE { 432, 928, 1984, 3840, 9216, 20480, 49152, 0 } +#define FFT_MODF_MUL_THRESHOLD 392 +#define FFT_MUL_THRESHOLD 2432 + +#define FFT_SQR_TABLE { 432, 928, 1984, 3840, 9216, 20480, 49152, 0 } +#define FFT_MODF_SQR_THRESHOLD 392 +#define FFT_SQR_THRESHOLD 2432 |