From 742bdcc1aa041fcbde1cb0c7a9a9fb7b1b5eda1d Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Tue, 10 Sep 2024 17:04:41 +0800 Subject: [PATCH] sm4: ppc64x expand key fix 3 --- sm4/asm_ppc64x.s | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sm4/asm_ppc64x.s b/sm4/asm_ppc64x.s index c9e8077..3f8e041 100644 --- a/sm4/asm_ppc64x.s +++ b/sm4/asm_ppc64x.s @@ -184,13 +184,13 @@ TEXT ·expandKeyAsm(SB),NOSPLIT,$0 ksLoop: LXVW4X (R4), V4 - SM4_EXPANDKEY_ROUND(V4, x, y, z, V0, V1, V2, V3, V5) + SM4_EXPANDKEY_ROUND(V4, V7, V8, V9, V0, V1, V2, V3, V5) VSLDOI $4, V4, V4, V4 - SM4_EXPANDKEY_ROUND(V4, x, y, z, V1, V2, V3, V0, V5) + SM4_EXPANDKEY_ROUND(V4, V7, V8, V9, V1, V2, V3, V0, V5) VSLDOI $4, V4, V4, V4 - SM4_EXPANDKEY_ROUND(V4, x, y, z, V2, V3, V0, V1, V5) + SM4_EXPANDKEY_ROUND(V4, V7, V8, V9, V2, V3, V0, V1, V5) VSLDOI $4, V4, V4, V4 - SM4_EXPANDKEY_ROUND(V4, x, y, z, V3, V0, V1, V2, V5) + SM4_EXPANDKEY_ROUND(V4, V7, V8, V9, V3, V0, V1, V2, V5) STXVW4X V5, (R5) VPERM V5, V5, REVERSE_WORDS, V5 STXVW4X V5, (R6)