[Gmp-commit] /var/hg/gmp: 2 new changesets
mercurial at gmplib.org
mercurial at gmplib.org
Mon Jun 5 23:15:43 UTC 2017
details: /var/hg/gmp/rev/9f6410667880
changeset: 17436:9f6410667880
user: Torbjorn Granlund <tg at gmplib.org>
date: Tue Jun 06 01:15:07 2017 +0200
description:
Fix typo.
details: /var/hg/gmp/rev/76020e99ecd7
changeset: 17437:76020e99ecd7
user: Torbjorn Granlund <tg at gmplib.org>
date: Tue Jun 06 01:15:40 2017 +0200
description:
ChangeLog
diffstat:
ChangeLog | 30 ++++++++++++++++++++++++++++++
mpn/x86_64/x86_64-defs.m4 | 6 +++---
2 files changed, 33 insertions(+), 3 deletions(-)
diffs (65 lines):
diff -r 11dd1fc6b879 -r 76020e99ecd7 ChangeLog
--- a/ChangeLog Tue Jun 06 00:35:52 2017 +0200
+++ b/ChangeLog Tue Jun 06 01:15:40 2017 +0200
@@ -1,3 +1,33 @@
+2017-06-06 Torbjörn Granlund <tg at gmplib.org>
+
+ * mpn/x86_64/x86_64-defs.m4 (c4_helper): New macro.
+ (mulx, shlx, shrx): Use c4_helper.
+
+ * mpn/x86_64/zen/mul_basecase.asm: Use 8-bit imm operands for "test".
+
+ * mpn/x86_64/zen/aorrlsh1_n.asm: New grabber file.
+ * mpn/x86_64/zen/sublsh1_n.asm: Likewise.
+ * mpn/x86_64/zen/aorrlsh_n.asm: New file
+
+2017-06-04 Torbjörn Granlund <tg at gmplib.org>
+
+ * configure.ac: Use bt1/bt2 for bobcat and jaguar dirs.
+ (fat_path): Add x86_64/bt2.
+
+ * mpn/x86_64/fat/fat.c (__gmpn_cpuvec_init): Adapt to bt1/bt2 changes.
+ Make zen path correspond to non-fat path.
+ * mpn/x86/fat/fat.c (__gmpn_cpuvec_init): Adapt to bt1/bt2 changes.
+
+ * mpn/x86_64/bt2/copyi.asm: New file.
+ * mpn/x86_64/bt2/copyd.asm: New file.
+ * mpn/x86_64/bt2/com.asm: New file.
+
+2017-06-03 Torbjörn Granlund <tg at gmplib.org>
+
+ * mpn/x86_64/bd1/popcount.asm: Expand some instructions as .byte
+ sequences.
+ * mpn/x86_64/bd1/hamdist.asm: Likewise.
+
2017-06-02 Torbjörn Granlund <tg at gmplib.org>
* mpn/x86_64/x86_64-defs.m4 (DEF_OBJECT): Fix quoting (amends recent
diff -r 11dd1fc6b879 -r 76020e99ecd7 mpn/x86_64/x86_64-defs.m4
--- a/mpn/x86_64/x86_64-defs.m4 Tue Jun 06 00:35:52 2017 +0200
+++ b/mpn/x86_64/x86_64-defs.m4 Tue Jun 06 01:15:40 2017 +0200
@@ -370,7 +370,7 @@
define(`mulx',`dnl
ifelse(`$#',3,`dnl
c4_helper($1,$2,$3,fb,f6)',`dnl format 1,2
-c4_helper($1,$2,$3,$4,fb,f6)',dnl format 3
+c4_helper($1,$2,$3,$4,fb,f6)'dnl format 3
)')
@@ -394,13 +394,13 @@
define(`shlx',`dnl
ifelse(`$#',3,`dnl
c4_helper($2,$1,$3,f9,f7)',`dnl format 1,2
-c4_helper($1,$3,$2,$4,f9,f7)',dnl format 3
+c4_helper($1,$3,$2,$4,f9,f7)'dnl format 3
)')
define(`shrx',`dnl
ifelse(`$#',3,`dnl
c4_helper($2,$1,$3,fb,f7)',`dnl format 1,2
-c4_helper($1,$3,$2,$4,fb,f7)',dnl format 3
+c4_helper($1,$3,$2,$4,fb,f7)'dnl format 3
)')
More information about the gmp-commit
mailing list