aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/block.go
AgeCommit message (Expand)Author
2021-03-16cmd/compile: use depth first topological sort algorithm for layouterifan01
2020-12-08[dev.regabi] cmd/compile: add ssa.Aux tag interface for Value.AuxMatthew Dempsky
2020-04-23cmd/compile: add ssa.Block.truncateValuesJosh Bleecher Snyder
2020-04-17cmd/compile: make some s390x rules use strongly typed aux valuesMichael Munday
2020-04-06cmd/compile: print block auxint value in HTML outputMichael Munday
2020-03-08cmd/compile: make ssa.Edge a stringerJosh Bleecher Snyder
2020-03-02cmd/compile: add streamlined Block Reset+AddControl routinesJosh Bleecher Snyder
2019-11-15all: fix a bunch of misspellingsVille Skyttä
2019-10-08cmd/compile: add SSA rules for s390x compare-and-branch instructionsMichael Munday
2019-10-07cmd/compile: reduce amount of code generated for block rewrite rulesMichael Munday
2019-10-02cmd/compile: allow multiple SSA block control valuesMichael Munday
2017-11-08cmd/compile: adjust Pos setting for "empty" blocksDavid Chase
2017-03-13cmd/compile/internal/ssa: replace {Defer,Go}Call with StaticCallMatthew Dempsky
2017-01-09[dev.inline] cmd/internal/src: introduce compact source position representationRobert Griesemer
2016-12-08[dev.inline] cmd/compile/internal/ssa: rename various fields from Line to PosRobert Griesemer
2016-12-08[dev.inline] cmd/compile: introduce cmd/internal/src.Pos type for line numbersRobert Griesemer
2016-10-04cmd/compile/internal/ssa: update BlockKind documentationMatthew Dempsky
2016-10-03cmd/compile: Use Sreedhar+Gao phi building algorithmKeith Randall
2016-09-19cmd/compile: cache CFG-dependent computationsKeith Randall
2016-09-14cmd/compile: make ssa compilation unconditionalKeith Randall
2016-05-05cmd/compile: enable constant-time CFG editingKeith Randall
2016-03-17cmd/compile: keep value use counts in SSAKeith Randall
2016-03-02all: single space after period.Brad Fitzpatrick
2016-01-29[dev.ssa] cmd/compile: exposed do-log boolean to reduce allocationsDavid Chase
2016-01-29[dev.ssa] cmd/compile: add backing store buffers for block.{Preds,Succs,Values}Keith Randall
2016-01-26[dev.ssa] cmd/compile: disable xor clearing when flags must be preservedKeith Randall
2015-09-09[dev.ssa] cmd/compile/internal/ssa: implement ORETJMPKeith Randall
2015-08-29[dev.ssa] cmd/compile: move addEdge function to ssaTodd Neal
2015-08-12[dev.ssa] cmd/compile: initial implementation of likely directionJosh Bleecher Snyder
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-10[dev.ssa] cmd/compile/internal/ssa: add line numbers to ValuesMichael Matloob
2015-06-08[dev.ssa] cmd/compile/internal/ssa: autogenerate opcodesKeith Randall
2015-05-30[dev.ssa] cmd/compile/internal/ssa: Implement block rewriting rulesKeith Randall
2015-05-28[dev.ssa] Merge remote-tracking branch 'origin/master' into mergebranchKeith Randall