summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorbjorn Granlund <tg@gmplib.org>2019-08-25 10:32:39 +0200
committerTorbjorn Granlund <tg@gmplib.org>2019-08-25 10:32:39 +0200
commitd3f3467ccfc783c78651461a4bb7efb06c07f198 (patch)
treefcb9df87064a94df9da09239535056e953f96a33
parentd6ce709c13ca8793825f88324bfad9e6bb7f588f (diff)
downloadgmp-d3f3467ccfc783c78651461a4bb7efb06c07f198.tar.gz
Remove unneeded zeroing at gcd_11 call site.
-rw-r--r--mpn/x86_64/core2/gcd_22.asm1
-rw-r--r--mpn/x86_64/coreihwl/gcd_22.asm1
-rw-r--r--mpn/x86_64/k10/gcd_22.asm1
3 files changed, 0 insertions, 3 deletions
diff --git a/mpn/x86_64/core2/gcd_22.asm b/mpn/x86_64/core2/gcd_22.asm
index 1da2344d0..f0857e978 100644
--- a/mpn/x86_64/core2/gcd_22.asm
+++ b/mpn/x86_64/core2/gcd_22.asm
@@ -112,7 +112,6 @@ L(bck): cmovc t0, u0 C u = |u - v|
L(gcd_11):
mov v0, %rdi
mov u0, %rsi
- xor R32(%rdx), R32(%rdx)
TCALL( mpn_gcd_11)
L(lowz):C We come here when v0 - u0 = 0
diff --git a/mpn/x86_64/coreihwl/gcd_22.asm b/mpn/x86_64/coreihwl/gcd_22.asm
index 12ccd1b7b..525235e44 100644
--- a/mpn/x86_64/coreihwl/gcd_22.asm
+++ b/mpn/x86_64/coreihwl/gcd_22.asm
@@ -116,7 +116,6 @@ L(bck): cmovc t0, u0 C u = |u - v|
L(gcd_11):
mov v0, %rdi
mov u0, %rsi
- xor R32(%rdx), R32(%rdx)
TCALL( mpn_gcd_11)
L(lowz):C We come here when v0 - u0 = 0
diff --git a/mpn/x86_64/k10/gcd_22.asm b/mpn/x86_64/k10/gcd_22.asm
index 77b508495..cece008b5 100644
--- a/mpn/x86_64/k10/gcd_22.asm
+++ b/mpn/x86_64/k10/gcd_22.asm
@@ -117,7 +117,6 @@ L(bck): cmovc t0, u0 C u = |u - v|
L(gcd_11):
mov v0, %rdi
mov u0, %rsi
- xor R32(%rdx), R32(%rdx)
TCALL( mpn_gcd_11)
L(lowz):C We come here when v0 - u0 = 0