Documentation ¶
Index ¶
Constants ¶
View Source
const Arith = `` /* 1180-byte string literal not displayed */
View Source
const Asm = `
import "golang.org/x/sys/cpu"
var (
supportAdx = cpu.X86.HasADX && cpu.X86.HasBMI2
_ = supportAdx
)
`
Asm ...
View Source
const AsmNoAdx = `` /* 230-byte string literal not displayed */
AsmNoAdx ...
View Source
const Base = `` /* 18848-byte string literal not displayed */
View Source
const BigNum = `` /* 1349-byte string literal not displayed */
View Source
const Conv = `` /* 6884-byte string literal not displayed */
View Source
const Doc = `` /* 1140-byte string literal not displayed */
View Source
const Exp = `` /* 575-byte string literal not displayed */
View Source
const FixedExp = `` /* 1756-byte string literal not displayed */
View Source
const Inverse = `` /* 11209-byte string literal not displayed */
View Source
const InverseTests = `` /* 11237-byte string literal not displayed */
View Source
const MulCIOS = `` /* 1971-byte string literal not displayed */
View Source
const MulNoCarry = `` /* 1639-byte string literal not displayed */
MulNoCarry see https://hackmd.io/@gnark/modular_multiplication for more info on the algorithm
View Source
const OpsAMD64 = `` /* 440-byte string literal not displayed */
OpsAMD64 is included with AMD64 builds (regardless of architecture or if F.ASM is set)
View Source
const OpsNoAsm = `` /* 913-byte string literal not displayed */
View Source
const Reduce = `` /* 421-byte string literal not displayed */
View Source
const Sqrt = `` /* 3421-byte string literal not displayed */
View Source
const Test = `` /* 37622-byte string literal not displayed */
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.