[Gmp-commit] /home/hgfiles/gmp: 3 new changesets

mercurial at gmplib.org mercurial at gmplib.org
Fri Feb 4 17:32:51 CET 2011


details:   /home/hgfiles/gmp/rev/c2de0a999d2e
changeset: 13821:c2de0a999d2e
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Fri Feb 04 11:42:57 2011 +0100
description:
Add a MULFUNC_PROLOGUE.

details:   /home/hgfiles/gmp/rev/b382f1d6b276
changeset: 13822:b382f1d6b276
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Fri Feb 04 17:13:54 2011 +0100
description:
Add MULFUNC_PROLOGUE.

details:   /home/hgfiles/gmp/rev/e42963daefd8
changeset: 13823:e42963daefd8
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Fri Feb 04 17:31:17 2011 +0100
description:
*** empty log message ***

diffstat:

 ChangeLog                        |  13 ++++++++++++-
 mpn/x86_64/atom/dive_1.asm       |   1 +
 mpn/x86_64/atom/popcount.asm     |   1 +
 mpn/x86_64/atom/rsh1aors_n.asm   |   1 +
 mpn/x86_64/core2/popcount.asm    |   1 +
 mpn/x86_64/coreinhm/hamdist.asm  |   1 +
 mpn/x86_64/coreinhm/popcount.asm |   1 +
 mpn/x86_64/nano/popcount.asm     |   1 +
 mpn/x86_64/pentium4/popcount.asm |   1 +
 9 files changed, 20 insertions(+), 1 deletions(-)

diffs (99 lines):

diff -r fe475fe0cbc7 -r e42963daefd8 ChangeLog
--- a/ChangeLog	Fri Feb 04 10:03:01 2011 +0100
+++ b/ChangeLog	Fri Feb 04 17:31:17 2011 +0100
@@ -1,3 +1,14 @@
+2011-02-04  Torbjorn Granlund  <tege at gmplib.org>
+
+	* mpn/x86_64/atom/rsh1aors_n.asm: Add a MULFUNC_PROLOGUE.
+	* mpn/x86_64/atom/dive_1.asm: Likewise.
+	* mpn/x86_64/atom/popcount.asm: Likewise.
+	* mpn/x86_64/core2/popcount.asm: Likewise.
+	* mpn/x86_64/coreinhm/hamdist.asm: Likewise.
+	* mpn/x86_64/coreinhm/popcount.asm: Likewise.
+	* mpn/x86_64/nano/popcount.asm: Likewise.
+	* mpn/x86_64/pentium4/popcount.asm: Likewise.
+
 2011-02-04 Marco Bodrato <bodrato at mail.dm.unipi.it>
 
 	* mpn/x86/atom/mode1o.asm: New file, grabbing another asm file.
@@ -16,7 +27,7 @@
 	* tune/speed.h (SPEED_ROUTINE_MPN_HGCD_CALL): New macro, mainly based
 	on old speed_mpn_hgcd, but with speed_operand_src calls (as suggested
 	by Niels).
-	* tune/common.c	(speed_mpn_hgcd): Invoke SPEED_ROUTINE_MPN_HGCD_CALL.
+	* tune/common.c (speed_mpn_hgcd): Invoke SPEED_ROUTINE_MPN_HGCD_CALL.
 	(speed_mpn_hgcd_lehmer): Likewise.
 
 	* configure.in: Set up 32-bit x86 paths for new corei* CPU strings.
