[Gmp-commit] /var/hg/gmp: ChangeLog
mercurial at gmplib.org
mercurial at gmplib.org
Mon Nov 12 17:56:06 UTC 2018
details: /var/hg/gmp/rev/ae502117754e
changeset: 17698:ae502117754e
user: Torbjorn Granlund <tg at gmplib.org>
date: Mon Nov 12 18:56:03 2018 +0100
description:
ChangeLog
diffstat:
ChangeLog | 36 +++++++++++++++++++++++++++++++-----
1 files changed, 31 insertions(+), 5 deletions(-)
diffs (78 lines):
diff -r 8455fd3c0f57 -r ae502117754e ChangeLog
--- a/ChangeLog Mon Nov 12 18:53:46 2018 +0100
+++ b/ChangeLog Mon Nov 12 18:56:03 2018 +0100
@@ -1,3 +1,29 @@
+2018-11-12 Torbjörn Granlund <tg at gmplib.org>
+
+ * mpn/powerpc64/mode64/p9/aorsmul_1.asm: New file, providing fast
+ submul_1 (and redundant addmul_1).
+
+2018-11-11 Torbjörn Granlund <tg at gmplib.org>
+
+ * mpn/powerpc64/mode64/p9/addmul_1.asm: Tweak for slightly better
+ speed.
+
+ * mpn/powerpc32/powerpc-defs.m4: Define addex.
+ * mpn/powerpc64/mode64/p9/mul_2.asm: Use it.
+ * mpn/powerpc64/mode64/p9/addmul_2.asm: Likewise.
+
+2018-11-08 Torbjörn Granlund <tg at gmplib.org>
+
+ * tests/devel/cnd_aors_n.c: New file.
+
+ * mpn/arm/neon/lorrshift.asm: Declare use of neon insns.
+ * mpn/arm/neon/lshiftc.asm: Likewise + cleanup.
+
+ * tests/devel/Makefile.am (EXTRA_PROGRAMS): Add missing files.
+
+ * mpn/powerpc64/mode64/p9/mul_2.asm: New file.
+ * mpn/powerpc64/mode64/p9/addmul_2.asm: New file.
+
2018-11-07 Marco Bodrato <bodrato at mail.dm.unipi.it>
* mpz/lucnum2_ui.c: Use mpn_rsblsh1_n if available.
@@ -241,7 +267,7 @@
2018-01-02 Torbjörn Granlund <tg at gmplib.org>
* mpn/powerpc64/mode64/divrem_2.asm: Use different rlwinm variant (to
- appeace clang).
+ appease clang).
2018-01-01 Torbjörn Granlund <tg at gmplib.org>
@@ -310,7 +336,7 @@
* mpn/sparc64: Revert 2017-07-23 PIC changes.
- * mpn/powerpc32/divrem_2.asm: Avoid bc+ insn form to accomodate clang.
+ * mpn/powerpc32/divrem_2.asm: Avoid bc+ insn form to accommodate clang.
* mpn/generic/sbpi1_bdiv_qr.c: Correct ASSERT.
* mpn/generic/sbpi1_bdiv_q.c: Likewise.
@@ -666,7 +692,7 @@
2017-02-25 Torbjörn Granlund <tg at gmplib.org>
- * configure.ac: Allow MP_SIZE_T_MAX for threasholds exported to
+ * configure.ac: Allow MP_SIZE_T_MAX for thresholds exported to
config.m4.
* mpn/x86_64/gcd_1.asm: Handle BMOD_1_TO_MOD_1_THRESHOLD=MP_SIZE_T_MAX.
@@ -817,7 +843,7 @@
* mpn/generic/bdiv_q_1.c: Make return value consistent.
* mpn/x86/p6/mmx/gmp-mparam.h (SQR_TOOM2_THRESHOLD): Revert to bogus
- value to accomodate p6/sqr_basecase.asm fragility.
+ value to accommodate p6/sqr_basecase.asm fragility.
2017-01-29 Marco Bodrato <bodrato at mail.dm.unipi.it>
@@ -1635,7 +1661,7 @@
2015-06-24 Torbjörn Granlund <torbjorng at google.com>
- * mpn/x86_64/fastsse/com.asm: Disalllow zero size operands.
+ * mpn/x86_64/fastsse/com.asm: Disallow zero size operands.
* mpn/x86_64/fastsse/copyi.asm: Suppress looping in basecase code.
More information about the gmp-commit
mailing list