diff options
author | tege <tege@gmplib.org> | 2004-02-10 04:07:36 +0100 |
---|---|---|
committer | tege <tege@gmplib.org> | 2004-02-10 04:07:36 +0100 |
commit | f49437b4b72b87860d657ef7e1838130c0337f65 (patch) | |
tree | 5c33c1970b7aaddfbba788d6f429d53ee1fc3bc0 /mpn/alpha/ev6/nails | |
parent | e65746d211ccb310ff7d125a21dfc8ac5dfd48d6 (diff) | |
download | gmp-f49437b4b72b87860d657ef7e1838130c0337f65.tar.gz |
Retune.
Diffstat (limited to 'mpn/alpha/ev6/nails')
-rw-r--r-- | mpn/alpha/ev6/nails/gmp-mparam.h | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/mpn/alpha/ev6/nails/gmp-mparam.h b/mpn/alpha/ev6/nails/gmp-mparam.h index 8b065fe3a..ce3fd37a7 100644 --- a/mpn/alpha/ev6/nails/gmp-mparam.h +++ b/mpn/alpha/ev6/nails/gmp-mparam.h @@ -1,6 +1,6 @@ /* gmp-mparam.h -- Compiler/machine parameter header file. -Copyright 1991, 1993, 1994, 1999, 2000, 2001, 2002, 2003 Free Software +Copyright 1991, 1993, 1994, 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. This file is part of the GNU MP Library. @@ -23,20 +23,22 @@ MA 02111-1307, USA. */ #define BITS_PER_MP_LIMB 64 #define BYTES_PER_MP_LIMB 8 -/* Generated by tuneup.c, 2003-02-10, gcc 3.2 */ +/* Generated by tuneup.c, 2004-02-07, gcc 3.3 */ #define MUL_KARATSUBA_THRESHOLD 40 -#define MUL_TOOM3_THRESHOLD 486 +#define MUL_TOOM3_THRESHOLD 236 -#define SQR_BASECASE_THRESHOLD 14 -#define SQR_KARATSUBA_THRESHOLD 0 -#define SQR_TOOM3_THRESHOLD 137 +#define SQR_BASECASE_THRESHOLD 7 /* karatsuba */ +#define SQR_KARATSUBA_THRESHOLD 0 /* never sqr_basecase */ +#define SQR_TOOM3_THRESHOLD 120 #define DIV_SB_PREINV_THRESHOLD MP_SIZE_T_MAX /* no preinv with nails */ -#define DIV_DC_THRESHOLD 36 +#define DIV_DC_THRESHOLD 48 #define POWM_THRESHOLD 113 +#define HGCD_SCHOENHAGE_THRESHOLD 78 #define GCD_ACCEL_THRESHOLD 3 +#define GCD_SCHOENHAGE_THRESHOLD 392 #define GCDEXT_THRESHOLD 0 /* always */ #define JACOBI_BASE_METHOD 1 |