aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/compile.go
AgeCommit message (Expand)Author
2021-04-29cmd/compile: minor doc enhancementsThan McIntosh
2021-04-16internal/buildcfg: move build configuration out of cmd/internal/objabiRuss Cox
2021-03-18cmd: move experiment flags into objabi.ExperimentAustin Clements
2021-01-26[dev.regabi] cmd/compile: remove leftover code form late call lowering workDavid Chase
2020-10-30cmd/compile: code cleanupMichele Di Pede
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-01cmd/compile: allow directory specification for GOSSAFUNC outputDavid Chase
2020-10-01cmd/compile: fix late call expansion for SSA-able aggregate results and argum...David Chase
2020-09-18cmd/compile: add code to expand calls just before late optDavid Chase
2020-08-17cmd/compile: move dumpFileSeqsurechen
2020-06-10cmd/compile: always tighten and de-duplicate tuple selectorsMichael Munday
2020-04-05cmd/compile: restore missing columns in ssa.htmlBradford Lamson-Scribner
2020-04-05cmd/compile: refactor around HTMLWriter removing logger in favor of FuncBradford Lamson-Scribner
2020-03-10cmd/compile: insert complicated x86 addressing modes as a separate passKeith Randall
2020-03-03cmd/compile: optimize integer-in-range checksMichael Munday
2020-03-02cmd/compile: add -d=ssa/check/seed=SEEDJosh Bleecher Snyder
2019-10-14cmd/compile: add debugging mode for posetGiovanni Bajo
2019-10-03cmd/compile: run deadcode before nilcheck for better statement relocationDavid Chase
2019-08-27cmd/compile: improve shortcircuit passJosh Bleecher Snyder
2019-08-27cmd/compile: run deadcode before lowered CSEJosh Bleecher Snyder
2019-05-08cmd/compile: add countRule rewrite rule helperJosh Bleecher Snyder
2019-05-07cmd/compile: note that some rules know the name of the opt passJosh Bleecher Snyder
2019-04-19cmd/compile: move phi tighten after criticalJosh Bleecher Snyder
2019-02-26cmd/compile: don't crash on -d=ssa/Daniel Martí
2018-11-28cmd/compile: randomize value order in block for testingKeith Randall
2018-11-23cmd/compile: decompose composite OpArg before decomposeUserDavid Chase
2018-10-15cmd/compile: fuse before branchelimJosh Bleecher Snyder
2018-08-23cmd/compile: clean the output of GOSSAFUNCYury Smolsky
2018-07-02cmd/compile: run generic deadcode in -N modeCherry Zhang
2018-06-13cmd/compile: use expandable columns in ssa.htmlYury Smolsky
2018-05-14cmd/compile: assign and preserve statement boundaries.David Chase
2018-05-08cmd/compile: add some generic composite type optimizationsMichael Munday
2018-04-29cmd/compile: better formatting for ssa phases options docAlberto Donizetti
2018-04-29cmd/compile: remove loopbce passGiovanni Bajo
2018-02-27cmd/compile: tighten after loweringJosh Bleecher Snyder
2018-02-20cmd/compile/internal/ssa: emit csel on arm64philhofer
2017-12-14cmd/compile/internal/ssa: group dump files alphabeticallyGeoff Berry
2017-11-30cmd/compile: use soft-float routines for soft-float targetsVladimir Stefanovic
2017-11-05cmd/compile: repair name propagation into aggregate partsDavid Chase
2017-08-24cmd/compile: eliminate stores to unread auto variablesMichael Munday
2017-04-29cmd/compile: move writebarrier pass after dseJosh Bleecher Snyder
2017-04-24cmd/compile: rotate loops so conditional branch is at the endKeith Randall
2017-04-19cmd/internal/objabi: extract shared functionality from objMatthew Dempsky
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-03-03cmd/compile: accept string debug flagsAustin Clements
2017-02-01all: merge dev.inline into masterRuss Cox
2017-01-09[dev.inline] cmd/internal/src: introduce compact source position representationRobert Griesemer
2017-01-09cmd/compile: insert scheduling checks on loop backedgesDavid Chase