summaryrefslogtreecommitdiffstats
path: root/crypto
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2017-08-10 22:53:55 +0200
committerAndy Polyakov <appro@openssl.org>2017-08-12 12:23:31 +0200
commit3c1a60e56f090f0478ab0405766003b680982745 (patch)
treea579bf3be7aef132368fde63746b523bac9724ec /crypto
parentbbde4740ebcb37ca66d058a0dec1286ed7f8eee7 (diff)
sha/asm/keccak1600-avx512.pl: fix buglet in SHA3_squeeze tail.
Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'crypto')
-rwxr-xr-xcrypto/sha/asm/keccak1600-avx512.pl2
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/sha/asm/keccak1600-avx512.pl b/crypto/sha/asm/keccak1600-avx512.pl
index 2f32151471..6766f97551 100755
--- a/crypto/sha/asm/keccak1600-avx512.pl
+++ b/crypto/sha/asm/keccak1600-avx512.pl
@@ -474,8 +474,8 @@ SHA3_squeeze:
jmp .Loop_squeeze_avx512
.Ltail_squeeze_avx512:
- mov %r9,%rsi
mov $out,%rdi
+ mov %r9,%rsi
mov $len,%rcx
.byte 0xf3,0xa4 # rep movsb