aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/func.go
AgeCommit message (Expand)Author
2021-05-08cmd/compile: manage Slot array betterDavid Chase
2021-04-16cmd/compile: spill all the parameters around morestackDavid Chase
2021-04-06cmd/compile: when GOSSAFUNC is set, dump the current pass on crashCherry Zhang
2021-03-13all: remove duplicate wordsJohn Bampton
2021-02-24cmd/compile: plumb abi info into ssagen/ssaDavid Chase
2021-01-20[dev.regabi] cmd/compile: late expansion of return valuesDavid Chase
2021-01-13[dev.regabi] cmd/compile: add code to support register ABI spills around more...David Chase
2020-12-08[dev.regabi] cmd/compile: add ssa.Aux tag interface for Value.AuxMatthew Dempsky
2020-12-01cmd/compile: do not mark OpSP, OpSB pos for debuggingCuong Manh Le
2020-10-12ssa: comment Sdom() with the form "Sdom..."soolaugust
2020-09-18cmd/compile: add code to expand calls just before late optDavid Chase
2020-09-05cmd/compile: ensure that ssa.Func constant cache is consistentDavid Chase
2020-08-24cmd/compile: make GOSSAHASH package-sensitive, also append to log filesDavid Chase
2020-08-17cmd/compile: move dumpFileSeqsurechen
2020-08-14cmd/compile: fix live variable computation for deferreturnKeith Randall
2019-11-05cmd/compile: fix liveness for open-coded defer args for infinite loopsDan Scales
2019-10-24cmd/compile, cmd/link, runtime: make defers low-cost through inline code and ...Dan Scales
2019-10-16Revert "cmd/compile, cmd/link, runtime: make defers low-cost through inline c...Bryan C. Mills
2019-10-16cmd/compile, cmd/link, runtime: make defers low-cost through inline code and ...Dan Scales
2019-05-14cmd/compile: index line number tables by source file to improve sparsityDavid Chase
2019-05-08cmd/compile: add countRule rewrite rule helperJosh Bleecher Snyder
2019-03-18cmd/compile,runtime: provide index information on bounds check failureKeith Randall
2019-03-11cmd/compile: make deadcode pass cheaperJosh Bleecher Snyder
2018-11-21cmd/compile: add control flow graphs to ssa.htmlYury Smolsky
2018-11-02all: use "reports whether" consistently in the few places that didn'tBrad Fitzpatrick
2018-10-11cmd/compile: repair display of values & blocks in prog columnDavid Chase
2018-07-12cmd/compile: add LocalAddr that takes SP,mem operandsDavid Chase
2018-05-22cmd/compile: enable stack maps everywhere except unsafe pointsAustin Clements
2018-05-14cmd/compile: reduce allocations in prove by reusing posetsGiovanni Bajo
2018-05-14cmd/compile: assign and preserve statement boundaries.David Chase
2018-04-09cmd: remove a few more unused parametersDaniel Martí
2018-03-15cmd/compile: cache sparse maps across ssa passesDaniel Martí
2018-03-08cmd/compile: minor comment improvements/correctionsAustin Clements
2018-02-26cmd/compile: implement comparisons directly with memoryKeith Randall
2017-12-01cmd/compile: use src.NoXPos for entry-block constantsDavid Chase
2017-10-29cmd/compile: report typedslicecopy write barriersAustin Clements
2017-08-25cmd/compile: free value earlier in nilcheckKeith Randall
2017-05-09cmd/compile: change ssa.Type into *types.TypeJosh Bleecher Snyder
2017-04-24cmd/compile: remove references to *os.File from ssa packageJosh Bleecher Snyder
2017-03-31cmd/compile: catch and report nowritebarrier violations laterJosh Bleecher Snyder
2017-03-24cmd/compile: minor cleanup in debug codeJosh Bleecher Snyder
2017-03-20cmd/compile: port liveness analysis to SSAMatthew Dempsky
2017-03-17cmd/compile: move Frontend field from ssa.Config to ssa.FuncJosh Bleecher Snyder
2017-03-17cmd/compile: relocate code from config.go to func.goJosh Bleecher Snyder
2017-03-17cmd/compile: rearrange fields between ssa.Func, ssa.Cache, and ssa.ConfigJosh Bleecher Snyder
2017-03-16cmd/compile: use type information in Aux for Store sizeCherry Zhang
2017-03-16cmd/compile: clean up SSA-building codeCherry Zhang
2017-03-15cmd/compile: define roles for ssa.Func, ssa.Config, and ssa.CacheJosh Bleecher Snyder
2017-03-15cmd/compile: put spills in better placesDavid Chase
2017-03-10cmd/compile: add OpOffPtr [c] SP to constant cacheJosh Bleecher Snyder