From 2f163662b53b248a652bfcbae91a9fc2543ae75c Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Wed, 1 Nov 2023 13:03:46 +0800 Subject: [PATCH] sm4: cbc enc, do not mem directly --- sm4/cbc_amd64.s | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sm4/cbc_amd64.s b/sm4/cbc_amd64.s index 875a24f..ca1618b 100644 --- a/sm4/cbc_amd64.s +++ b/sm4/cbc_amd64.s @@ -33,7 +33,8 @@ loopSrc: JB done_sm4 SUBQ $16, ptxLen - PXOR (ptx), t0 + MOVOU (ptx), t1 + PXOR t1, t0 PSHUFB flip_mask<>(SB), t0 PSHUFD $1, t0, t1