Update asm_arm64.s

This commit is contained in:
Sun Yimin 2022-01-01 12:44:48 +08:00 committed by GitHub
parent 76e213ac84
commit 235940986e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -174,16 +174,16 @@ TEXT ·expandKeyAsm(SB),NOSPLIT,$0
VEOR t1.B16, x.B16, x.B16 VEOR t1.B16, x.B16, x.B16
VEOR t2.B16, x.B16, x.B16 VEOR t2.B16, x.B16, x.B16
VEOR t3.B16, x.B16, x.B16 VEOR t3.B16, x.B16, x.B16
VAND x.B16, NIBBLE_MASK.B16, x.B16 VAND x.B16, NIBBLE_MASK.B16, XTMP7.B16
/*
VTBL XTMP7.B16, [M1L.B16], y.B16 VTBL XTMP7.B16, [M1L.B16], y.B16
/*
VUSHR $4, x.D2, x.D2 VUSHR $4, x.D2, x.D2
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 INVERSE_SHIFT_ROWS.B16, [x.B16], x.B16
*/ */
VEOR x.B16, t0.B16, t0.B16 VEOR y.B16, t0.B16, t0.B16
VMOV t0.S[0], R2 VMOV t0.S[0], R2
MOVW.P R2, 4(R10) MOVW.P R2, 4(R10)