go/src/crypto/internal/fips/sha3/_asm/keccakf_amd64_asm.go

var RoundConstants

var rT1

var rpState

var rpStack

var rDa

var rDe

var rDi

var rDo

var rDu

var rBa

var rBe

var rBi

var rBo

var rBu

var rCa

var rCe

var rCi

var rCo

var rCu

const _ba

const _be

const _bi

const _bo

const _bu

const _ga

const _ge

const _gi

const _go

const _gu

const _ka

const _ke

const _ki

const _ko

const _ku

const _ma

const _me

const _mi

const _mo

const _mu

const _sa

const _se

const _si

const _so

const _su

func main() {}

func MOVQ_RBI_RCE() {}

func XORQ_RT1_RCA() {}

func XORQ_RT1_RCE() {}

func XORQ_RBA_RCU() {}

func XORQ_RBE_RCU() {}

func XORQ_RDU_RCU() {}

func XORQ_RDA_RCA() {}

func XORQ_RDE_RCE() {}

type ArgMacro

func mKeccakRound(
	iState, oState Mem,
	rc U64,
	B_RBI_RCE, G_RT1_RCA, G_RT1_RCE, G_RBA_RCU,
	K_RT1_RCA, K_RT1_RCE, K_RBA_RCU, M_RT1_RCA,
	M_RT1_RCE, M_RBE_RCU, S_RDU_RCU, S_RDA_RCA,
	S_RDE_RCE ArgMacro,
) {}

// keccakF1600 applies the Keccak permutation to a 1600b-wide
// state represented as a slice of 25 uint64s.
func keccakF1600() {}