diff -r fe475fe0cbc7 -r e42963daefd8 mpn/x86_64/atom/dive_1.asm
--- a/mpn/x86_64/atom/dive_1.asm	Fri Feb 04 10:03:01 2011 +0100
+++ b/mpn/x86_64/atom/dive_1.asm	Fri Feb 04 17:31:17 2011 +0100
@@ -19,4 +19,5 @@
 
 include(`../config.m4')
 
+MULFUNC_PROLOGUE (mpn_divexact_1)
 include_mpn(`x86_64/nano/dive_1.asm')
diff -r fe475fe0cbc7 -r e42963daefd8 mpn/x86_64/atom/popcount.asm
--- a/mpn/x86_64/atom/popcount.asm	Fri Feb 04 10:03:01 2011 +0100
+++ b/mpn/x86_64/atom/popcount.asm	Fri Feb 04 17:31:17 2011 +0100
@@ -20,4 +20,5 @@
 
 include(`../config.m4')
 
+MULFUNC_PROLOGUE (mpn_popcount)
 include_mpn(`x86/pentium4/sse2/popcount.asm')
diff -r fe475fe0cbc7 -r e42963daefd8 mpn/x86_64/atom/rsh1aors_n.asm
--- a/mpn/x86_64/atom/rsh1aors_n.asm	Fri Feb 04 10:03:01 2011 +0100
+++ b/mpn/x86_64/atom/rsh1aors_n.asm	Fri Feb 04 17:31:17 2011 +0100
@@ -21,4 +21,5 @@
 
 include(`../config.m4')
 
+MULFUNC_PROLOGUE(mpn_rsh1add_n mpn_rsh1sub_n)
 include_mpn(`x86_64/pentium4/rsh1aors_n.asm')
diff -r fe475fe0cbc7 -r e42963daefd8 mpn/x86_64/core2/popcount.asm
--- a/mpn/x86_64/core2/popcount.asm	Fri Feb 04 10:03:01 2011 +0100
+++ b/mpn/x86_64/core2/popcount.asm	Fri Feb 04 17:31:17 2011 +0100
@@ -20,4 +20,5 @@
 
 include(`../config.m4')
 
+MULFUNC_PROLOGUE (mpn_popcount)
 include_mpn(`x86/pentium4/sse2/popcount.asm')
diff -r fe475fe0cbc7 -r e42963daefd8 mpn/x86_64/coreinhm/hamdist.asm
--- a/mpn/x86_64/coreinhm/hamdist.asm	Fri Feb 04 10:03:01 2011 +0100
+++ b/mpn/x86_64/coreinhm/hamdist.asm	Fri Feb 04 17:31:17 2011 +0100
@@ -20,4 +20,5 @@
 
 include(`../config.m4')
 
+MULFUNC_PROLOGUE (mpn_hamdist)
 include_mpn(`x86_64/k10/hamdist.asm')
diff -r fe475fe0cbc7 -r e42963daefd8 mpn/x86_64/coreinhm/popcount.asm
--- a/mpn/x86_64/coreinhm/popcount.asm	Fri Feb 04 10:03:01 2011 +0100
+++ b/mpn/x86_64/coreinhm/popcount.asm	Fri Feb 04 17:31:17 2011 +0100
@@ -20,4 +20,5 @@
 
 include(`../config.m4')
 
+MULFUNC_PROLOGUE (mpn_popcount)
 include_mpn(`x86_64/k10/popcount.asm')
diff -r fe475fe0cbc7 -r e42963daefd8 mpn/x86_64/nano/popcount.asm
--- a/mpn/x86_64/nano/popcount.asm	Fri Feb 04 10:03:01 2011 +0100
+++ b/mpn/x86_64/nano/popcount.asm	Fri Feb 04 17:31:17 2011 +0100
@@ -20,4 +20,5 @@
 
 include(`../config.m4')
 
+MULFUNC_PROLOGUE (mpn_popcount)
 include_mpn(`x86/pentium4/sse2/popcount.asm')
diff -r fe475fe0cbc7 -r e42963daefd8 mpn/x86_64/pentium4/popcount.asm
--- a/mpn/x86_64/pentium4/popcount.asm	Fri Feb 04 10:03:01 2011 +0100
+++ b/mpn/x86_64/pentium4/popcount.asm	Fri Feb 04 17:31:17 2011 +0100
@@ -20,4 +20,5 @@
 
 include(`../config.m4')
 
+MULFUNC_PROLOGUE (mpn_popcount)
 include_mpn(`x86/pentium4/sse2/popcount.asm')


More information about the gmp-commit mailing list