summaryrefslogtreecommitdiff
path: root/mpn/minithres
diff options
context:
space:
mode:
authorTorbjorn Granlund <tege@gmplib.org>2008-10-02 20:37:23 +0200
committerTorbjorn Granlund <tege@gmplib.org>2008-10-02 20:37:23 +0200
commitb3fc76208bbc6cac64c2a8efe6f1455561f16830 (patch)
tree4b45ff0ebd5d1a866c27c6f05265022407711665 /mpn/minithres
parentaf8987aec9b1ee9681cd99cf82e4c24b92342691 (diff)
downloadgmp-b3fc76208bbc6cac64c2a8efe6f1455561f16830.tar.gz
Update FFT values.
Diffstat (limited to 'mpn/minithres')
-rw-r--r--mpn/minithres/gmp-mparam.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/mpn/minithres/gmp-mparam.h b/mpn/minithres/gmp-mparam.h
index a639ba8de..3d5505b9b 100644
--- a/mpn/minithres/gmp-mparam.h
+++ b/mpn/minithres/gmp-mparam.h
@@ -54,10 +54,10 @@ along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */
#define SET_STR_THRESHOLD 64
#define SET_STR_PRECOMPUTE_THRESHOLD 100
-#define MUL_FFT_TABLE {256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 0}
-#define MUL_FFT_MODF_THRESHOLD 32
-#define MUL_FFT_THRESHOLD 256
+#define MUL_FFT_TABLE {64-1, 256-1, 1024-1, 4096-1, 8192-1, 65536-1, 0}
+#define MUL_FFT_MODF_THRESHOLD 64
+#define MUL_FFT_THRESHOLD 200
-#define SQR_FFT_TABLE {256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 0}
-#define SQR_FFT_MODF_THRESHOLD 32
-#define SQR_FFT_THRESHOLD 256
+#define SQR_FFT_TABLE {64-1, 256-1, 1024-1, 4096-1, 8192-1, 65536-1, 0}
+#define SQR_FFT_MODF_THRESHOLD 64
+#define SQR_FFT_THRESHOLD 200