aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/fuse.go
AgeCommit message (Expand)Author
2020-04-20cmd/compile: use fuse to implement shortcircuit loopJosh Bleecher Snyder
2020-03-03cmd/compile: optimize integer-in-range checksMichael Munday
2019-12-06cmd/compile: don't fuse branches with side effectsCherry Zhang
2019-10-02cmd/compile: allow multiple SSA block control valuesMichael Munday
2019-05-28cmd/compile: process blocks containing only dead values in fuseIfJosh Bleecher Snyder
2019-05-16cmd/compile: invalidate CFG when fuseIf triggersJosh Bleecher Snyder
2018-10-15cmd/compile: fuse before branchelimJosh Bleecher Snyder
2018-05-22cmd/compile: common up code in fuse for joining blocksDavid Chase
2018-05-14cmd/compile: assign and preserve statement boundaries.David Chase
2018-02-20cmd/compile: reset branch prediction when deleting a branchKeith Randall
2017-05-17cmd/compile: fuse from end to beginningJosh Bleecher Snyder
2017-02-02cmd/compile: reduce slice growth in fuseBlockPlainJosh Bleecher Snyder
2016-09-20cmd/compile: improve tighten passKeith Randall
2016-05-05cmd/compile: enable constant-time CFG editingKeith Randall
2016-03-30cmd/compile: ignore dead phis in fuseAlexandru Moșoi
2016-03-17cmd/compile: keep value use counts in SSAKeith Randall
2016-02-19[dev.ssa] cmd/compile/internal/ssa: handle phis in fuse.Alexandru Moșoi
2016-02-17[dev.ssa] cmd/compile/internal/ssa: transform degenerate control blocksAlexandru Moșoi
2016-01-29[dev.ssa] cmd/compile: add backing store buffers for block.{Preds,Succs,Values}Keith Randall
2015-08-25[dev.ssa] cmd/compile: add FP comparison opsDavid Chase
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