diff options
author | tege <tege@gmplib.org> | 2002-03-05 17:05:28 +0100 |
---|---|---|
committer | tege <tege@gmplib.org> | 2002-03-05 17:05:28 +0100 |
commit | 0299b2863b64cc1a2695f7b9bee1c14a267ec64d (patch) | |
tree | 2c5ca342579e1454727c910d71fb108782343cfc /mpn/cray | |
parent | 3f6022f49d94603f847fc35a3c2b168f1bf826f8 (diff) | |
download | gmp-0299b2863b64cc1a2695f7b9bee1c14a267ec64d.tar.gz |
Tune/reformat.
Diffstat (limited to 'mpn/cray')
-rw-r--r-- | mpn/cray/gmp-mparam.h | 48 |
1 files changed, 26 insertions, 22 deletions
diff --git a/mpn/cray/gmp-mparam.h b/mpn/cray/gmp-mparam.h index 2f08f4cb5..bd51df63f 100644 --- a/mpn/cray/gmp-mparam.h +++ b/mpn/cray/gmp-mparam.h @@ -32,33 +32,37 @@ MA 02111-1307, USA. */ /* Generated by tuneup.c, 2001-11-28, system compiler */ -#define MUL_KARATSUBA_THRESHOLD 71 -#define MUL_TOOM3_THRESHOLD 131 +#define MUL_KARATSUBA_THRESHOLD 71 +#define MUL_TOOM3_THRESHOLD 131 -#define SQR_BASECASE_THRESHOLD 0 -#define SQR_KARATSUBA_THRESHOLD 199 -#define SQR_TOOM3_THRESHOLD 363 +#define SQR_BASECASE_THRESHOLD 32 +#define SQR_KARATSUBA_THRESHOLD 199 +#define SQR_TOOM3_THRESHOLD 363 -#define DIV_SB_PREINV_THRESHOLD 0 /* (preinv always) */ -#define DIV_DC_THRESHOLD 577 -#define POWM_THRESHOLD 601 +#define DIV_SB_PREINV_THRESHOLD 0 /* (preinv always) */ +#define DIV_DC_THRESHOLD 577 +#define POWM_THRESHOLD 601 -#define GCD_ACCEL_THRESHOLD 3 -#define GCDEXT_THRESHOLD 25 +#define GCD_ACCEL_THRESHOLD 3 +#define GCDEXT_THRESHOLD 25 -#define DIVREM_1_NORM_THRESHOLD 0 /* (preinv always) */ -#define DIVREM_1_UNNORM_THRESHOLD 0 -#define MOD_1_NORM_THRESHOLD 0 -#define MOD_1_UNNORM_THRESHOLD 0 -#define USE_PREINV_MOD_1 1 /* (preinv always) */ -#define DIVREM_2_THRESHOLD 0 /* (preinv always) */ -#define DIVEXACT_1_THRESHOLD 0 -#define MODEXACT_1_ODD_THRESHOLD 0 +#define DIVREM_1_NORM_THRESHOLD 0 /* preinv always */ +#define DIVREM_1_UNNORM_THRESHOLD 0 /* always */ +#define MOD_1_NORM_THRESHOLD 0 /* always */ +#define MOD_1_UNNORM_THRESHOLD 0 /* always */ +#define USE_PREINV_DIVREM_1 1 /* preinv always */ +#define USE_PREINV_MOD_1 1 /* preinv always */ +#define DIVREM_2_THRESHOLD 0 /* preinv always */ +#define DIVEXACT_1_THRESHOLD 0 /* always */ +#define MODEXACT_1_ODD_THRESHOLD 0 /* always */ + +#define GET_STR_DC_THRESHOLD 26 +#define SET_STR_THRESHOLD 200000 #define MUL_FFT_TABLE { 368, 736, 1472, 2816, 7168, 12288, 49152, 0 } -#define MUL_FFT_MODF_THRESHOLD 184 -#define MUL_FFT_THRESHOLD 864 +#define MUL_FFT_MODF_THRESHOLD 184 +#define MUL_FFT_THRESHOLD 864 #define SQR_FFT_TABLE { 1008, 2080, 4544, 8960, 19456, 45056, 0 } -#define SQR_FFT_MODF_THRESHOLD 600 -#define SQR_FFT_THRESHOLD 2976 +#define SQR_FFT_MODF_THRESHOLD 600 +#define SQR_FFT_THRESHOLD 2976 |