[Gmp-commit] /var/hg/gmp: 3 new changesets

mercurial at gmplib.org mercurial at gmplib.org
Tue Apr 30 00:29:52 CEST 2013


details:   /var/hg/gmp/rev/8426847fd52f
changeset: 15774:8426847fd52f
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Tue Apr 30 00:27:28 2013 +0200
description:
Whitespace cleanup.

details:   /var/hg/gmp/rev/044556d2c927
changeset: 15775:044556d2c927
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Tue Apr 30 00:28:55 2013 +0200
description:
Fill one more delay slot.

details:   /var/hg/gmp/rev/911e493979ef
changeset: 15776:911e493979ef
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Tue Apr 30 00:29:40 2013 +0200
description:
Use two-operand neg form.

diffstat:

 mpn/sparc64/ultrasparct3/aorslsh_n.asm |   2 +-
 mpn/sparc64/ultrasparct3/submul_1.asm  |   3 +--
 mpn/x86/mmx/tabselect.asm              |  18 +++++++++---------
 3 files changed, 11 insertions(+), 12 deletions(-)

diffs (59 lines):

diff -r db90f82f171c -r 911e493979ef mpn/sparc64/ultrasparct3/aorslsh_n.asm
--- a/mpn/sparc64/ultrasparct3/aorslsh_n.asm	Tue Apr 30 00:15:23 2013 +0200
+++ b/mpn/sparc64/ultrasparct3/aorslsh_n.asm	Tue Apr 30 00:29:40 2013 +0200
@@ -80,7 +80,7 @@
 	add	rp0, -8, rp1
 	add	rp0, -16, rp0
 	be	L(evn)
-	 neg	n
+	 neg	n, n
 
 L(odd):	ldx	[vp0 + n], %l1
 	mov	0, %l2
diff -r db90f82f171c -r 911e493979ef mpn/sparc64/ultrasparct3/submul_1.asm
--- a/mpn/sparc64/ultrasparct3/submul_1.asm	Tue Apr 30 00:15:23 2013 +0200
+++ b/mpn/sparc64/ultrasparct3/submul_1.asm	Tue Apr 30 00:29:40 2013 +0200
@@ -44,9 +44,8 @@
 	 cmp	%g5, 2
 	bcs	%xcc, L(b01)
 	 nop
-	ldx	[up+8], %g4
 	bne	%xcc, L(b11)
-	 nop
+	 ldx	[up+8], %g4
 
 L(b10):	add	up, 16, up
 	addcc	%g0, 0, %g3
diff -r db90f82f171c -r 911e493979ef mpn/x86/mmx/tabselect.asm
--- a/mpn/x86/mmx/tabselect.asm	Tue Apr 30 00:15:23 2013 +0200
+++ b/mpn/x86/mmx/tabselect.asm	Tue Apr 30 00:29:40 2013 +0200
@@ -23,20 +23,20 @@
 
 C			     cycles/limb     cycles/limb
 C			      ali,evn n	     unal,evn n
-C P5				 
-C P6 model 0-8,10-12		 
-C P6 model 9  (Banias)		 
+C P5
+C P6 model 0-8,10-12
+C P6 model 9  (Banias)
 C P6 model 13 (Dothan)		 1.33		 1.87
-C P4 model 0  (Willamette)	 
-C P4 model 1  (?)		 
+C P4 model 0  (Willamette)
+C P4 model 1  (?)
 C P4 model 2  (Northwood)	 2.1		 2.63
-C P4 model 3  (Prescott)	 
+C P4 model 3  (Prescott)
 C P4 model 4  (Nocona)		 1.7		 2.57
 C Intel Atom			 1.85		 2.7
-C AMD K6			
+C AMD K6
 C AMD K7			 1.33		 1.33
-C AMD K8			
-C AMD K10			
+C AMD K8
+C AMD K10
 
 define(`rp',     `%edi')
 define(`tp',     `%esi')


More information about the gmp-commit mailing list