Revert "test"

This reverts commit 0739be69661b0afd512de2c1d694adaeb8efd0b6.
This commit is contained in:
Emman 2021-12-23 17:10:01 +08:00
parent 0739be6966
commit 3a701fe2d8

View File

@ -400,24 +400,27 @@ TEXT ·p256Mul(SB),NOSPLIT,$0
MOVQ DX, acc4 MOVQ DX, acc4
XORQ acc5, acc5 XORQ acc5, acc5
// First reduction step // First reduction step
MOVQ acc0, AX MOVQ p256p<>+0x08(SB), AX
MOVQ acc0, DX MULQ acc0
SHLQ $32, AX ADDQ acc0, acc1
SHRQ $32, DX ADCQ $0, DX
MOVQ acc0, t0 ADDQ AX, acc1
SUBQ AX, t0 ADCQ $0, DX
SUBQ DX, acc0 MOVQ DX, t1
MOVQ p256p<>+0x010(SB), AX
ADDQ t0, acc1 MULQ acc0
ADCQ $0, acc2 ADDQ t1, acc2
ADCQ $0, acc3 ADCQ $0, DX
ADCQ acc0, acc4 ADDQ AX, acc2
ADCQ $0, DX
MOVQ DX, t1
MOVQ p256p<>+0x018(SB), AX
MULQ acc0
ADDQ t1, acc3
ADCQ $0, DX
ADDQ AX, acc3
ADCQ DX, acc4
ADCQ $0, acc5 ADCQ $0, acc5
SUBQ DX, acc2
SBBQ AX, acc3
SBBQ $0, acc4
SBBQ $0, acc5
XORQ acc0, acc0 XORQ acc0, acc0
// x * y[1] // x * y[1]