Update eia_asm_ppc64x.s

This commit is contained in:
Sun Yimin 2024-09-30 18:29:13 +08:00 committed by GitHub
parent 0adad613a8
commit c48a0a7be5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -62,8 +62,8 @@ TEXT ·eia3Round16B(SB),NOSPLIT,$0
MOVD $0x10, R8
LXVD2X (PTR)(R8), BIT_REV_TAB_L
VSLB BIT_REV_TAB_L, XTMP2, BIT_REV_TAB_H
VPERM BIT_REV_TAB_L, BIT_REV_TAB_L, XTMP3, XTMP3
VPERM BIT_REV_TAB_H, BIT_REV_TAB_H, XTMP1, XTMP1
VPERM BIT_REV_TAB_L, BIT_REV_TAB_L, XTMP1, XTMP1
VPERM BIT_REV_TAB_H, BIT_REV_TAB_H, XTMP3, XTMP3
VXOR XTMP1, XTMP3, XTMP3 // XTMP3 - bit reverse data bytes
// ZUC authentication part, 4x32 data bits