cmd/compile

E441981

cmd/compile is the modern Go compiler implementation that replaced the original gc compiler in the Go toolchain.

All labels observed (1)

Label Occurrences
cmd/compile canonical 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf Go compiler ⓘ
software component ⓘ
buildSystemIntegration go command ⓘ
component SSA backend ⓘ
code generator ⓘ
escape analysis ⓘ
frontend ⓘ
inliner ⓘ
register allocator ⓘ
type checker ⓘ
designGoal efficient generated code ⓘ
fast compilation ⓘ
portable toolchain ⓘ
distribution official Go distribution ⓘ
hostProject Go ⓘ
implements Go language specification ⓘ
introducedIn early Go 1 releases ⓘ
invokedByCommand go build ⓘ
go install ⓘ
go tool compile ⓘ
license BSD-style license ⓘ
maintainedBy Go team ⓘ
optimizesFor binary size ⓘ
performance ⓘ
partOf Go toolchain ⓘ
predecessor original gc compiler ⓘ
programmingLanguage Go ⓘ
replaced gc compiler ⓘ
repository https://go.googlesource.com/go ⓘ
sourceDirectory src/cmd/compile ⓘ
supportsArchitecture amd64 ⓘ
arm ⓘ
arm64 ⓘ
ppc64le ⓘ
riscv64 ⓘ
s390x ⓘ
supportsFeature bounds check elimination ⓘ
build tags ⓘ
dead code elimination ⓘ
devirtualization ⓘ
escape analysis ⓘ
inlining ⓘ
linkname directives ⓘ
supportsGoVersion Go 1.x series ⓘ
supportsPlatform darwin ⓘ
linux ⓘ
windows ⓘ
targetLanguage machine code ⓘ
usesIntermediateRepresentation SSA ⓘ
writtenIn Go ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

gc (Go compiler) → successor → cmd/compile ⓘ