detect_ref.go raw

   1  // Copyright (c) 2015 Klaus Post, released under MIT License. See LICENSE file.
   2  
   3  //go:build (!amd64 && !386 && !arm64) || gccgo || noasm || appengine
   4  // +build !amd64,!386,!arm64 gccgo noasm appengine
   5  
   6  package cpuid
   7  
   8  func initCPU() {
   9  	cpuid = func(uint32) (a, b, c, d uint32) { return 0, 0, 0, 0 }
  10  	cpuidex = func(x, y uint32) (a, b, c, d uint32) { return 0, 0, 0, 0 }
  11  	xgetbv = func(uint32) (a, b uint32) { return 0, 0 }
  12  	rdtscpAsm = func() (a, b, c, d uint32) { return 0, 0, 0, 0 }
  13  
  14  }
  15  
  16  func addInfo(info *CPUInfo, safe bool) {}
  17  func getVectorLength() (vl, pl uint64) { return 0, 0 }
  18