blob: 0a9ddf21ef6127c019abd7cd02ed8270982f7b86 [file] [log] [blame] [edit]
//go:build !darwin || !arm64 || !cgo
package m1cpu
// IsAppleSilicon return false on this platform.
func IsAppleSilicon() bool {
return false
}
// PCoreHZ requires darwin/arm64
func PCoreHz() uint64 {
panic("m1cpu: not a darwin/arm64 system")
}
// ECoreHZ requires darwin/arm64
func ECoreHz() uint64 {
panic("m1cpu: not a darwin/arm64 system")
}
// PCoreGHz requires darwin/arm64
func PCoreGHz() float64 {
panic("m1cpu: not a darwin/arm64 system")
}
// ECoreGHz requires darwin/arm64
func ECoreGHz() float64 {
panic("m1cpu: not a darwin/arm64 system")
}
// PCoreCount requires darwin/arm64
func PCoreCount() int {
panic("m1cpu: not a darwin/arm64 system")
}
// ECoreCount requires darwin/arm64
func ECoreCount() int {
panic("m1cpu: not a darwin/arm64 system")
}