aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/config.go
AgeCommit message (Expand)Author
2021-08-03[dev.typeparams] cmd/compile: make softfloat mode work with register ABICherry Mui
2021-06-16[dev.typeparams] cmd/compile: simplify SSA devirtualizationMatthew Dempsky
2021-06-11[dev.typeparams] all: always enable regabig on AMD64Cherry Mui
2021-05-27[dev.typeparams] cmd/compile: enable register args on ARM64Cherry Mui
2021-05-26[dev.typeparams] cmd/compile: define ARM64 parameter registersCherry Mui
2021-05-08cmd/compile: manage Slot array betterDavid Chase
2021-04-16internal/buildcfg: move build configuration out of cmd/internal/objabiRuss Cox
2021-03-18all: explode GOEXPERIMENT=regabi into 5 sub-experimentsAustin Clements
2021-03-02cmd/compile: better version of check frame offsets against abiDavid Chase
2021-02-23cmd/compile: add AMD64 parameter register defs, Arg ops, plumb to ssa.ConfigDavid Chase
2021-02-23cmd/compile: remove backend's "scratch mem" supportCuong Manh Le
2021-02-08[dev.regabi] cmd/compile, runtime: reserve R14 as g registers on AMD64Cherry Zhang
2021-02-03[dev.regabi] cmd/compile: reserve X15 as zero register on AMD64Cherry Zhang
2021-01-26[dev.regabi] cmd/compile: remove leftover code form late call lowering workDavid Chase
2020-12-08[dev.regabi] cmd/compile: change LocalSlot.N to *ir.NameMatthew Dempsky
2020-11-25[dev.regabi] cmd/compile: replace *Node type with an interface Node [generated]Russ Cox
2020-11-25[dev.regabi] cmd/compile: remove gc ↔ ssa cycle hacksRuss Cox
2020-10-29cmd/compile: delay expansion of OpArg until expand_callsDavid Chase
2020-10-23cmd/compile: avoid generating CSEs; do all aggregates; maintain debug namesDavid Chase
2020-10-06cmd/compile: correct leaf type when "selecting" singleton register-sized structDavid Chase
2020-10-02all: drop 387 supportKeith Randall
2020-10-01cmd/compile: activate revert switch for late call expansion regressionDavid Chase
2020-10-01cmd/compile: fix late call expansion for SSA-able aggregate results and argum...David Chase
2020-09-23all: add GOOS=iosCherry Zhang
2020-08-24cmd/compile: make GOSSAHASH package-sensitive, also append to log filesDavid Chase
2020-04-09cmd/compile: start implementing strongly typed aux and auxint fieldsKeith Randall
2020-01-18cmd/compile: implement compiler for riscv64Joel Sing
2019-10-22cmd/compile: don't use FMA on plan9smasher164
2019-10-10all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick
2019-10-09all: remove the nacl port (part 2, amd64p32 + toolchain)Brad Fitzpatrick
2019-09-19cmd/compile: add 32 bit float registers/variables on wasmRichard Musiol
2019-03-19cmd/compile: move flagalloc op splitting to rewrite rulesJosh Bleecher Snyder
2018-12-02all: use "reports whether" consistently instead of "returns whether"Tobias Klauser
2018-11-02all: use "reports whether" consistently in the few places that didn'tBrad Fitzpatrick
2018-10-19cmd/compile: move argument stack construction to SSA generationJosh Bleecher Snyder
2018-08-20cmd/compile: omit racefuncentry/exit when they are not neededIlya Tocar
2018-07-19cmd/compile: don't run gc/ssa_test/TestGenFlowGraph in short modeDavid Chase
2018-05-22cmd/compile: dense numbering for GP registersAustin Clements
2018-05-10cmd/compile/internal/ssa: initialize t.UInt in SetTypPtrs()Lynn Boger
2018-05-04cmd/compile: add wasm architectureRichard Musiol
2018-03-30cmd/compile: add SSA config options useAvg and useHmulRichard Musiol
2018-02-27cmd/compile: clean up commentsJosh Bleecher Snyder
2018-02-27cmd/compile: move the SSA local type definitions to a single locationChrisALiles
2018-02-21cmd/compile/internal: use sparseSet, optimize isSyntheticHeschi Kreinick
2018-02-14cmd/compile: CALLudiv on nacl/arm doesn't clobber R12Cherry Zhang
2018-02-13runtime: remove legacy eager write barrierAustin Clements
2018-02-13runtime: buffered write barrier for amd64p32Austin Clements
2018-02-13runtime: buffered write barrier for 386Austin Clements
2017-11-30cmd/compile: use soft-float routines for soft-float targetsVladimir Stefanovic
2017-10-30cmd/compile: compiler support for buffered write barrierAustin Clements