aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/amd64/ggen.go
AgeCommit message (Expand)Author
2021-06-11[dev.typeparams] all: always enable regabig on AMD64Cherry Mui
2021-04-16internal/buildcfg: move build configuration out of cmd/internal/objabiRuss Cox
2021-04-12cmd/compile/internal/amd64: follow-on regabi fix for amd64 zerorangeThan McIntosh
2021-04-05cmd/compile: fix for zerorange on plan9-amd64Than McIntosh
2021-03-30cmd/compile: make amd64 version of zerorange regabi-friendlyThan McIntosh
2021-03-18all: explode GOEXPERIMENT=regabi into 5 sub-experimentsAustin Clements
2021-02-22cmd/compile: correctly use X15 to zero frameCherry Zhang
2021-02-03[dev.regabi] cmd/compile: reserve X15 as zero register on AMD64Cherry Zhang
2020-12-23[dev.regabi] cmd/compile: split out package objw [generated]Russ Cox
2020-12-23[dev.regabi] cmd/compile: move type size calculations into package types [gen...Russ Cox
2020-12-23[dev.regabi] cmd/compile: group known symbols, packages, names [generated]Russ Cox
2020-11-25[dev.regabi] cmd/compile: introduce cmd/compile/internal/base [generated]Russ Cox
2019-10-28cmd/compile: delete ZeroAutoCherry Zhang
2019-10-09all: remove the nacl port (part 2, amd64p32 + toolchain)Brad Fitzpatrick
2019-02-26cmd/compile: update comment about x86 nop instruction generatorKeith Randall
2018-12-28cmd/compile,runtime: redo mid-stack inlining tracebacksKeith Randall
2017-08-16cmd/compile/internal/ssa: use sse to zero on amd64Ilya Tocar
2017-04-28Revert "cmd/compile: add Type.MustSize and Type.MustAlignment"Josh Bleecher Snyder
2017-04-27cmd/compile: add Type.MustSize and Type.MustAlignmentJosh Bleecher Snyder
2017-04-21cmd/compile: move Linksym, linksymname, and isblanksym to types packageJosh Bleecher Snyder
2017-04-20cmd/compile: zero ambiguously live variables at VARKILLsKeith Randall
2017-04-20cmd/compile/internal/gc: make defframe arch-independentMatthew Dempsky
2017-04-19cmd/internal/objabi: extract shared functionality from objMatthew Dempsky
2017-03-23cmd/compile: eliminate Prog-related globalsJosh Bleecher Snyder
2017-03-17cmd/compile: pass frame size to defframeJosh Bleecher Snyder
2017-03-17cmd/compile: thread Curfn through SSAJosh Bleecher Snyder
2017-03-03cmd/compile: pack bool fields in Node, Name, Func and Type structs to bitsetsAliaksandr Valialkin
2017-02-06cmd/compile/internal/gc: remove more backend Sym usesMatthew Dempsky
2016-09-16cmd/compile: remove traces of old register allocatorMatthew Dempsky
2016-09-15cmd/compile: deduplicate appendpp functionsMatthew Dempsky
2016-09-15cmd/compile: eliminate differences in appendpp functionsMatthew Dempsky
2016-09-15cmd/compile: delete lots of the legacy backendKeith Randall
2016-09-12cmd/compile: rewrite %1v and %2v formats to %S and %L (short and long)Robert Griesemer
2016-09-09cmd: use obj.GOOS, obj.GOARCH, etcDavid Crawshaw
2016-09-08cmd/compile: implement fmt.Formatter for *Node formats %s, %vRobert Griesemer
2016-04-01cmd/compile: rename Node.Int to Node.Int64Josh Bleecher Snyder
2016-03-30cmd/compile: use t.IsFoo() instead of Isfoo[t.Etype]Matthew Dempsky
2016-03-29cmd/compile: encapsulate Type.ArgwidJosh Bleecher Snyder
2016-03-15cmd: collapse internal/obj/fmt.go into compile/internal/gc/fmt.goMatthew Dempsky
2016-03-08cmd/internal/obj: add As type for assembly opcodesMatthew Dempsky
2016-03-06cmd/compile: use a uint8-sized named type for Addr.TypeJosh Bleecher Snyder
2016-03-02cmd/compile: use int32 for line numbers consistentlyRobert Griesemer
2016-02-26cmd/compile: change Func.{Dcl,Inldcl} from NodeList to sliceIan Lance Taylor
2016-02-24cmd/compile: don't use duffzero on Plan 9David du Colombier
2015-12-16cmd/compile: fix magic multiply smashing AXRuss Cox
2015-10-30cmd/compile/internal: named types for Etype and Op in struct NodeMarvin Stenger
2015-09-16runtime: optimize duffzero for amd64.Ilya Tocar
2015-09-07cmd/compile/internal: some janitoringMarvin Stenger
2015-08-31cmd/compile/internal/gc: rename Fatal to FatalfHÃ¥vard Haugen
2015-08-15cmd/compile: remove stale register use arrayKeith Randall