diff --git a/sm3/sm3blocks_ppc64x.s b/sm3/sm3blocks_ppc64x.s index 8323f37..b87ce6c 100644 --- a/sm3/sm3blocks_ppc64x.s +++ b/sm3/sm3blocks_ppc64x.s @@ -89,7 +89,7 @@ TEXT ·transposeMatrix(SB),NOSPLIT,$0 TRANSPOSE_MATRIX(V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15) MOVD (R0)(R3), R4 - VSPLTW $4, TMP2 + VSPLTISW $4, TMP2 VRLW TMP2, V0, V0 VRLW TMP2, V4, V4 STXVW4X V0, (R0)(R4)