From 509da71c7cb6dd6ae4437764bf209ba8dd434df9 Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Fri, 23 Aug 2024 17:46:14 +0800 Subject: [PATCH] internal/sm2ec: try VLEF --- internal/sm2ec/p256_asm_s390x.s | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/internal/sm2ec/p256_asm_s390x.s b/internal/sm2ec/p256_asm_s390x.s index aaa7074..400be4b 100644 --- a/internal/sm2ec/p256_asm_s390x.s +++ b/internal/sm2ec/p256_asm_s390x.s @@ -936,10 +936,10 @@ TEXT ·p256OrdMul(SB), NOSPLIT, $0 MOVD $p256ordK0<>+0x00(SB), R4 - // VLEF $3, 0(R4), K0 - WORD $0xE7F40000 - BYTE $0x38 - BYTE $0x03 + VLEF $3, 0(R4), K0 + //WORD $0xE7F40000 + //BYTE $0x38 + //BYTE $0x03 MOVD $p256ord<>+0x00(SB), R4 VL 16(R4), M0 VL 0(R4), M1 @@ -995,10 +995,10 @@ TEXT ·p256OrdSqr(SB), NOSPLIT, $0 MOVD $p256ordK0<>+0x00(SB), R4 - // VLEF $3, 0(R4), K0 - WORD $0xE7F40000 - BYTE $0x38 - BYTE $0x03 + VLEF $3, 0(R4), K0 + //WORD $0xE7F40000 + //BYTE $0x38 + //BYTE $0x03 MOVD $p256ord<>+0x00(SB), R4 VL 16(R4), M0 VL 0(R4), M1