diff options
author | Kevin Ryde <user42@zip.com.au> | 2001-07-01 03:39:26 +0200 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2001-07-01 03:39:26 +0200 |
commit | a8094633372d76f7caf12303ccbef6aa1718b60c (patch) | |
tree | 71ccc0a41dd676623bef1f94c6564af23fa78bcb | |
parent | 8277150e341952ce8fda6636a34a1278b8466374 (diff) | |
download | gmp-a8094633372d76f7caf12303ccbef6aa1718b60c.tar.gz |
* mpn/*/gmp-mparam.h (DIVEXACT_1_THRESHOLD): Add tuned values.
-rw-r--r-- | mpn/alpha/ev5/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/alpha/ev6/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/alpha/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/arm/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/cray/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/cray/ieee/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/hppa/hppa1_1/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/hppa/hppa2_0/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/ia64/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/mips3/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/pa64/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/powerpc32/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/powerpc64/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/sparc32/v9/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/sparc64/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/x86/k7/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/x86/p6/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/x86/pentium/gmp-mparam.h | 1 | ||||
-rw-r--r-- | mpn/x86/pentium/mmx/gmp-mparam.h | 1 |
19 files changed, 19 insertions, 0 deletions
diff --git a/mpn/alpha/ev5/gmp-mparam.h b/mpn/alpha/ev5/gmp-mparam.h index 2c5afb238..22ac80e18 100644 --- a/mpn/alpha/ev5/gmp-mparam.h +++ b/mpn/alpha/ev5/gmp-mparam.h @@ -46,6 +46,7 @@ MA 02111-1307, USA. */ #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 FFT_MUL_TABLE { 560, 1184, 3264, 5376, 15360, 45056, 0 } diff --git a/mpn/alpha/ev6/gmp-mparam.h b/mpn/alpha/ev6/gmp-mparam.h index 332fcdf9d..14db8ce8e 100644 --- a/mpn/alpha/ev6/gmp-mparam.h +++ b/mpn/alpha/ev6/gmp-mparam.h @@ -43,6 +43,7 @@ MA 02111-1307, USA. */ #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 FFT_MUL_TABLE { 688, 1376, 2880, 7424, 15360, 28672, 0 } diff --git a/mpn/alpha/gmp-mparam.h b/mpn/alpha/gmp-mparam.h index a31d304db..e7c863ac3 100644 --- a/mpn/alpha/gmp-mparam.h +++ b/mpn/alpha/gmp-mparam.h @@ -45,6 +45,7 @@ MA 02111-1307, USA. */ #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 FFT_MUL_TABLE { 400, 864, 1856, 3840, 7168, 20480, 0 } diff --git a/mpn/arm/gmp-mparam.h b/mpn/arm/gmp-mparam.h index 5fc54bcba..25d565e61 100644 --- a/mpn/arm/gmp-mparam.h +++ b/mpn/arm/gmp-mparam.h @@ -44,6 +44,7 @@ MA 02111-1307, USA. */ #define MOD_1_UNNORM_THRESHOLD 0 #define USE_PREINV_MOD_1 1 #define DIVREM_2_THRESHOLD 0 +#define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 #define FFT_MUL_TABLE { 688, 1504, 2944, 6656, 18432, 40960, 0 } diff --git a/mpn/cray/gmp-mparam.h b/mpn/cray/gmp-mparam.h index e9825805a..051b663bd 100644 --- a/mpn/cray/gmp-mparam.h +++ b/mpn/cray/gmp-mparam.h @@ -49,6 +49,7 @@ MA 02111-1307, USA. */ #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 FFT_MUL_TABLE { 400, 800, 1600, 3328, 7168, 12288, 49152, 0 } diff --git a/mpn/cray/ieee/gmp-mparam.h b/mpn/cray/ieee/gmp-mparam.h index 675d59636..d9ba7f0b2 100644 --- a/mpn/cray/ieee/gmp-mparam.h +++ b/mpn/cray/ieee/gmp-mparam.h @@ -47,6 +47,7 @@ MA 02111-1307, USA. */ #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 FFT_MUL_TABLE { 1136, 2528, 5952, 11520, 25600, 53248, 0 } diff --git a/mpn/hppa/hppa1_1/gmp-mparam.h b/mpn/hppa/hppa1_1/gmp-mparam.h index 233d68986..24816202a 100644 --- a/mpn/hppa/hppa1_1/gmp-mparam.h +++ b/mpn/hppa/hppa1_1/gmp-mparam.h @@ -44,6 +44,7 @@ MA 02111-1307, USA. */ #define MOD_1_UNNORM_THRESHOLD 5 #define USE_PREINV_MOD_1 1 #define DIVREM_2_THRESHOLD 0 +#define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 #define FFT_MUL_TABLE { 592, 1440, 2688, 5632, 14336, 40960, 0 } diff --git a/mpn/hppa/hppa2_0/gmp-mparam.h b/mpn/hppa/hppa2_0/gmp-mparam.h index 1d7e79b62..770ef440f 100644 --- a/mpn/hppa/hppa2_0/gmp-mparam.h +++ b/mpn/hppa/hppa2_0/gmp-mparam.h @@ -44,6 +44,7 @@ MA 02111-1307, USA. */ #define MOD_1_UNNORM_THRESHOLD 6 #define USE_PREINV_MOD_1 0 #define DIVREM_2_THRESHOLD 0 +#define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 #define FFT_MUL_TABLE { 656, 928, 1920, 3584, 14336, 24576, 0 } diff --git a/mpn/ia64/gmp-mparam.h b/mpn/ia64/gmp-mparam.h index d0e7834f3..5a7b4e24a 100644 --- a/mpn/ia64/gmp-mparam.h +++ b/mpn/ia64/gmp-mparam.h @@ -43,6 +43,7 @@ MA 02111-1307, USA. */ #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 FFT_MUL_TABLE { 560, 1120, 2368, 4864, 13312, 36864, 0 } diff --git a/mpn/mips3/gmp-mparam.h b/mpn/mips3/gmp-mparam.h index 77aa51a97..80af40ed1 100644 --- a/mpn/mips3/gmp-mparam.h +++ b/mpn/mips3/gmp-mparam.h @@ -46,6 +46,7 @@ MA 02111-1307, USA. */ #define MOD_1_UNNORM_THRESHOLD 3 #define USE_PREINV_MOD_1 1 #define DIVREM_2_THRESHOLD 0 +#define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 #define FFT_MUL_TABLE { 464, 992, 2112, 4352, 9216, 28672, 0 } diff --git a/mpn/pa64/gmp-mparam.h b/mpn/pa64/gmp-mparam.h index c631663d9..c649d404c 100644 --- a/mpn/pa64/gmp-mparam.h +++ b/mpn/pa64/gmp-mparam.h @@ -48,6 +48,7 @@ MA 02111-1307, USA. */ #define MOD_1_UNNORM_THRESHOLD 0 #define USE_PREINV_MOD_1 1 #define DIVREM_2_THRESHOLD 0 +#define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 #define FFT_MUL_TABLE { 464, 992, 2112, 3840, 9216, 28672, 0 } diff --git a/mpn/powerpc32/gmp-mparam.h b/mpn/powerpc32/gmp-mparam.h index 70bf5c3fa..c8832880b 100644 --- a/mpn/powerpc32/gmp-mparam.h +++ b/mpn/powerpc32/gmp-mparam.h @@ -49,6 +49,7 @@ MA 02111-1307, USA. */ #define MOD_1_UNNORM_THRESHOLD 0 #define USE_PREINV_MOD_1 1 #define DIVREM_2_THRESHOLD 0 +#define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 #define FFT_MUL_TABLE { 560, 1184, 2176, 5632, 14336, 57344, 0 } diff --git a/mpn/powerpc64/gmp-mparam.h b/mpn/powerpc64/gmp-mparam.h index 27fb9eae1..4cb60d099 100644 --- a/mpn/powerpc64/gmp-mparam.h +++ b/mpn/powerpc64/gmp-mparam.h @@ -47,6 +47,7 @@ MA 02111-1307, USA. */ #define MOD_1_UNNORM_THRESHOLD 0 #define USE_PREINV_MOD_1 1 #define DIVREM_2_THRESHOLD 0 +#define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 #define FFT_MUL_TABLE { 336, 800, 1600, 2816, 7168, 20480, 49152, 0 } diff --git a/mpn/sparc32/v9/gmp-mparam.h b/mpn/sparc32/v9/gmp-mparam.h index 5222c6117..598bafc3b 100644 --- a/mpn/sparc32/v9/gmp-mparam.h +++ b/mpn/sparc32/v9/gmp-mparam.h @@ -45,6 +45,7 @@ MA 02111-1307, USA. */ #define MOD_1_UNNORM_THRESHOLD MP_SIZE_T_MAX #define USE_PREINV_MOD_1 1 #define DIVREM_2_THRESHOLD 8 +#define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 4 #define FFT_MUL_TABLE { 432, 1056, 1664, 6656, 14336, 40960, 0 } diff --git a/mpn/sparc64/gmp-mparam.h b/mpn/sparc64/gmp-mparam.h index 826e25729..d5221de49 100644 --- a/mpn/sparc64/gmp-mparam.h +++ b/mpn/sparc64/gmp-mparam.h @@ -53,6 +53,7 @@ MA 02111-1307, USA. */ #define MOD_1_UNNORM_THRESHOLD 6 #define USE_PREINV_MOD_1 0 #define DIVREM_2_THRESHOLD 7 +#define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 #define FFT_MUL_TABLE { 304, 608, 1344, 2304, 7168, 12288, 0 } diff --git a/mpn/x86/k7/gmp-mparam.h b/mpn/x86/k7/gmp-mparam.h index e49763bf4..c35bda66f 100644 --- a/mpn/x86/k7/gmp-mparam.h +++ b/mpn/x86/k7/gmp-mparam.h @@ -65,6 +65,7 @@ MA 02111-1307, USA. */ #define USE_PREINV_MOD_1 1 /* (native) */ #define DIVREM_2_THRESHOLD 0 +#define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 #define FFT_MUL_TABLE { 816, 1824, 3456, 7680, 18432, 57344, 0 } diff --git a/mpn/x86/p6/gmp-mparam.h b/mpn/x86/p6/gmp-mparam.h index 4f1a9749d..df84b1ad2 100644 --- a/mpn/x86/p6/gmp-mparam.h +++ b/mpn/x86/p6/gmp-mparam.h @@ -61,6 +61,7 @@ MA 02111-1307, USA. */ #define USE_PREINV_MOD_1 1 /* (native) */ #define DIVREM_2_THRESHOLD MP_SIZE_T_MAX +#define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 #define FFT_MUL_TABLE { 592, 1440, 2688, 6656, 14336, 40960, 0 } diff --git a/mpn/x86/pentium/gmp-mparam.h b/mpn/x86/pentium/gmp-mparam.h index 037f32b3f..f61ed0529 100644 --- a/mpn/x86/pentium/gmp-mparam.h +++ b/mpn/x86/pentium/gmp-mparam.h @@ -67,6 +67,7 @@ MA 02111-1307, USA. */ #define USE_PREINV_MOD_1 1 /* (native) */ #define DIVREM_2_THRESHOLD 0 +#define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 #define FFT_MUL_TABLE { 496, 928, 1920, 5632, 14336, 40960, 0 } diff --git a/mpn/x86/pentium/mmx/gmp-mparam.h b/mpn/x86/pentium/mmx/gmp-mparam.h index 438bfe69c..0fb08983a 100644 --- a/mpn/x86/pentium/mmx/gmp-mparam.h +++ b/mpn/x86/pentium/mmx/gmp-mparam.h @@ -67,6 +67,7 @@ MA 02111-1307, USA. */ #define USE_PREINV_MOD_1 1 /* (native) */ #define DIVREM_2_THRESHOLD 0 +#define DIVEXACT_1_THRESHOLD 0 #define MODEXACT_1_ODD_THRESHOLD 0 #define FFT_MUL_TABLE { 464, 992, 1920, 4608, 14336, 40960, 0 } |