summaryrefslogtreecommitdiff
path: root/mpn
diff options
context:
space:
mode:
authorTorbjorn Granlund <tege@gmplib.org>2011-01-31 23:55:13 +0100
committerTorbjorn Granlund <tege@gmplib.org>2011-01-31 23:55:13 +0100
commit9f630eae8ceea9cb2b40c55f53f09063f877936b (patch)
tree997dede1c0625acd43b84a2a7c63921a5b31d7b5 /mpn
parentb7f141de975c1a92c57bbb4802a89e706d3e9823 (diff)
downloadgmp-9f630eae8ceea9cb2b40c55f53f09063f877936b.tar.gz
Retune.
Diffstat (limited to 'mpn')
-rw-r--r--mpn/powerpc64/mode64/p3/gmp-mparam.h18
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