mirror of
https://github.com/emmansun/gmsm.git
synced 2025-04-27 04:36:19 +08:00
sm9/bn256: gfp add/sub fix 2
This commit is contained in:
parent
81c4bd077c
commit
354560331f
@ -90,7 +90,7 @@ TEXT ·gfpSubAsm(SB),0,$0-24
|
||||
XXPERMDI X1L, X1L, $2, X1L
|
||||
|
||||
LXVD2X (R5)(R0), Y1L
|
||||
LXVD2X (R5)(R6), X1H
|
||||
LXVD2X (R5)(R6), Y1H
|
||||
XXPERMDI Y1H, Y1H, $2, Y1H
|
||||
XXPERMDI Y1L, Y1L, $2, Y1L
|
||||
|
||||
@ -136,7 +136,7 @@ TEXT ·gfpAddAsm(SB),0,$0-24
|
||||
XXPERMDI X1L, X1L, $2, X1L
|
||||
|
||||
LXVD2X (R5)(R0), Y1L
|
||||
LXVD2X (R5)(R6), X1H
|
||||
LXVD2X (R5)(R6), Y1H
|
||||
XXPERMDI Y1H, Y1H, $2, Y1H
|
||||
XXPERMDI Y1L, Y1L, $2, Y1L
|
||||
|
||||
@ -177,10 +177,6 @@ TEXT ·gfpDoubleAsm(SB),0,$0-16
|
||||
|
||||
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 T0, T0, $2, T0
|
||||
|
||||
@ -212,10 +208,6 @@ TEXT ·gfpTripleAsm(SB),0,$0-16
|
||||
VOR T0, T0, 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 T0, T0, $2, T0
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user