aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/src/beam_ssa_dead.erl
AgeCommit message (Expand)Author
2019-08-02Merge branch 'maint'Björn Gustavsson
2019-08-01Avoid extremely long compilation times for huge functionsBjörn Gustavsson
2019-05-29Merge branch 'maint'Björn Gustavsson
2019-05-29Merge pull request #2263 from bjorng/bjorn/compiler/fix-beam_ssa_dead-crash/E...Björn Gustavsson
2019-05-28Eliminate crash in the beam_ssa_dead compiler passBjörn Gustavsson
2019-05-27Merge branch 'maint'Björn Gustavsson
2019-05-25Fix unsafe optimizations where guard tests could be removedBjörn Gustavsson
2019-05-20Improve optimization of redundant testsBjörn Gustavsson
2019-03-01Add a comment about the time complexity of beam_ssa_deadBjörn Gustavsson
2019-03-01Pass the from node as a function argument instead of in a mapBjörn Gustavsson
2019-03-01Do some minor optimizations of compilation timesBjörn Gustavsson
2019-03-01Keep the set of unset variables as small as possibleBjörn Gustavsson
2019-02-01Make helper functions tail-recursiveBjörn Gustavsson
2019-02-01Prefer map syntax and guard BIFs over the maps modulesBjörn Gustavsson
2019-02-01Speed up beam_ssa_dead when there are many sequential blocksBjörn Gustavsson
2019-01-28Speed up beam_ssa_deadBjörn Gustavsson
2018-11-15beam_ssa_dead: Speed up optimization of switch instructionsBjörn Gustavsson
2018-09-20Consistently use #b_var{} instead of var_name()John Högberg
2018-09-17Add beam_ssa_dead.erlBjörn Gustavsson