func crypto/internal/impl.Register
10 uses
crypto/internal/impl (current package)
impl.go#L29: func Register(pkg, name string, available *bool) {
crypto/internal/fips140/aes
aes_asm.go#L29: impl.Register("aes", "AES-NI", &supportsAES)
aes_asm.go#L32: impl.Register("aes", "Armv8.0", &supportsAES)
aes_asm.go#L42: impl.Register("aes", "POWER8", &supportsAES)
crypto/internal/fips140/aes/gcm
gcm_asm.go#L39: impl.Register("gcm", "AES-NI", &supportsAESGCM)
gcm_asm.go#L42: impl.Register("gcm", "Armv8.0", &supportsAESGCM)
crypto/internal/fips140/bigmod
nat_asm.go#L26: impl.Register("aes", "ADX", &supportADX)
crypto/internal/fips140/sha256
sha256block_amd64.go#L18: impl.Register("sha256", "AVX2", &useAVX2)
sha256block_amd64.go#L19: impl.Register("sha256", "SHA-NI", &useSHANI)
crypto/internal/fips140/sha512
sha512block_amd64.go#L17: impl.Register("sha512", "AVX2", &useAVX2)