const runtime.GOARCH
69 uses
runtime (current package)
alg.go#L314: if (GOARCH == "386" || GOARCH == "amd64") &&
alg.go#L321: if GOARCH == "arm64" && cpu.ARM64.HasAES {
debug.go#L17: if GOARCH == "wasm" && n > 1 {
extern.go#L341: const GOARCH string = goarch.GOARCH
malloc.go#L500: case GOARCH == "arm64" && GOOS == "ios":
malloc.go#L502: case GOARCH == "arm64":
mbitmap.go#L344: if (GOARCH == "amd64" || GOARCH == "arm64") && p == clobberdeadPtr && debug.invalidptr != 0 {
os_linux.go#L496: if GOARCH == "386" || GOARCH == "amd64" {
os_linux.go#L782: if GOARCH == "ppc64" || GOARCH == "ppc64le" {
os_linux.go#L893: if GOARCH == "ppc64" || GOARCH == "ppc64le" {
preempt.go#L388: if (GOARCH == "mips" || GOARCH == "mipsle" || GOARCH == "mips64" || GOARCH == "mips64le") && lr == pc+8 && funcspdelta(f, pc, nil) == 0 {
proc.go#L168: if GOARCH != "wasm" { // no threads on wasm yet, so no sysmon
proc.go#L643: switch GOARCH {
proc.go#L1498: return GOARCH == "386" || GOARCH == "amd64" || GOARCH == "arm" || GOARCH == "arm64"
proc.go#L1510: switch GOARCH {
proc.go#L2464: if GOARCH == "wasm" { // no threads on wasm yet
proc.go#L3896: if GOARCH == "wasm" { // no threads yet on wasm
proc.go#L4759: if GOARCH == "wasm" {
proc.go#L4811: if GOARCH == "wasm" {
proc.go#L4914: if GOARCH == "mips" || GOARCH == "mipsle" || GOARCH == "arm" {
proc.go#L4921: if GOARCH == "arm" && goarm < 7 && GOOS == "linux" && pc&0xffff0000 == 0xffff0000 {
runtime2.go#L1193: const framepointer_enabled = GOARCH == "amd64" || GOARCH == "arm64"
signal_unix.go#L399: switch GOARCH {
stack.go#L747: if GOARCH == "arm64" {
stkframe.go#L237: if (GOARCH == "amd64" || GOARCH == "arm64" || GOARCH == "ppc64" || GOARCH == "ppc64le" || GOARCH == "riscv64") &&
symtab.go#L602: if res > md.etext && GOARCH != "wasm" { // on wasm, functions do not live in the same address space as the linear memory
tagptr_64bit.go#L59: if GOARCH != "ppc64" {
tagptr_64bit.go#L64: if GOARCH == "riscv64" {
tagptr_64bit.go#L72: if GOARCH == "amd64" {
tagptr_64bit.go#L80: if GOARCH == "riscv64" {
traceback.go#L192: if GOARCH == "arm" && goarm < 7 && GOOS == "linux" && frame.pc&0xffff0000 == 0xffff0000 {
crypto/internal/nistec
p256_asm.go#L327: if runtime.GOARCH == "s390x" {
crypto/tls
cipher_suites.go#L364: hasAESGCMHardwareSupport = runtime.GOARCH == "amd64" && hasGCMAsmAMD64 ||
cipher_suites.go#L365: runtime.GOARCH == "arm64" && hasGCMAsmARM64 ||
cipher_suites.go#L366: runtime.GOARCH == "s390x" && hasGCMAsmS390X
golang.org/x/sys/cpu
byteorder.go#L45: switch runtime.GOARCH {
cpu_x86.go#L58: {Name: "sse2", Feature: &X86.HasSSE2, Required: runtime.GOARCH == "amd64"},
syscall
exec_linux.go#L314: if runtime.GOARCH == "s390x" {
exec_unix.go#L296: } else if runtime.GOOS == "openbsd" && (runtime.GOARCH == "386" || runtime.GOARCH == "amd64" || runtime.GOARCH == "arm" || runtime.GOARCH == "arm64") {
sockcmsg_unix_other.go#L32: if runtime.GOARCH == "arm" {
sockcmsg_unix_other.go#L36: if runtime.GOOS == "netbsd" && runtime.GOARCH == "arm64" {
vendor/golang.org/x/crypto/chacha20
xor.go#L10: const unaligned = runtime.GOARCH == "386" ||
xor.go#L11: runtime.GOARCH == "amd64" ||
xor.go#L12: runtime.GOARCH == "arm64" ||
xor.go#L13: runtime.GOARCH == "ppc64le" ||
xor.go#L14: runtime.GOARCH == "s390x"
vendor/golang.org/x/sys/cpu
byteorder.go#L45: switch runtime.GOARCH {
cpu_x86.go#L56: {Name: "sse2", Feature: &X86.HasSSE2, Required: runtime.GOARCH == "amd64"},
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |