diff options
author | tege <tege@gmplib.org> | 2001-12-28 21:09:40 +0100 |
---|---|---|
committer | tege <tege@gmplib.org> | 2001-12-28 21:09:40 +0100 |
commit | 50b8279aad9b8d1f6c971b2227b2c58b07e9abd4 (patch) | |
tree | afc7edadff6bd6cf8a89bdad78ab1a53453a9259 /mpn | |
parent | 76c2b58d5cceda335d1e2c517b2bac80eba947a3 (diff) | |
download | gmp-50b8279aad9b8d1f6c971b2227b2c58b07e9abd4.tar.gz |
*** empty log message ***
Diffstat (limited to 'mpn')
-rw-r--r-- | mpn/sparc64/gmp-mparam.h | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/mpn/sparc64/gmp-mparam.h b/mpn/sparc64/gmp-mparam.h index 45f67b6a8..6e7e63cd2 100644 --- a/mpn/sparc64/gmp-mparam.h +++ b/mpn/sparc64/gmp-mparam.h @@ -36,23 +36,24 @@ MA 02111-1307, USA. */ #define KARATSUBA_MUL_THRESHOLD 24 #define TOOM3_MUL_THRESHOLD 89 -#define BASECASE_SQR_THRESHOLD 13 -#define KARATSUBA_SQR_THRESHOLD 70 -#define TOOM3_SQR_THRESHOLD 102 +#define BASECASE_SQR_THRESHOLD 6 +#define KARATSUBA_SQR_THRESHOLD 52 +#define TOOM3_SQR_THRESHOLD 154 -#define SB_PREINV_THRESHOLD 7 -#define DC_THRESHOLD 60 -#define POWM_THRESHOLD 257 +#define SB_PREINV_THRESHOLD 10 +#define DC_THRESHOLD 56 +#define POWM_THRESHOLD 224 #define GCD_ACCEL_THRESHOLD 3 -#define GCDEXT_THRESHOLD 29 +#define GCDEXT_THRESHOLD 23 -#define DIVREM_1_NORM_THRESHOLD 4 +#define DIVREM_1_NORM_THRESHOLD 6 #define DIVREM_1_UNNORM_THRESHOLD 5 -#define MOD_1_NORM_THRESHOLD 4 +#define MOD_1_NORM_THRESHOLD 6 #define MOD_1_UNNORM_THRESHOLD 6 -#define USE_PREINV_MOD_1 0 -#define DIVREM_2_THRESHOLD 8 +#define USE_PREINV_DIVREM_1 1 +#define USE_PREINV_MOD_1 1 +#define DIVREM_2_THRESHOLD 6 #define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 |