[Gmp-commit] /home/hgfiles/gmp: Retune.
mercurial at gmplib.org
mercurial at gmplib.org
Sun Jan 3 04:41:24 CET 2010
details: /home/hgfiles/gmp/rev/8add21adf1c4
changeset: 13307:8add21adf1c4
user: Torbjorn Granlund <tege at gmplib.org>
date: Sun Jan 03 04:41:21 2010 +0100
description:
Retune.
diffstat:
mpn/arm/gmp-mparam.h | 10 +++++-----
mpn/pa32/hppa2_0/gmp-mparam.h | 10 +++++-----
mpn/pa64/gmp-mparam.h | 34 +++++++++++++++++-----------------
mpn/powerpc32/750/gmp-mparam.h | 10 +++++-----
mpn/powerpc32/gmp-mparam.h | 10 +++++-----
mpn/powerpc64/mode64/p3/gmp-mparam.h | 10 +++++-----
mpn/x86/p6/mmx/gmp-mparam.h | 10 +++++-----
mpn/x86_64/nano/gmp-mparam.h | 10 +++++-----
8 files changed, 52 insertions(+), 52 deletions(-)
diffs (192 lines):
diff -r eb082696e702 -r 8add21adf1c4 mpn/arm/gmp-mparam.h
--- a/mpn/arm/gmp-mparam.h Sun Jan 03 04:12:06 2010 +0100
+++ b/mpn/arm/gmp-mparam.h Sun Jan 03 04:41:21 2010 +0100
@@ -82,11 +82,11 @@
#define BINV_NEWTON_THRESHOLD 987
#define REDC_1_TO_REDC_N_THRESHOLD 116
-#define MU_DIV_QR_THRESHOLD 4765
-#define MU_DIVAPPR_Q_THRESHOLD 4765
-#define MUPI_DIV_QR_THRESHOLD 693
-#define MU_BDIV_QR_THRESHOLD 1308
-#define MU_BDIV_Q_THRESHOLD 3689
+#define MU_DIV_QR_THRESHOLD 1078
+#define MU_DIVAPPR_Q_THRESHOLD 3547
+#define MUPI_DIV_QR_THRESHOLD 221
+#define MU_BDIV_QR_THRESHOLD 2541
+#define MU_BDIV_Q_THRESHOLD 2801
#define MATRIX22_STRASSEN_THRESHOLD 17
#define HGCD_THRESHOLD 109
diff -r eb082696e702 -r 8add21adf1c4 mpn/pa32/hppa2_0/gmp-mparam.h
--- a/mpn/pa32/hppa2_0/gmp-mparam.h Sun Jan 03 04:12:06 2010 +0100
+++ b/mpn/pa32/hppa2_0/gmp-mparam.h Sun Jan 03 04:41:21 2010 +0100
@@ -84,11 +84,11 @@
#define BINV_NEWTON_THRESHOLD 327
#define REDC_1_TO_REDC_N_THRESHOLD 70
-#define MU_DIV_QR_THRESHOLD 1258
-#define MU_DIVAPPR_Q_THRESHOLD 1283
-#define MUPI_DIV_QR_THRESHOLD 263
-#define MU_BDIV_QR_THRESHOLD 1258
-#define MU_BDIV_Q_THRESHOLD 1308
+#define MU_DIV_QR_THRESHOLD 979
+#define MU_DIVAPPR_Q_THRESHOLD 1142
+#define MUPI_DIV_QR_THRESHOLD 100
+#define MU_BDIV_QR_THRESHOLD 667
+#define MU_BDIV_Q_THRESHOLD 1187
#define MATRIX22_STRASSEN_THRESHOLD 15
#define HGCD_THRESHOLD 99
diff -r eb082696e702 -r 8add21adf1c4 mpn/pa64/gmp-mparam.h
--- a/mpn/pa64/gmp-mparam.h Sun Jan 03 04:12:06 2010 +0100
+++ b/mpn/pa64/gmp-mparam.h Sun Jan 03 04:41:21 2010 +0100
@@ -70,23 +70,23 @@
#define MULLO_DC_THRESHOLD 113
#define MULLO_MUL_N_THRESHOLD 8648
-#define DC_DIV_QR_THRESHOLD 123
-#define DC_DIVAPPR_Q_THRESHOLD 372
-#define DC_BDIV_QR_THRESHOLD 142
-#define DC_BDIV_Q_THRESHOLD 312
+#define DC_DIV_QR_THRESHOLD 155
+#define DC_DIVAPPR_Q_THRESHOLD 442
+#define DC_BDIV_QR_THRESHOLD 155
+#define DC_BDIV_Q_THRESHOLD 369
-#define INV_MULMOD_BNM1_THRESHOLD 58
-#define INV_NEWTON_THRESHOLD 315
-#define INV_APPR_THRESHOLD 315
+#define INV_MULMOD_BNM1_THRESHOLD 74
+#define INV_NEWTON_THRESHOLD 363
+#define INV_APPR_THRESHOLD 363
-#define BINV_NEWTON_THRESHOLD 363
-#define REDC_1_TO_REDC_N_THRESHOLD 107
+#define BINV_NEWTON_THRESHOLD 410
+#define REDC_1_TO_REDC_N_THRESHOLD 118
-#define MU_DIV_QR_THRESHOLD 1387
-#define MU_DIVAPPR_Q_THRESHOLD 1387
-#define MUPI_DIV_QR_THRESHOLD 6
-#define MU_BDIV_QR_THRESHOLD 1334
-#define MU_BDIV_Q_THRESHOLD 1589
+#define MU_DIV_QR_THRESHOLD 998
+#define MU_DIVAPPR_Q_THRESHOLD 1187
+#define MUPI_DIV_QR_THRESHOLD 132
+#define MU_BDIV_QR_THRESHOLD 1017
+#define MU_BDIV_Q_THRESHOLD 1334
#define MATRIX22_STRASSEN_THRESHOLD 11
#define HGCD_THRESHOLD 238
@@ -94,7 +94,7 @@
#define GCDEXT_DC_THRESHOLD 535
#define JACOBI_BASE_METHOD 3
-#define GET_STR_DC_THRESHOLD 20
+#define GET_STR_DC_THRESHOLD 21
#define GET_STR_PRECOMPUTE_THRESHOLD 24
-#define SET_STR_DC_THRESHOLD 1951
-#define SET_STR_PRECOMPUTE_THRESHOLD 4034
+#define SET_STR_DC_THRESHOLD 2235
+#define SET_STR_PRECOMPUTE_THRESHOLD 4447
diff -r eb082696e702 -r 8add21adf1c4 mpn/powerpc32/750/gmp-mparam.h
--- a/mpn/powerpc32/750/gmp-mparam.h Sun Jan 03 04:12:06 2010 +0100
+++ b/mpn/powerpc32/750/gmp-mparam.h Sun Jan 03 04:41:21 2010 +0100
@@ -84,11 +84,11 @@
#define BINV_NEWTON_THRESHOLD 156
#define REDC_1_TO_REDC_N_THRESHOLD 39
-#define MU_DIV_QR_THRESHOLD 1308
-#define MU_DIVAPPR_Q_THRESHOLD 1258
-#define MUPI_DIV_QR_THRESHOLD 150
-#define MU_BDIV_QR_THRESHOLD 1258
-#define MU_BDIV_Q_THRESHOLD 1234
+#define MU_DIV_QR_THRESHOLD 807
+#define MU_DIVAPPR_Q_THRESHOLD 807
+#define MUPI_DIV_QR_THRESHOLD 76
+#define MU_BDIV_QR_THRESHOLD 667
+#define MU_BDIV_Q_THRESHOLD 807
#define MATRIX22_STRASSEN_THRESHOLD 11
#define HGCD_THRESHOLD 87
diff -r eb082696e702 -r 8add21adf1c4 mpn/powerpc32/gmp-mparam.h
--- a/mpn/powerpc32/gmp-mparam.h Sun Jan 03 04:12:06 2010 +0100
+++ b/mpn/powerpc32/gmp-mparam.h Sun Jan 03 04:41:21 2010 +0100
@@ -90,11 +90,11 @@
#define BINV_NEWTON_THRESHOLD 232
#define REDC_1_TO_REDC_N_THRESHOLD 54
-#define MU_DIV_QR_THRESHOLD 1558
-#define MU_DIVAPPR_Q_THRESHOLD 1499
-#define MUPI_DIV_QR_THRESHOLD 198
-#define MU_BDIV_QR_THRESHOLD 1308
-#define MU_BDIV_Q_THRESHOLD 1334
+#define MU_DIV_QR_THRESHOLD 1057
+#define MU_DIVAPPR_Q_THRESHOLD 1142
+#define MUPI_DIV_QR_THRESHOLD 108
+#define MU_BDIV_QR_THRESHOLD 872
+#define MU_BDIV_Q_THRESHOLD 1142
#define MATRIX22_STRASSEN_THRESHOLD 15
#define HGCD_THRESHOLD 122
diff -r eb082696e702 -r 8add21adf1c4 mpn/powerpc64/mode64/p3/gmp-mparam.h
--- a/mpn/powerpc64/mode64/p3/gmp-mparam.h Sun Jan 03 04:12:06 2010 +0100
+++ b/mpn/powerpc64/mode64/p3/gmp-mparam.h Sun Jan 03 04:41:21 2010 +0100
@@ -77,11 +77,11 @@
#define BINV_NEWTON_THRESHOLD 133
#define REDC_1_TO_REDC_N_THRESHOLD 30
-#define MU_DIV_QR_THRESHOLD 979
-#define MU_DIVAPPR_Q_THRESHOLD 748
-#define MUPI_DIV_QR_THRESHOLD 99
-#define MU_BDIV_QR_THRESHOLD 748
-#define MU_BDIV_Q_THRESHOLD 748
+#define MU_DIV_QR_THRESHOLD 618
+#define MU_DIVAPPR_Q_THRESHOLD 551
+#define MUPI_DIV_QR_THRESHOLD 76
+#define MU_BDIV_QR_THRESHOLD 492
+#define MU_BDIV_Q_THRESHOLD 541
#define MATRIX22_STRASSEN_THRESHOLD 9
#define HGCD_THRESHOLD 55
diff -r eb082696e702 -r 8add21adf1c4 mpn/x86/p6/mmx/gmp-mparam.h
--- a/mpn/x86/p6/mmx/gmp-mparam.h Sun Jan 03 04:12:06 2010 +0100
+++ b/mpn/x86/p6/mmx/gmp-mparam.h Sun Jan 03 04:41:21 2010 +0100
@@ -86,11 +86,11 @@
#define BINV_NEWTON_THRESHOLD 276
#define REDC_1_TO_REDC_N_THRESHOLD 74
-#define MU_DIV_QR_THRESHOLD 2089
-#define MU_DIVAPPR_Q_THRESHOLD 2089
-#define MUPI_DIV_QR_THRESHOLD 273
-#define MU_BDIV_QR_THRESHOLD 1822
-#define MU_BDIV_Q_THRESHOLD 1787
+#define MU_DIV_QR_THRESHOLD 1442
+#define MU_DIVAPPR_Q_THRESHOLD 1442
+#define MUPI_DIV_QR_THRESHOLD 132
+#define MU_BDIV_QR_THRESHOLD 1142
+#define MU_BDIV_Q_THRESHOLD 1442
#define MATRIX22_STRASSEN_THRESHOLD 18
#define HGCD_THRESHOLD 121
diff -r eb082696e702 -r 8add21adf1c4 mpn/x86_64/nano/gmp-mparam.h
--- a/mpn/x86_64/nano/gmp-mparam.h Sun Jan 03 04:12:06 2010 +0100
+++ b/mpn/x86_64/nano/gmp-mparam.h Sun Jan 03 04:41:21 2010 +0100
@@ -80,11 +80,11 @@
#define REDC_1_TO_REDC_2_THRESHOLD 12
#define REDC_2_TO_REDC_N_THRESHOLD 79
-#define MU_DIV_QR_THRESHOLD 2397
-#define MU_DIVAPPR_Q_THRESHOLD 2397
-#define MUPI_DIV_QR_THRESHOLD 249
-#define MU_BDIV_QR_THRESHOLD 2130
-#define MU_BDIV_Q_THRESHOLD 2304
+#define MU_DIV_QR_THRESHOLD 1752
+#define MU_DIVAPPR_Q_THRESHOLD 1858
+#define MUPI_DIV_QR_THRESHOLD 74
+#define MU_BDIV_QR_THRESHOLD 1589
+#define MU_BDIV_Q_THRESHOLD 1718
#define MATRIX22_STRASSEN_THRESHOLD 17
#define HGCD_THRESHOLD 135
More information about the gmp-commit
mailing list