From 87041f3ad3d021b0e48b9684cdb81d44f4ea5b60 Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Thu, 28 Sep 2023 11:54:24 +0800 Subject: [PATCH] sm4: arm64 load const issue --- sm4/asm_arm64.s | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sm4/asm_arm64.s b/sm4/asm_arm64.s index f7c46af..98ca523 100644 --- a/sm4/asm_arm64.s +++ b/sm4/asm_arm64.s @@ -50,9 +50,8 @@ MOVW.P R2, -4(R11) #define load_global_data_1() \ - LDP nibble_mask<>(SB), (R0, R1) \ - VMOV R0, NIBBLE_MASK.D[0] \ - VMOV R1, NIBBLE_MASK.D[1] \ + MOVW 0x0F0F0F0F, R20 \ + VMOV R20, NIBBLE_MASK.S4 \ LDP m1_low<>(SB), (R0, R1) \ VMOV R0, M1L.D[0] \ VMOV R1, M1L.D[1] \