[Gmp-commit] /var/hg/gmp: ChangeLog
mercurial at gmplib.org
mercurial at gmplib.org
Wed Oct 2 20:03:33 UTC 2019
details: /var/hg/gmp/rev/1304759941b9
changeset: 17942:1304759941b9
user: Torbjorn Granlund <tg at gmplib.org>
date: Wed Oct 02 22:03:29 2019 +0200
description:
ChangeLog
diffstat:
ChangeLog | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
diffs (45 lines):
diff -r 95074fea4d54 -r 1304759941b9 ChangeLog
--- a/ChangeLog Wed Oct 02 22:02:21 2019 +0200
+++ b/ChangeLog Wed Oct 02 22:03:29 2019 +0200
@@ -3,6 +3,10 @@
* configure.ac: Make more path distinctions for the benefit of
gmp-mparam.h.
+2019-10-01 Torbjörn Granlund <tg at gmplib.org>
+
+ * configure.ac (arm64): Let cortex-a7x look in a57 folder.
+
2019-10-01 Niels Möller <nisse at lysator.liu.se>
* mpn/generic/gcdext_1.c (mpn_gcdext_1) [GCDEXT_1_USE_BINARY]: Fix
@@ -12,6 +16,14 @@
* tests/mpn/t-gcdext_1.c: New test.
+2019-09-23 Torbjörn Granlund <tg at gmplib.org>
+
+ * mpn/generic/hgcd2.c: Mark added div1 variants as static.
+
+ * tune/tuneup.c, tune/speed.c, tune/speed.h, tune/common.c,
+ tune/Makefile.am: Add measuring of mpn_hgcd2 method 4 and 5.
+ * tune/hgcd2-4.c, tune/hgcd2-5.c: New files.
+
2019-09-23 Niels Möller <nisse at lysator.liu.se>
* gmp-impl.h (hgcd2_func_t) [TUNE_PROGRAM_BUILD]: New typedef.
@@ -28,6 +40,15 @@
that the later tuning of mpn_hgcd and mpn_gcd uses the right
implementation of hgcd2.
+2019-09-23 Torbjörn Granlund <tg at gmplib.org>
+
+ * mpn/generic/hgcd2.c: Improve method 4 and 5 by using the division
+ free methods optimistically, detecting errors. Tweak table values.
+
+2019-09-22 Torbjörn Granlund <tg at gmplib.org>
+
+ * mpn/generic/hgcd2.c: Add a 4th and 5th div1 method.
+
2019-09-18 Torbjörn Granlund <tg at gmplib.org>
* mpn/generic/hgcd2.c (div1, div2): Rearrange things to allow for asm.
More information about the gmp-commit
mailing list