summaryrefslogtreecommitdiffstats
path: root/crypto/bn
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2014-06-27 22:41:58 +0200
committerAndy Polyakov <appro@openssl.org>2014-06-27 22:43:43 +0200
commit1067663d852435b1adff32ec01e9b8e54d2b5896 (patch)
treee266e154318de8c3031a231ef5791118fd6a03cf /crypto/bn
parent22228d2d407763d234a2463f694df77dca8158fc (diff)
bn/asm/rsaz-avx2.pl: fix occasional failures.
(cherry picked from commit 406d4af050cff0f52c5435504186eaf03ca69698)
Diffstat (limited to 'crypto/bn')
-rwxr-xr-xcrypto/bn/asm/rsaz-avx2.pl1
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/bn/asm/rsaz-avx2.pl b/crypto/bn/asm/rsaz-avx2.pl
index bd4a6a895c..85e1ce9115 100755
--- a/crypto/bn/asm/rsaz-avx2.pl
+++ b/crypto/bn/asm/rsaz-avx2.pl
@@ -986,6 +986,7 @@ $code.=<<___;
vmovdqu .Land_mask(%rip), $AND_MASK
mov \$9, $i
+ vmovdqu $ACC9, 32*9-128($rp) # $ACC9 is zero after vzeroall
jmp .Loop_mul_1024
.align 32