- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for p256SelectAffine (0.3 sec)
-
src/crypto/internal/nistec/p256_asm.go
p256PrecomputedPtr = &newTablePtr } p256Precomputed = (*[43]p256AffineTable)(*p256PrecomputedPtr) } // p256SelectAffine sets res to the point at index idx in the table. // idx must be in [0, 31]. It executes in constant time. // //go:noescape func p256SelectAffine(res *p256AffinePoint, table *p256AffineTable, idx int) // Point addition with an affine point and constant time conditions.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 13 18:57:38 UTC 2024 - 21.4K bytes - Viewed (0) -
src/crypto/internal/nistec/p256_asm_arm64.s
STP (y2, y3), 3*16(res_ptr) STP (t0, t1), 4*16(res_ptr) STP (t2, t3), 5*16(res_ptr) RET /* ---------------------------------------*/ // func p256SelectAffine(res *p256AffinePoint, table *p256AffineTable, idx int) TEXT ·p256SelectAffine(SB),NOSPLIT,$0 MOVD idx+16(FP), t0 MOVD table+8(FP), t1 MOVD res+0(FP), res_ptr EOR x0, x0, x0 EOR x1, x1, x1 EOR x2, x2, x2 EOR x3, x3, x3
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:29:44 UTC 2024 - 29.7K bytes - Viewed (0) -
src/crypto/internal/nistec/p256_asm_amd64.s
MOVOU X2, (16*2)(DX) MOVOU X3, (16*3)(DX) MOVOU X4, (16*4)(DX) MOVOU X5, (16*5)(DX) RET /* ---------------------------------------*/ // func p256SelectAffine(res *p256AffinePoint, table *p256AffineTable, idx int) TEXT ·p256SelectAffine(SB),NOSPLIT,$0 MOVQ idx+16(FP),AX MOVQ table+8(FP),DI MOVQ res+0(FP),DX PXOR X15, X15 // X15 = 0 PCMPEQL X14, X14 // X14 = -1 PSUBL X14, X15 // X15 = 1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:29:44 UTC 2024 - 39.8K bytes - Viewed (0)