[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