diff --git a/sm3/sm3blocks_s390x.s b/sm3/sm3blocks_s390x.s index ee0b757..d6fbf49 100644 --- a/sm3/sm3blocks_s390x.s +++ b/sm3/sm3blocks_s390x.s @@ -68,7 +68,7 @@ GLOBL mask<>(SB), 8, $64 VL 0(srcPtr3)(srcPtrPtr), V18; \ VL 0(srcPtr4)(srcPtrPtr), V19; \ TRANSPOSE_MATRIX(V16, V17, V18, V19, M0, M1, M2, M3, TMP0, TMP1, TMP2, TMP3); \ - VST V16, V19, (wordPtr); \ + VSTM V16, V19, (wordPtr); \ LAY 16(srcPtrPtr), srcPtrPtr; \ ADD $64, wordPtr