From c48a0a7be5ec0137eaa5a139f0d39566f5bb7f80 Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Mon, 30 Sep 2024 18:29:13 +0800 Subject: [PATCH] Update eia_asm_ppc64x.s --- zuc/eia_asm_ppc64x.s | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zuc/eia_asm_ppc64x.s b/zuc/eia_asm_ppc64x.s index f581c45..a485b15 100644 --- a/zuc/eia_asm_ppc64x.s +++ b/zuc/eia_asm_ppc64x.s @@ -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