summaryrefslogtreecommitdiff
path: root/mpn/sparc32
diff options
context:
space:
mode:
authortege <tege@gmplib.org>2001-12-29 00:26:29 +0100
committertege <tege@gmplib.org>2001-12-29 00:26:29 +0100
commit578e5da158a7fb25b8cb3a9e294164191c0d36bd (patch)
tree57aaf3b2efc4e8fb5545852907528e4ec9004c46 /mpn/sparc32
parent8b0845ff6ac0ee238b6ba3b43c8131ab0761839a (diff)
downloadgmp-578e5da158a7fb25b8cb3a9e294164191c0d36bd.tar.gz
Update from pellefant run (ignore grima and its old gcc).
Diffstat (limited to 'mpn/sparc32')
-rw-r--r--mpn/sparc32/v9/gmp-mparam.h26
1 files changed, 12 insertions, 14 deletions
diff --git a/mpn/sparc32/v9/gmp-mparam.h b/mpn/sparc32/v9/gmp-mparam.h
index 3a59318d5..63bce317b 100644
--- a/mpn/sparc32/v9/gmp-mparam.h
+++ b/mpn/sparc32/v9/gmp-mparam.h
@@ -22,29 +22,29 @@ MA 02111-1307, USA. */
#define BITS_PER_MP_LIMB 32
#define BYTES_PER_MP_LIMB 4
-/* Generated by tuneup.c, 2001-02-16, gcc 2.95 */
-/* Hand-edited as a medium between results on pellefant, sia, and grima. */
+/* Generated by tuneup.c, 2001-12-29, gcc 2.95 */
-#define KARATSUBA_MUL_THRESHOLD 35
-#define TOOM3_MUL_THRESHOLD 175
+#define KARATSUBA_MUL_THRESHOLD 40
+#define TOOM3_MUL_THRESHOLD 234
-#define BASECASE_SQR_THRESHOLD 9
-#define KARATSUBA_SQR_THRESHOLD 61
-#define TOOM3_SQR_THRESHOLD 105
+#define BASECASE_SQR_THRESHOLD 19
+#define KARATSUBA_SQR_THRESHOLD 82
+#define TOOM3_SQR_THRESHOLD 246
#define SB_PREINV_THRESHOLD MP_SIZE_T_MAX
-#define DC_THRESHOLD 116
-#define POWM_THRESHOLD 120
+#define DC_THRESHOLD 136
+#define POWM_THRESHOLD 162
#define GCD_ACCEL_THRESHOLD 4
-#define GCDEXT_THRESHOLD 8
+#define GCDEXT_THRESHOLD 15
#define DIVREM_1_NORM_THRESHOLD MP_SIZE_T_MAX
#define DIVREM_1_UNNORM_THRESHOLD MP_SIZE_T_MAX
#define MOD_1_NORM_THRESHOLD 8
#define MOD_1_UNNORM_THRESHOLD MP_SIZE_T_MAX
-#define USE_PREINV_MOD_1 1
-#define DIVREM_2_THRESHOLD 8
+#define USE_PREINV_DIVREM_1 0
+#define USE_PREINV_MOD_1 0
+#define DIVREM_2_THRESHOLD 14
#define DIVEXACT_1_THRESHOLD 0
#define MODEXACT_1_ODD_THRESHOLD 4
@@ -55,5 +55,3 @@ MA 02111-1307, USA. */
#define FFT_SQR_TABLE { 528, 1248, 2432, 4608, 14336, 40960, 0 }
#define FFT_MODF_SQR_THRESHOLD 544
#define FFT_SQR_THRESHOLD 2112
-
-/* Tuneup completed successfully, took 67 seconds */