sm3: arm64, fix #159

This commit is contained in:
Sun Yimin 2023-09-14 15:44:19 +08:00 committed by GitHub
parent d5a239b5d6
commit 4e98900127
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -216,7 +216,7 @@
BICW e, g, y3; \ BICW e, g, y3; \
ORRW y3, y1; \ // y1 = (e AND f) OR (NOT(e) AND g) ORRW y3, y1; \ // y1 = (e AND f) OR (NOT(e) AND g)
ADDW y1, y2; \ // y2 = GG(e, f, g) + h + SS1 + W = tt2 ADDW y1, y2; \ // y2 = GG(e, f, g) + h + SS1 + W = tt2
; ; \
RORW $23, b; \ RORW $23, b; \
RORW $13, f; \ RORW $13, f; \
; \ ; \
@ -257,7 +257,7 @@
BICW e, g, y3; \ BICW e, g, y3; \
ORRW y3, y1; \ // y1 = (e AND f) OR (NOT(e) AND g) ORRW y3, y1; \ // y1 = (e AND f) OR (NOT(e) AND g)
ADDW y1, y2; \ // y2 = GG(e, f, g) + h + SS1 + W = tt2 ADDW y1, y2; \ // y2 = GG(e, f, g) + h + SS1 + W = tt2
; ; \
RORW $23, b; \ RORW $23, b; \
RORW $13, f; \ RORW $13, f; \
; \ ; \
@ -298,7 +298,7 @@
BICW e, g, y3; \ BICW e, g, y3; \
ORRW y3, y1; \ // y1 = (e AND f) OR (NOT(e) AND g) ORRW y3, y1; \ // y1 = (e AND f) OR (NOT(e) AND g)
ADDW y1, y2; \ // y2 = GG(e, f, g) + h + SS1 + W = tt2 ADDW y1, y2; \ // y2 = GG(e, f, g) + h + SS1 + W = tt2
; ; \
RORW $23, b; \ RORW $23, b; \
RORW $13, f; \ RORW $13, f; \
; \ ; \
@ -339,7 +339,7 @@
BICW e, g, y3; \ BICW e, g, y3; \
ORRW y3, y1; \ // y1 = (e AND f) OR (NOT(e) AND g) ORRW y3, y1; \ // y1 = (e AND f) OR (NOT(e) AND g)
ADDW y1, y2; \ // y2 = GG(e, f, g) + h + SS1 + W = tt2 ADDW y1, y2; \ // y2 = GG(e, f, g) + h + SS1 + W = tt2
; ; \
RORW $23, b; \ RORW $23, b; \
RORW $13, f; \ RORW $13, f; \
; \ ; \
@ -380,7 +380,7 @@
BICW e, g, y3; \ BICW e, g, y3; \
ORRW y3, y1; \ // y1 = (e AND f) OR (NOT(e) AND g) ORRW y3, y1; \ // y1 = (e AND f) OR (NOT(e) AND g)
ADDW y1, y2; \ // y2 = GG(e, f, g) + h + SS1 + W = tt2 ADDW y1, y2; \ // y2 = GG(e, f, g) + h + SS1 + W = tt2
; ; \
RORW $23, b; \ RORW $23, b; \
RORW $13, f; \ RORW $13, f; \
; \ ; \