diff options
author | Torbjorn Granlund <tege@gmplib.org> | 2011-01-31 23:55:13 +0100 |
---|---|---|
committer | Torbjorn Granlund <tege@gmplib.org> | 2011-01-31 23:55:13 +0100 |
commit | 9f630eae8ceea9cb2b40c55f53f09063f877936b (patch) | |
tree | 997dede1c0625acd43b84a2a7c63921a5b31d7b5 /mpn | |
parent | b7f141de975c1a92c57bbb4802a89e706d3e9823 (diff) | |
download | gmp-9f630eae8ceea9cb2b40c55f53f09063f877936b.tar.gz |
Retune.
Diffstat (limited to 'mpn')
-rw-r--r-- | mpn/powerpc64/mode64/p3/gmp-mparam.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/mpn/powerpc64/mode64/p3/gmp-mparam.h b/mpn/powerpc64/mode64/p3/gmp-mparam.h index e0d175580..221b0e1d8 100644 --- a/mpn/powerpc64/mode64/p3/gmp-mparam.h +++ b/mpn/powerpc64/mode64/p3/gmp-mparam.h @@ -24,8 +24,8 @@ along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */ #define MOD_1_NORM_THRESHOLD 0 /* always */ #define MOD_1_UNNORM_THRESHOLD 0 /* always */ #define MOD_1N_TO_MOD_1_1_THRESHOLD MP_SIZE_T_MAX /* never */ -#define MOD_1U_TO_MOD_1_1_THRESHOLD 6 -#define MOD_1_1_TO_MOD_1_2_THRESHOLD 22 +#define MOD_1U_TO_MOD_1_1_THRESHOLD 5 +#define MOD_1_1_TO_MOD_1_2_THRESHOLD 16 #define MOD_1_2_TO_MOD_1_4_THRESHOLD 0 /* never mpn_mod_1s_2p */ #define PREINV_MOD_1_TO_MOD_1_THRESHOLD MP_SIZE_T_MAX /* never */ #define USE_PREINV_DIVREM_1 0 @@ -44,11 +44,11 @@ along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */ #define MUL_TOOM42_TO_TOOM63_THRESHOLD 32 #define SQR_BASECASE_THRESHOLD 0 /* always */ -#define SQR_TOOM2_THRESHOLD 14 +#define SQR_TOOM2_THRESHOLD 16 #define SQR_TOOM3_THRESHOLD 49 -#define SQR_TOOM4_THRESHOLD 64 -#define SQR_TOOM6_THRESHOLD 84 -#define SQR_TOOM8_THRESHOLD 127 +#define SQR_TOOM4_THRESHOLD 70 +#define SQR_TOOM6_THRESHOLD 93 +#define SQR_TOOM8_THRESHOLD 139 #define MULMOD_BNM1_THRESHOLD 8 #define SQRMOD_BNM1_THRESHOLD 9 @@ -124,7 +124,7 @@ along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */ #define SQR_FFT_THRESHOLD 1728 #define MULLO_BASECASE_THRESHOLD 3 -#define MULLO_DC_THRESHOLD 27 +#define MULLO_DC_THRESHOLD 28 #define MULLO_MUL_N_THRESHOLD 4940 #define DC_DIV_QR_THRESHOLD 27 @@ -132,8 +132,8 @@ along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */ #define DC_BDIV_QR_THRESHOLD 28 #define DC_BDIV_Q_THRESHOLD 62 -#define INV_MULMOD_BNM1_THRESHOLD 52 -#define INV_NEWTON_THRESHOLD 97 +#define INV_MULMOD_BNM1_THRESHOLD 29 +#define INV_NEWTON_THRESHOLD 92 #define INV_APPR_THRESHOLD 94 #define BINV_NEWTON_THRESHOLD 115 |