summaryrefslogtreecommitdiff
path: root/mpn/cray
diff options
context:
space:
mode:
authortege <tege@gmplib.org>2001-03-07 14:49:51 +0100
committertege <tege@gmplib.org>2001-03-07 14:49:51 +0100
commit95c9680da82f495327b27b55cba95f3cc434e2d6 (patch)
tree5b250fb609614aece195f45c5756d7dbcc945ca1 /mpn/cray
parent7a93cac8c538d4d0d3b9c04d69a25059112e7d74 (diff)
downloadgmp-95c9680da82f495327b27b55cba95f3cc434e2d6.tar.gz
*** empty log message ***
Diffstat (limited to 'mpn/cray')
-rw-r--r--mpn/cray/gmp-mparam.h30
1 files changed, 17 insertions, 13 deletions
diff --git a/mpn/cray/gmp-mparam.h b/mpn/cray/gmp-mparam.h
index 8d4d650cf..ab0b44f13 100644
--- a/mpn/cray/gmp-mparam.h
+++ b/mpn/cray/gmp-mparam.h
@@ -29,32 +29,36 @@ MA 02111-1307, USA. */
/* Generated by tuneup.c, 2000-12-23. */
-#define KARATSUBA_MUL_THRESHOLD 84
-#define TOOM3_MUL_THRESHOLD 155
+#define KARATSUBA_MUL_THRESHOLD 70
+#define TOOM3_MUL_THRESHOLD 129
+#define BASECASE_SQR_THRESHOLD 0
#define KARATSUBA_SQR_THRESHOLD 199
#define TOOM3_SQR_THRESHOLD 399
-#define DC_THRESHOLD 1000 /* failed to determine */
-#define POWM_THRESHOLD 601
+#define SB_PREINV_THRESHOLD 0 /* (preinv always) */
+#define DC_THRESHOLD 577
+#define POWM_THRESHOLD 902
-#define FIB_THRESHOLD 225
+#define FIB_THRESHOLD 209
#define GCD_ACCEL_THRESHOLD 3
#define GCDEXT_THRESHOLD 56
-#define DIVREM_1_NORM_THRESHOLD 0
+#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
+#define USE_PREINV_MOD_1 1 /* (preinv always) */
+#define DIVREM_2_THRESHOLD 0 /* (preinv always) */
+#define MODEXACT_1_ODD_THRESHOLD 0
-#define FFT_MUL_TABLE { 336, 672, 1344, 2816, 5120, 12288, 49152, 0 }
-#define FFT_MODF_MUL_THRESHOLD 200
-#define FFT_MUL_THRESHOLD 736
+#define FFT_MUL_TABLE { 400, 800, 1600, 3328, 7168, 12288, 49152, 0 }
+#define FFT_MODF_MUL_THRESHOLD 184
+#define FFT_MUL_THRESHOLD 864
-#define FFT_SQR_TABLE { 1040, 2208, 3904, 7936, 19456, 45056, 0 }
+#define FFT_SQR_TABLE { 976, 2016, 4416, 8448, 19456, 45056, 0 }
#define FFT_MODF_SQR_THRESHOLD 600
-#define FFT_SQR_THRESHOLD 2976
+#define FFT_SQR_THRESHOLD 2848
-/* Tuneup completed successfully, took 516 seconds */
+/* Tuneup completed successfully, took 446 seconds */