github.com/cloudflare/circl@v1.5.0/ecc/fourq/fp_noasm.go (about)

     1  //go:build !amd64 || purego
     2  // +build !amd64 purego
     3  
     4  package fourq
     5  
     6  func fpMod(c *Fp)       { fpModGeneric(c) }
     7  func fpAdd(c, a, b *Fp) { fpAddGeneric(c, a, b) }
     8  func fpSub(c, a, b *Fp) { fpSubGeneric(c, a, b) }
     9  func fpMul(c, a, b *Fp) { fpMulGeneric(c, a, b) }
    10  func fpSqr(c, a *Fp)    { fpSqrGeneric(c, a) }
    11  func fpHlf(c, a *Fp)    { fpHlfGeneric(c, a) }