mirror of
https://github.com/emmansun/gmsm.git
synced 2025-10-18 17:18:29 +08:00
internal/sm2ec: loong64 fix VMOVQ usage issue
This commit is contained in:
parent
f9f3a961b0
commit
16026279a8
@ -1301,7 +1301,7 @@ TEXT ·p256Select(SB),NOSPLIT,$0
|
|||||||
|
|
||||||
MOVV $1, t0
|
MOVV $1, t0
|
||||||
VMOVQ t0, V0.V2 // broadcast 1 to all lanes
|
VMOVQ t0, V0.V2 // broadcast 1 to all lanes
|
||||||
VMOVQ V0, V1
|
VMOVQ t0, V1.V2
|
||||||
VMOVQ const0, V2.V2 // broadcast idx to all lanes
|
VMOVQ const0, V2.V2 // broadcast idx to all lanes
|
||||||
|
|
||||||
VXORV V3, V3, V3 // zero
|
VXORV V3, V3, V3 // zero
|
||||||
@ -1439,7 +1439,7 @@ TEXT ·p256SelectAffine(SB),NOSPLIT,$0
|
|||||||
|
|
||||||
MOVV $1, t2
|
MOVV $1, t2
|
||||||
VMOVQ t2, V0.V2 // broadcast 1 to all lanes
|
VMOVQ t2, V0.V2 // broadcast 1 to all lanes
|
||||||
VMOVQ V0, V1
|
VMOVQ t2, V1.V2
|
||||||
VMOVQ t0, V2.V2 // broadcast idx to all lanes
|
VMOVQ t0, V2.V2 // broadcast idx to all lanes
|
||||||
|
|
||||||
VXORV V3, V3, V3 // zero
|
VXORV V3, V3, V3 // zero
|
||||||
|
Loading…
x
Reference in New Issue
Block a user