aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/cse.go
AgeCommit message (Expand)Author
2017-05-23[release-branch.go1.8] cmd/compile: ignore types when considering tuple selec...Todd Neal
2016-11-18cmd/compile: in cse, allow for new ssa valuesPhilip Hofer
2016-10-27cmd/compile: reuse sort helpersJosh Bleecher Snyder
2016-10-05cmd/compile: make CSE fasterKeith Randall
2016-10-04cmd/compile: lower cse comparison depthKeith Randall
2016-09-19cmd/compile: cache CFG-dependent computationsKeith Randall
2016-08-17cmd/compile: CSE copied tuple selectorsCherry Zhang
2016-07-18[dev.ssa] cmd/compile: clean up tuple types and selectsKeith Randall
2016-06-24[dev.ssa] cmd/compile: move tuple selectors to generator's block in CSECherry Zhang
2016-05-26cmd/compile: improve domorder documentationJosh Bleecher Snyder
2016-05-16cmd/compile: use sparse algorithm for phis in large programDavid Chase
2016-05-03cmd/compile: never CSE two memoriesKeith Randall
2016-04-17cmd/compile/internal/ssa: use Compare instead of EqualJosh Bleecher Snyder
2016-04-15cmd/compile: speed up dom checking in cseTodd Neal
2016-04-13cmd/compile: sort partitions by dom to speed up cseTodd Neal
2016-04-13cmd/compile: use shared dom tree for cse, tooAlexandru Moșoi
2016-04-13cmd/compile: teach CSE that new objects are bespokeJosh Bleecher Snyder
2016-03-17cmd/compile: keep value use counts in SSAKeith Randall
2016-03-02all: single space after period.Brad Fitzpatrick
2016-02-25[dev.ssa] cmd/compile: enhance command line option processing for SSADavid Chase
2016-02-24[dev.ssa] cmd/compile: speed up cseTodd Neal
2016-02-22[dev.ssa] cmd/compile: double speed of CSE phaseDavid Chase
2016-02-22[dev.ssa] cmd/compile/internal/ssa: handle commutative operations in cseAlexandru Moșoi
2016-02-22[dev.ssa] cmd/compile: add a zero arg cse passTodd Neal
2016-02-08[dev.ssa] cmd/compile: fix for bug in cse speed improvementsDavid Chase
2016-02-08[dev.ssa] cmd/compile: speed up cseTodd Neal
2016-02-04[dev.ssa] cmd/compile: remove dead codeTodd Neal
2016-01-29[dev.ssa] cmd/compile: fix -N buildKeith Randall
2016-01-28[dev.ssa] cmd/compile: make cse fasterKeith Randall
2015-12-12[dev.ssa] cmd/compile: allow control values to be CSEdKeith Randall
2015-09-11[dev.ssa] cmd/compile: minor CSE cleanupJosh Bleecher Snyder
2015-09-09[dev.ssa] cmd/compile: fix N^2 dominator queries in CSEDavid Chase
2015-09-06[dev.ssa] cmd/compile: fix buildJosh Bleecher Snyder
2015-09-04[dev.ssa] cmd/compile: store floats in AuxIntTodd Neal
2015-09-03[dev.ssa] cmd/compile: cse should treat -0.0 and 0.0 as differentTodd Neal
2015-07-23[dev.ssa] cmd/compile: don't alloc new CSE classesJosh Bleecher Snyder
2015-07-23[dev.ssa] cmd/compile: use v.Args[x].Op in CSE keyJosh Bleecher Snyder
2015-07-23[dev.ssa] cmd/compile: speed up cseJosh Bleecher Snyder
2015-07-23[dev.ssa] cmd/compile: don't combine phi vars from different blocks in CSEJosh Bleecher Snyder
2015-06-29[dev.ssa] cmd/compile/ssa: refine type equality in cseJosh Bleecher Snyder
2015-06-24[dev.ssa] cmd/compile/ssa: improve comments, logging, and debug outputJosh Bleecher Snyder
2015-06-24[dev.ssa] cmd/compile/ssa: add nilcheckelim passJosh Bleecher Snyder
2015-06-15[dev.ssa] fix equivalence class after aux/auxint refactor.Daniel Morsing
2015-05-28[dev.ssa] Merge remote-tracking branch 'origin/master' into mergebranchKeith Randall