aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/shortcircuit.go
AgeCommit message (Expand)Author
2021-03-24cmd/compile: disable shortcircuit optimization for intertwined phi valuesKeith Randall
2021-02-22cmd/compile: reject some rare looping CFGs in shortcircuitJosh Bleecher Snyder
2020-10-22cmd/compile: remove go115shortcircuitPhisCherry Zhang
2020-04-20cmd/compile: use fuse to implement shortcircuit loopJosh Bleecher Snyder
2020-04-11cmd/compile: guard against invalid phis in shortcircuitJosh Bleecher Snyder
2020-04-08cmd/compile: handle some additional phis in shortcircuitJosh Bleecher Snyder
2020-03-13cmd/compile: more minor cleanup in shortcircuitBlockJosh Bleecher Snyder
2020-03-13cmd/compile: remove loop in shortcircuitJosh Bleecher Snyder
2020-03-13cmd/compile: rename a local variable in shortcircuitBlockJosh Bleecher Snyder
2019-10-02cmd/compile: allow multiple SSA block control valuesMichael Munday
2019-08-29cmd/compile: handle infinite loops in shortcircuit passJosh Bleecher Snyder
2019-08-27cmd/compile: improve shortcircuit passJosh Bleecher Snyder
2018-04-09cmd: remove a few more unused parametersDaniel Martí
2017-04-24cmd/compile: lazily create true and false Values in shortcircuitJosh Bleecher Snyder
2017-03-19cmd/compile: separate ssa.Frontend and ssa.TypeSourceJosh Bleecher Snyder
2017-03-17cmd/compile: move Frontend field from ssa.Config to ssa.FuncJosh Bleecher Snyder
2016-12-08[dev.inline] cmd/compile/internal/ssa: rename various fields from Line to PosRobert Griesemer
2016-05-05cmd/compile: enable constant-time CFG editingKeith Randall
2016-03-17cmd/compile: keep value use counts in SSAKeith Randall
2016-01-29[dev.ssa] cmd/compile: optimization for && and || expressionsKeith Randall