[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