From 519cf3fe48ed1bdc36f96fb6dc7c8d857622f49d Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Wed, 4 Sep 2024 13:46:55 +0800 Subject: [PATCH] try non-R0 --- sm3/sm3blocks_s390x.s | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sm3/sm3blocks_s390x.s b/sm3/sm3blocks_s390x.s index 04cc7a7..c350903 100644 --- a/sm3/sm3blocks_s390x.s +++ b/sm3/sm3blocks_s390x.s @@ -162,8 +162,8 @@ GLOBL mask<>(SB), 8, $64 // func copyResultsBy4(dig *uint32, dst *byte) TEXT ·copyResultsBy4(SB),NOSPLIT,$0 -#define digPtr R1 -#define dstPtr R2 +#define digPtr R3 +#define dstPtr R4 MOVD dig+0(FP), digPtr MOVD dst+8(FP), dstPtr @@ -177,7 +177,7 @@ TEXT ·copyResultsBy4(SB),NOSPLIT,$0 // blockMultBy4(dig **[8]uint32, p **byte, buffer *byte, blocks int) TEXT ·blockMultBy4(SB), NOSPLIT, $0 -#define digPtr R0 +#define digPtr R11 #define srcPtrPtr R1 #define statePtr R2 #define blockCount R5