From da7a9d6ef07f0ed9297c90fbea6e77222f9a52bb Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Sat, 5 Oct 2024 12:04:58 +0800 Subject: [PATCH] fix compile error --- sm9/bn256/gfp_ppc64x.s | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/sm9/bn256/gfp_ppc64x.s b/sm9/bn256/gfp_ppc64x.s index 0954046..dd3882e 100644 --- a/sm9/bn256/gfp_ppc64x.s +++ b/sm9/bn256/gfp_ppc64x.s @@ -14,12 +14,13 @@ #define T1H V5 #define T0 V4 #define T1 V5 -#define SEL V6 -#define ZERO V7 -#define CAR1 V8 -#define CAR2 V9 -#define TT0 V10 -#define TT1 V11 +#define T2 V6 +#define SEL1 V7 +#define ZERO V8 +#define CAR1 V9 +#define CAR2 V10 +#define TT0 V11 +#define TT1 V12 #define PL V30 #define PH V31 @@ -48,11 +49,11 @@ TEXT ·gfpNegAsm(SB),0,$0-16 VSUBCUQ Y1L, PL, CAR1 VSUBUQM Y1L, PL, Y1L - VSUBECUQ Y1H, PH, CAR1, SEL + VSUBECUQ Y1H, PH, CAR1, SEL1 VSUBEUQM Y1H, PH, CAR1, Y1H - VSEL T1H, Y1H, SEL, Y1H - VSEL T1L, Y1L, SEL, Y1L + VSEL T1H, Y1H, SEL1, Y1H + VSEL T1L, Y1L, SEL1, Y1L XXPERMDI Y1H, Y1H, $2, Y1H XXPERMDI Y1L, Y1L, $2, Y1L