| Commit message (Expand) | Author | Age | Files | Lines |
* | [dev.typeparams] all: always enable regabig on AMD64 | Cherry Mui | 2021-06-11 | 1 | -10/+0 |
* | internal/buildcfg: move build configuration out of cmd/internal/objabi | Russ Cox | 2021-04-16 | 1 | -4/+4 |
* | cmd/compile/internal/amd64: follow-on regabi fix for amd64 zerorange | Than McIntosh | 2021-04-12 | 1 | -8/+22 |
* | cmd/compile: fix for zerorange on plan9-amd64 | Than McIntosh | 2021-04-05 | 1 | -3/+7 |
* | cmd/compile: make amd64 version of zerorange regabi-friendly | Than McIntosh | 2021-03-30 | 1 | -13/+19 |
* | all: explode GOEXPERIMENT=regabi into 5 sub-experiments | Austin Clements | 2021-03-18 | 1 | -2/+2 |
* | cmd/compile: correctly use X15 to zero frame | Cherry Zhang | 2021-02-22 | 1 | -11/+11 |
* | [dev.regabi] cmd/compile: reserve X15 as zero register on AMD64 | Cherry Zhang | 2021-02-03 | 1 | -2/+2 |
* | [dev.regabi] cmd/compile: split out package objw [generated] | Russ Cox | 2020-12-23 | 1 | -19/+19 |
* | [dev.regabi] cmd/compile: move type size calculations into package types [gen... | Russ Cox | 2020-12-23 | 1 | -7/+8 |
* | [dev.regabi] cmd/compile: group known symbols, packages, names [generated] | Russ Cox | 2020-12-23 | 1 | -1/+2 |
* | [dev.regabi] cmd/compile: introduce cmd/compile/internal/base [generated] | Russ Cox | 2020-11-25 | 1 | -1/+2 |
* | cmd/compile: delete ZeroAuto | Cherry Zhang | 2019-10-28 | 1 | -20/+0 |
* | all: remove the nacl port (part 2, amd64p32 + toolchain) | Brad Fitzpatrick | 2019-10-09 | 1 | -1/+1 |
* | cmd/compile: update comment about x86 nop instruction generator | Keith Randall | 2019-02-26 | 1 | -3/+6 |
* | cmd/compile,runtime: redo mid-stack inlining tracebacks | Keith Randall | 2018-12-28 | 1 | -1/+2 |
* | cmd/compile/internal/ssa: use sse to zero on amd64 | Ilya Tocar | 2017-08-16 | 1 | -3/+3 |
* | Revert "cmd/compile: add Type.MustSize and Type.MustAlignment" | Josh Bleecher Snyder | 2017-04-28 | 1 | -1/+1 |
* | cmd/compile: add Type.MustSize and Type.MustAlignment | Josh Bleecher Snyder | 2017-04-27 | 1 | -1/+1 |
* | cmd/compile: move Linksym, linksymname, and isblanksym to types package | Josh Bleecher Snyder | 2017-04-21 | 1 | -1/+1 |
* | cmd/compile: zero ambiguously live variables at VARKILLs | Keith Randall | 2017-04-20 | 1 | -0/+20 |
* | cmd/compile/internal/gc: make defframe arch-independent | Matthew Dempsky | 2017-04-20 | 1 | -69/+23 |
* | cmd/internal/objabi: extract shared functionality from obj | Matthew Dempsky | 2017-04-19 | 1 | -1/+2 |
* | cmd/compile: eliminate Prog-related globals | Josh Bleecher Snyder | 2017-03-23 | 1 | -26/+26 |
* | cmd/compile: pass frame size to defframe | Josh Bleecher Snyder | 2017-03-17 | 1 | -2/+2 |
* | cmd/compile: thread Curfn through SSA | Josh Bleecher Snyder | 2017-03-17 | 1 | -3/+3 |
* | cmd/compile: pack bool fields in Node, Name, Func and Type structs to bitsets | Aliaksandr Valialkin | 2017-03-03 | 1 | -1/+1 |
* | cmd/compile/internal/gc: remove more backend Sym uses | Matthew Dempsky | 2017-02-06 | 1 | -1/+1 |
* | cmd/compile: remove traces of old register allocator | Matthew Dempsky | 2016-09-16 | 1 | -0/+11 |
* | cmd/compile: deduplicate appendpp functions | Matthew Dempsky | 2016-09-15 | 1 | -32/+16 |
* | cmd/compile: eliminate differences in appendpp functions | Matthew Dempsky | 2016-09-15 | 1 | -3/+3 |
* | cmd/compile: delete lots of the legacy backend | Keith Randall | 2016-09-15 | 1 | -624/+0 |
* | cmd/compile: rewrite %1v and %2v formats to %S and %L (short and long) | Robert Griesemer | 2016-09-12 | 1 | -1/+1 |
* | cmd: use obj.GOOS, obj.GOARCH, etc | David Crawshaw | 2016-09-09 | 1 | -1/+1 |
* | cmd/compile: implement fmt.Formatter for *Node formats %s, %v | Robert Griesemer | 2016-09-08 | 1 | -1/+1 |
* | cmd/compile: rename Node.Int to Node.Int64 | Josh Bleecher Snyder | 2016-04-01 | 1 | -3/+3 |
* | cmd/compile: use t.IsFoo() instead of Isfoo[t.Etype] | Matthew Dempsky | 2016-03-30 | 1 | -5/+5 |
* | cmd/compile: encapsulate Type.Argwid | Josh Bleecher Snyder | 2016-03-29 | 1 | -1/+1 |
* | cmd: collapse internal/obj/fmt.go into compile/internal/gc/fmt.go | Matthew Dempsky | 2016-03-15 | 1 | -1/+1 |
* | cmd/internal/obj: add As type for assembly opcodes | Matthew Dempsky | 2016-03-08 | 1 | -3/+3 |
* | cmd/compile: use a uint8-sized named type for Addr.Type | Josh Bleecher Snyder | 2016-03-06 | 1 | -3/+3 |
* | cmd/compile: use int32 for line numbers consistently | Robert Griesemer | 2016-03-02 | 1 | -1/+1 |
* | cmd/compile: change Func.{Dcl,Inldcl} from NodeList to slice | Ian Lance Taylor | 2016-02-26 | 1 | -4/+1 |
* | cmd/compile: don't use duffzero on Plan 9 | David du Colombier | 2016-02-24 | 1 | -4/+22 |
* | cmd/compile: fix magic multiply smashing AX | Russ Cox | 2015-12-16 | 1 | -9/+10 |
* | cmd/compile/internal: named types for Etype and Op in struct Node | Marvin Stenger | 2015-10-30 | 1 | -4/+5 |
* | runtime: optimize duffzero for amd64. | Ilya Tocar | 2015-09-16 | 1 | -122/+183 |
* | cmd/compile/internal: some janitoring | Marvin Stenger | 2015-09-07 | 1 | -25/+11 |
* | cmd/compile/internal/gc: rename Fatal to Fatalf | HÃ¥vard Haugen | 2015-08-31 | 1 | -3/+3 |
* | cmd/compile: remove stale register use array | Keith Randall | 2015-08-15 | 1 | -4/+4 |