diff --git a/sm4/asm_arm64.s b/sm4/asm_arm64.s index f841889..c731062 100644 --- a/sm4/asm_arm64.s +++ b/sm4/asm_arm64.s @@ -181,12 +181,12 @@ TEXT ·expandKeyAsm(SB),NOSPLIT,$0 VAND x.B16, NIBBLE_MASK.B16, XTMP7.B16 VTBL XTMP7.B16, [M1L.B16], y.B16 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 - VEOR y.B16, XTMP7.B16, x.B16 + //VEOR y.B16, XTMP7.B16, x.B16 //VTBL INVERSE_SHIFT_ROWS.B16, [x.B16], x.B16 - VEOR XTMP7.B16, t0.B16, t0.B16 + VEOR x.B16, t0.B16, t0.B16 VMOV t0.S[0], R2 MOVW.P R2, 4(R10)