summaryrefslogtreecommitdiff
path: root/x64dll.asm
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2018-06-29 21:02:53 -0400
committerJeffrey Walton <noloader@gmail.com>2018-06-29 21:02:53 -0400
commite18de4d5f9960dbad9587de25124d0c3fbefa9ba (patch)
tree2fa6050431197fb3210365bbc1f753262bb553cd /x64dll.asm
parent9a75d09ca48becc2e0dc675b34b0c16bfb5da7c1 (diff)
downloadcryptopp-git-e18de4d5f9960dbad9587de25124d0c3fbefa9ba.tar.gz
Re-engage SSE2 ASM for SHA-256 (GH# 674)
I'm not usre where exactly the break occured, but it was probably due to the BASE+SIMD rewrite. Thanks to tesbayda for tracking it down.
Diffstat (limited to 'x64dll.asm')
-rw-r--r--x64dll.asm4
1 files changed, 2 insertions, 2 deletions
diff --git a/x64dll.asm b/x64dll.asm
index 97c9aba3..6f90239c 100644
--- a/x64dll.asm
+++ b/x64dll.asm
@@ -676,7 +676,7 @@ ret
GCM_AuthenticateBlocks_64K ENDP
ALIGN 8
-SHA256_SSE_HashMultipleBlocks PROC FRAME
+SHA256_HashMultipleBlocks_SSE2 PROC FRAME
rex_push_reg rsi
push_reg rdi
push_reg rbx
@@ -1962,7 +1962,7 @@ pop rbx
pop rdi
pop rsi
ret
-SHA256_SSE_HashMultipleBlocks ENDP
+SHA256_HashMultipleBlocks_SSE2 ENDP
_TEXT ENDS
END