summaryrefslogtreecommitdiff
path: root/mpn/m68k/gmp-mparam.h
diff options
context:
space:
mode:
Diffstat (limited to 'mpn/m68k/gmp-mparam.h')
-rw-r--r--mpn/m68k/gmp-mparam.h83
1 files changed, 33 insertions, 50 deletions
diff --git a/mpn/m68k/gmp-mparam.h b/mpn/m68k/gmp-mparam.h
index 79c2e2a1b..505c2e958 100644
--- a/mpn/m68k/gmp-mparam.h
+++ b/mpn/m68k/gmp-mparam.h
@@ -24,53 +24,36 @@ MA 02111-1307, USA. */
#define BYTES_PER_MP_LIMB 4
-/* Generated by tuneup.c, 2000-10-27. */
-
-#ifndef KARATSUBA_MUL_THRESHOLD
-#define KARATSUBA_MUL_THRESHOLD 16
-#endif
-#ifndef TOOM3_MUL_THRESHOLD
-#define TOOM3_MUL_THRESHOLD 123
-#endif
-
-#ifndef KARATSUBA_SQR_THRESHOLD
-#define KARATSUBA_SQR_THRESHOLD 32
-#endif
-#ifndef TOOM3_SQR_THRESHOLD
-#define TOOM3_SQR_THRESHOLD 154
-#endif
-
-#ifndef DC_THRESHOLD
-#define DC_THRESHOLD 60
-#endif
-
-#ifndef POWM_THRESHOLD
-#define POWM_THRESHOLD 33
-#endif
-
-#ifndef GCD_ACCEL_THRESHOLD
-#define GCD_ACCEL_THRESHOLD 3
-#endif
-#ifndef GCDEXT_THRESHOLD
-#define GCDEXT_THRESHOLD 27
-#endif
-
-#ifndef FFT_MUL_TABLE
-#define FFT_MUL_TABLE { 464, 928, 1920, 4608, 22528, 40960, 0 }
-#endif
-#ifndef FFT_MODF_MUL_THRESHOLD
-#define FFT_MODF_MUL_THRESHOLD 480
-#endif
-#ifndef FFT_MUL_THRESHOLD
-#define FFT_MUL_THRESHOLD 3328
-#endif
-
-#ifndef FFT_SQR_TABLE
-#define FFT_SQR_TABLE { 432, 928, 1920, 3584, 14336, 40960, 0 }
-#endif
-#ifndef FFT_MODF_SQR_THRESHOLD
-#define FFT_MODF_SQR_THRESHOLD 448
-#endif
-#ifndef FFT_SQR_THRESHOLD
-#define FFT_SQR_THRESHOLD 3328
-#endif
+/* Generated by tuneup.c, 2001-04-20, gcc 2.91 */
+
+#define KARATSUBA_MUL_THRESHOLD 14
+#define TOOM3_MUL_THRESHOLD 129
+
+#define BASECASE_SQR_THRESHOLD 5
+#define KARATSUBA_SQR_THRESHOLD 30
+#define TOOM3_SQR_THRESHOLD 151
+
+#define SB_PREINV_THRESHOLD MP_SIZE_T_MAX
+#define DC_THRESHOLD 60
+#define POWM_THRESHOLD 43
+
+#define FIB_THRESHOLD 104
+
+#define GCD_ACCEL_THRESHOLD 3
+#define GCDEXT_THRESHOLD 37
+
+#define DIVREM_1_NORM_THRESHOLD MP_SIZE_T_MAX
+#define DIVREM_1_UNNORM_THRESHOLD MP_SIZE_T_MAX
+#define MOD_1_NORM_THRESHOLD MP_SIZE_T_MAX
+#define MOD_1_UNNORM_THRESHOLD MP_SIZE_T_MAX
+#define USE_PREINV_MOD_1 0
+#define DIVREM_2_THRESHOLD MP_SIZE_T_MAX
+#define MODEXACT_1_ODD_THRESHOLD MP_SIZE_T_MAX
+
+#define FFT_MUL_TABLE { 464, 928, 1664, 3584, 14336, 40960, 0 }
+#define FFT_MODF_MUL_THRESHOLD 480
+#define FFT_MUL_THRESHOLD 3328
+
+#define FFT_SQR_TABLE { 432, 928, 1920, 4608, 14336, 40960, 0 }
+#define FFT_MODF_SQR_THRESHOLD 448
+#define FFT_SQR_THRESHOLD 3328