Update asm_arm64.s

This commit is contained in:
Sun Yimin 2022-01-01 15:42:04 +08:00 committed by GitHub
parent 392d556dc8
commit b889967d49
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -161,8 +161,8 @@ TEXT ·expandKeyAsm(SB),NOSPLIT,$0
VMOV R1, FK_MASK.D[1] VMOV R1, FK_MASK.D[1]
LDP inverse_shift_rows<>(SB), (R0, R1) LDP inverse_shift_rows<>(SB), (R0, R1)
VMOV R0, INVERSE_SHIFT_ROWS.D[0] VMOV R0, V21.D[0]
VMOV R1, INVERSE_SHIFT_ROWS.D[1] VMOV R1, V21.D[1]
VLD1 (R8), [t0.B16]; VLD1 (R8), [t0.B16];
VTBL FLIP_MASK.B16, [t0.B16], t0.B16 VTBL FLIP_MASK.B16, [t0.B16], t0.B16
@ -186,7 +186,7 @@ TEXT ·expandKeyAsm(SB),NOSPLIT,$0
VAND x.B16, NIBBLE_MASK.B16, XTMP7.B16 VAND x.B16, NIBBLE_MASK.B16, XTMP7.B16
VTBL XTMP7.B16, [M1H.B16], XTMP7.B16 VTBL XTMP7.B16, [M1H.B16], XTMP7.B16
VEOR y.B16, XTMP7.B16, x.B16 VEOR y.B16, XTMP7.B16, x.B16
VTBL INVERSE_SHIFT_ROWS.B16, [x.B16], x.B16 VTBL V21.B16, [x.B16], x.B16
//VEOR x.B16, t0.B16, t0.B16 //VEOR x.B16, t0.B16, t0.B16