gmsm/sm3/sm3block_amd64.go
2022-06-14 08:45:54 +08:00

12 lines
197 B
Go

//go:build amd64 && !generic
// +build amd64,!generic
package sm3
import "golang.org/x/sys/cpu"
var useAVX2 = cpu.X86.HasAVX2 && cpu.X86.HasBMI2
//go:noescape
func block(dig *digest, p []byte)