sm9/bn256: gfp add/sub fix 2

This commit is contained in:
Sun Yimin 2024-10-05 12:39:20 +08:00 committed by GitHub
parent 81c4bd077c
commit 354560331f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -90,7 +90,7 @@ TEXT ·gfpSubAsm(SB),0,$0-24
XXPERMDI X1L, X1L, $2, X1L XXPERMDI X1L, X1L, $2, X1L
LXVD2X (R5)(R0), Y1L LXVD2X (R5)(R0), Y1L
LXVD2X (R5)(R6), X1H LXVD2X (R5)(R6), Y1H
XXPERMDI Y1H, Y1H, $2, Y1H XXPERMDI Y1H, Y1H, $2, Y1H
XXPERMDI Y1L, Y1L, $2, Y1L XXPERMDI Y1L, Y1L, $2, Y1L
@ -136,7 +136,7 @@ TEXT ·gfpAddAsm(SB),0,$0-24
XXPERMDI X1L, X1L, $2, X1L XXPERMDI X1L, X1L, $2, X1L
LXVD2X (R5)(R0), Y1L LXVD2X (R5)(R0), Y1L
LXVD2X (R5)(R6), X1H LXVD2X (R5)(R6), Y1H
XXPERMDI Y1H, Y1H, $2, Y1H XXPERMDI Y1H, Y1H, $2, Y1H
XXPERMDI Y1L, Y1L, $2, Y1L XXPERMDI Y1L, Y1L, $2, Y1L
@ -177,10 +177,6 @@ TEXT ·gfpDoubleAsm(SB),0,$0-16
gfpAddInternal(T1, T0, X1H, X1L, X1H, X1L) gfpAddInternal(T1, T0, X1H, X1L, X1H, X1L)
VOR T1, T1, X1H
VOR T0, T0, X1L
gfpAddInternal(T1, T0, X1H, X1L, X1H, X1L)
XXPERMDI T1, T1, $2, T1 XXPERMDI T1, T1, $2, T1
XXPERMDI T0, T0, $2, T0 XXPERMDI T0, T0, $2, T0
@ -212,10 +208,6 @@ TEXT ·gfpTripleAsm(SB),0,$0-16
VOR T0, T0, X1L VOR T0, T0, X1L
gfpAddInternal(T1, T0, X1H, X1L, X1H, X1L) gfpAddInternal(T1, T0, X1H, X1L, X1H, X1L)
VOR T1, T1, X1H
VOR T0, T0, X1L
gfpAddInternal(T1, T0, X1H, X1L, X1H, X1L)
XXPERMDI T1, T1, $2, T1 XXPERMDI T1, T1, $2, T1
XXPERMDI T0, T0, $2, T0 XXPERMDI T0, T0, $2, T0