summaryrefslogtreecommitdiff
path: root/mpn/minithres
diff options
context:
space:
mode:
authorTorbjorn Granlund <tege@gmplib.org>2009-04-27 23:46:27 +0200
committerTorbjorn Granlund <tege@gmplib.org>2009-04-27 23:46:27 +0200
commit379d49b9c8283175c22b7f8d1f3f1d32c73ca393 (patch)
treece18dfd69cad2be7f66e68f0f7c0bd7700fc204b /mpn/minithres
parent3b296f9c9133e2dc03b323bcf2c411ae8ae5e066 (diff)
downloadgmp-379d49b9c8283175c22b7f8d1f3f1d32c73ca393.tar.gz
Add TOOM44 thresholds.
Diffstat (limited to 'mpn/minithres')
-rw-r--r--mpn/minithres/gmp-mparam.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/mpn/minithres/gmp-mparam.h b/mpn/minithres/gmp-mparam.h
index 79f31c6ed..cf5970b7d 100644
--- a/mpn/minithres/gmp-mparam.h
+++ b/mpn/minithres/gmp-mparam.h
@@ -22,10 +22,12 @@ along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */
#define MUL_KARATSUBA_THRESHOLD 8
#define MUL_TOOM3_THRESHOLD 20
+#define MUL_TOOM44_THRESHOLD 24
#define SQR_BASECASE_THRESHOLD 0
#define SQR_KARATSUBA_THRESHOLD 8
#define SQR_TOOM3_THRESHOLD 20
+#define SQR_TOOM4_THRESHOLD 24
#define MULLOW_BASECASE_THRESHOLD 0
#define MULLOW_DC_THRESHOLD 2
@@ -36,7 +38,6 @@ along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */
#define POWM_THRESHOLD 4
#define HGCD_THRESHOLD 10
-#define GCD_ACCEL_THRESHOLD 2
#define GCD_DC_THRESHOLD 20
#define GCDEXT_SCHOENHAGE_THRESHOLD 20
#define JACOBI_BASE_METHOD 1