aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/stackalloc.go
AgeCommit message (Expand)Author
2021-05-08cmd/compile: manage Slot array betterDavid Chase
2021-05-03cmd/compile: make the stack allocator more careful about register args.David Chase
2021-04-16cmd/compile: spill all the parameters around morestackDavid Chase
2021-04-09Revert "cmd/compile: ensure spills of int/float reg args land in abi slots"David Chase
2021-04-09cmd/compile: ensure spills of int/float reg args land in abi slotsDavid Chase
2021-03-04cmd/compile: register abi, morestack work and mole whackingDavid Chase
2021-03-03cmd/compile: handle aggregate OpArg in registersDavid 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
2018-10-06all: fix a bunch of misspellingsIgor Zhilianin
2018-05-23cmd/compile: add wasm stack optimizationRichard Musiol
2018-01-23cmd/compile: don't let spills clobber argumentsKeith Randall
2017-08-17cmd/compile: rename SSA Register.Name to Register.StringKeith Randall
2017-07-26[dev.debug] cmd/compile: track variable decomposition in LocalSlotHeschi Kreinick
2017-05-09cmd/compile: change ssa.Type into *types.TypeJosh Bleecher Snyder
2017-03-25cmd/compile: provide pos and curfn to tempJosh Bleecher Snyder
2017-03-17cmd/compile: move Frontend field from ssa.Config to ssa.FuncJosh Bleecher Snyder
2017-03-17cmd/compile: rearrange fields between ssa.Func, ssa.Cache, and ssa.ConfigJosh Bleecher Snyder
2017-01-09[dev.inline] cmd/internal/src: introduce compact source position representationRobert Griesemer
2016-12-09[dev.inline] cmd/internal/src: introduce NoPos and use it instead Pos{}Robert Griesemer
2016-12-08[dev.inline] cmd/internal/src: make Pos implementation abstractRobert Griesemer
2016-09-19cmd/compile: cache CFG-dependent computationsKeith Randall
2016-05-16cmd/compile: use sparse algorithm for phis in large programDavid Chase
2016-05-05cmd/compile: enable constant-time CFG editingKeith Randall
2016-04-17cmd/compile/internal/ssa: use Compare instead of EqualJosh Bleecher Snyder
2016-04-11cmd/compile: added stats printing to stackallocDavid Chase
2016-03-31cmd/compile: better job of naming compound typesKeith Randall
2016-03-23cmd/compile: prettify loop iterationsMarvin Stenger
2016-03-23cmd/compile: reduce some SSA garbageBrad Fitzpatrick
2016-03-11cmd/compile: modify regalloc/stackalloc to use the cmd line debug argsTodd Neal
2016-03-02all: single space after period.Brad Fitzpatrick
2016-01-30[dev.ssa] cmd/compile: reuse sparse sets across compiler passesTodd Neal
2015-12-21[dev.ssa] cmd/compile: better register allocatorKeith Randall
2015-11-03[dev.ssa] cmd/compile: start arguments as spilledKeith Randall
2015-10-28[dev.ssa] cmd/compile: remember names of valuesKeith Randall
2015-10-18[dev.ssa] cmd/compile: Reuse stack slots for spill locationsKeith Randall
2015-09-05[dev.ssa] cmd/runtime: generate gc bitmaps for SSA-compiled codeKeith Randall
2015-08-17[dev.ssa] cmd/compile/internal/ssa: New register allocatorKeith Randall
2015-07-21[dev.ssa] cmd/compile: fix buildJosh Bleecher Snyder
2015-07-21[dev.ssa] cmd/compile: fix stackalloc handling of zero-aligned variablesJosh Bleecher Snyder
2015-07-21[dev.ssa] cmd/compile/internal/ssa: use width and sign specific opcodesKeith Randall
2015-07-16[dev.ssa] cmd/compile/internal/ssa: compute outarg size correctlyKeith Randall
2015-06-25[dev.ssa] cmd/compile/internal/ssa: Handle variables correctlyKeith Randall
2015-06-24[dev.ssa] cmd/compile/ssa: add -f suffix to logging methodsJosh Bleecher Snyder
2015-06-21[dev.ssa] cmd/compile/ssa: separate logging, work in progress, and fatal errorsJosh Bleecher Snyder
2015-06-17[dev.ssa] cmd/compile/internal/ssa: adds for 8,16,32 bit intsMichael Matloob
2015-06-14[dev.ssa] cmd/compiler/internal/ssa: Add auxint fieldKeith Randall
2015-06-11[dev.ssa] cmd/compile/internal/ssa: Complete 64-bit shiftsKeith Randall