mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-24 12:37:16 +00:00
19 lines
365 B
Go
19 lines
365 B
Go
|
// +build amd64,!generic arm64,!generic
|
||
|
|
||
|
package bn256
|
||
|
|
||
|
// This file contains forward declarations for the architecture-specific
|
||
|
// assembly implementations of these functions, provided that they exist.
|
||
|
|
||
|
// go:noescape
|
||
|
func gfpNeg(c, a *gfP)
|
||
|
|
||
|
//go:noescape
|
||
|
func gfpAdd(c, a, b *gfP)
|
||
|
|
||
|
//go:noescape
|
||
|
func gfpSub(c, a, b *gfP)
|
||
|
|
||
|
//go:noescape
|
||
|
func gfpMul(c, a, b *gfP)
|