summaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/amd64/ggen.go
Commit message (Expand)AuthorAgeFilesLines
* [dev.typeparams] all: always enable regabig on AMD64Cherry Mui2021-06-111-10/+0
* internal/buildcfg: move build configuration out of cmd/internal/objabiRuss Cox2021-04-161-4/+4
* cmd/compile/internal/amd64: follow-on regabi fix for amd64 zerorangeThan McIntosh2021-04-121-8/+22
* cmd/compile: fix for zerorange on plan9-amd64Than McIntosh2021-04-051-3/+7
* cmd/compile: make amd64 version of zerorange regabi-friendlyThan McIntosh2021-03-301-13/+19
* all: explode GOEXPERIMENT=regabi into 5 sub-experimentsAustin Clements2021-03-181-2/+2
* cmd/compile: correctly use X15 to zero frameCherry Zhang2021-02-221-11/+11
* [dev.regabi] cmd/compile: reserve X15 as zero register on AMD64Cherry Zhang2021-02-031-2/+2
* [dev.regabi] cmd/compile: split out package objw [generated]Russ Cox2020-12-231-19/+19
* [dev.regabi] cmd/compile: move type size calculations into package types [gen...Russ Cox2020-12-231-7/+8
* [dev.regabi] cmd/compile: group known symbols, packages, names [generated]Russ Cox2020-12-231-1/+2
* [dev.regabi] cmd/compile: introduce cmd/compile/internal/base [generated]Russ Cox2020-11-251-1/+2
* cmd/compile: delete ZeroAutoCherry Zhang2019-10-281-20/+0
* all: remove the nacl port (part 2, amd64p32 + toolchain)Brad Fitzpatrick2019-10-091-1/+1
* cmd/compile: update comment about x86 nop instruction generatorKeith Randall2019-02-261-3/+6
* cmd/compile,runtime: redo mid-stack inlining tracebacksKeith Randall2018-12-281-1/+2
* cmd/compile/internal/ssa: use sse to zero on amd64Ilya Tocar2017-08-161-3/+3
* Revert "cmd/compile: add Type.MustSize and Type.MustAlignment"Josh Bleecher Snyder2017-04-281-1/+1
* cmd/compile: add Type.MustSize and Type.MustAlignmentJosh Bleecher Snyder2017-04-271-1/+1
* cmd/compile: move Linksym, linksymname, and isblanksym to types packageJosh Bleecher Snyder2017-04-211-1/+1
* cmd/compile: zero ambiguously live variables at VARKILLsKeith Randall2017-04-201-0/+20
* cmd/compile/internal/gc: make defframe arch-independentMatthew Dempsky2017-04-201-69/+23
* cmd/internal/objabi: extract shared functionality from objMatthew Dempsky2017-04-191-1/+2
* cmd/compile: eliminate Prog-related globalsJosh Bleecher Snyder2017-03-231-26/+26
* cmd/compile: pass frame size to defframeJosh Bleecher Snyder2017-03-171-2/+2
* cmd/compile: thread Curfn through SSAJosh Bleecher Snyder2017-03-171-3/+3
* cmd/compile: pack bool fields in Node, Name, Func and Type structs to bitsetsAliaksandr Valialkin2017-03-031-1/+1
* cmd/compile/internal/gc: remove more backend Sym usesMatthew Dempsky2017-02-061-1/+1
* cmd/compile: remove traces of old register allocatorMatthew Dempsky2016-09-161-0/+11
* cmd/compile: deduplicate appendpp functionsMatthew Dempsky2016-09-151-32/+16
* cmd/compile: eliminate differences in appendpp functionsMatthew Dempsky2016-09-151-3/+3
* cmd/compile: delete lots of the legacy backendKeith Randall2016-09-151-624/+0
* cmd/compile: rewrite %1v and %2v formats to %S and %L (short and long)Robert Griesemer2016-09-121-1/+1
* cmd: use obj.GOOS, obj.GOARCH, etcDavid Crawshaw2016-09-091-1/+1
* cmd/compile: implement fmt.Formatter for *Node formats %s, %vRobert Griesemer2016-09-081-1/+1
* cmd/compile: rename Node.Int to Node.Int64Josh Bleecher Snyder2016-04-011-3/+3
* cmd/compile: use t.IsFoo() instead of Isfoo[t.Etype]Matthew Dempsky2016-03-301-5/+5
* cmd/compile: encapsulate Type.ArgwidJosh Bleecher Snyder2016-03-291-1/+1
* cmd: collapse internal/obj/fmt.go into compile/internal/gc/fmt.goMatthew Dempsky2016-03-151-1/+1
* cmd/internal/obj: add As type for assembly opcodesMatthew Dempsky2016-03-081-3/+3
* cmd/compile: use a uint8-sized named type for Addr.TypeJosh Bleecher Snyder2016-03-061-3/+3
* cmd/compile: use int32 for line numbers consistentlyRobert Griesemer2016-03-021-1/+1
* cmd/compile: change Func.{Dcl,Inldcl} from NodeList to sliceIan Lance Taylor2016-02-261-4/+1
* cmd/compile: don't use duffzero on Plan 9David du Colombier2016-02-241-4/+22
* cmd/compile: fix magic multiply smashing AXRuss Cox2015-12-161-9/+10
* cmd/compile/internal: named types for Etype and Op in struct NodeMarvin Stenger2015-10-301-4/+5
* runtime: optimize duffzero for amd64.Ilya Tocar2015-09-161-122/+183
* cmd/compile/internal: some janitoringMarvin Stenger2015-09-071-25/+11
* cmd/compile/internal/gc: rename Fatal to FatalfHÃ¥vard Haugen2015-08-311-3/+3
* cmd/compile: remove stale register use arrayKeith Randall2015-08-151-4/+4