test AFFINE_TRANSFORM

This commit is contained in:
Sun Yimin 2024-09-11 11:34:56 +08:00 committed by GitHub
parent 9a6e66c4eb
commit 786098ac6a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -165,6 +165,8 @@ TEXT ·expandKeyAsm(SB),NOSPLIT,$0
MOVD $96, R3
LXVD2X (R4)(R3), M2H
VSPLTISB $0, ZERO // VZERO ZERO
MOVD $·rcon+0x50(SB), R4
LXVD2X (R4)(R0), M3
MOVD key+0(FP), R3
MOVD ck+8(FP), R4
@ -183,8 +185,8 @@ TEXT ·expandKeyAsm(SB),NOSPLIT,$0
VSLDOI $4, V1, V1, V2
VSLDOI $4, V2, V2, V3
VOR ESPERMW, ESPERMW, V5
SM4_SBOX(V5, V6, V7)
VOR M3, M3, V5
AFFINE_TRANSFORM(M1L, M1H, V_FOUR, V5, V6, V7)
STXVW4X V5, (R5)
/*