Source File
sha512block_amd64.go
Belonging Package
crypto/internal/fips140/sha512
// Copyright 2013 The Go Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.//go:build !puregopackage sha512import ()var useAVX2 = cpu.X86HasAVX && cpu.X86HasAVX2 && cpu.X86HasBMI2func () {impl.Register("sha512", "AVX2", &useAVX2)}//go:noescapefunc ( *Digest, []byte)//go:noescapefunc ( *Digest, []byte)func ( *Digest, []byte) {if useAVX2 {blockAVX2(, )} else {blockAMD64(, )}}
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)