Files
p256k1/cpufeatures_generic.go

27 lines
556 B
Go

//go:build !amd64
package p256k1
// Generic stubs for non-AMD64 architectures.
// AVX2 is not available on non-x86 platforms.
// HasAVX2 always returns false on non-AMD64 platforms.
func HasAVX2() bool {
return false
}
// HasAVX2CPU always returns false on non-AMD64 platforms.
func HasAVX2CPU() bool {
return false
}
// SetAVX2Enabled is a no-op on non-AMD64 platforms.
func SetAVX2Enabled(enabled bool) {
// No-op: AVX2 is not available
}
// IsAVX2Enabled always returns false on non-AMD64 platforms.
func IsAVX2Enabled() bool {
return false
}