diff --git a/sm3/sm3blocks_s390x.s b/sm3/sm3blocks_s390x.s index 18721b3..46f6d83 100644 --- a/sm3/sm3blocks_s390x.s +++ b/sm3/sm3blocks_s390x.s @@ -326,4 +326,9 @@ loop: MOVD 24(digPtr), R4 VSTM d, h, (R4) + VLREPF (0)(R3), TMP2 + VST TMP2, (R4) + VERLLF $8, TMP2, TMP2 + VST TMP2, 16(R4) + RET