aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/src/beam_ssa.erl
AgeCommit message (Expand)Author
2018-11-18Add get_map_element to beam_ssa:no_side_effect/1Björn Gustavsson
2018-10-04Merge branch 'bjorn/compiler/misc-fixes'Björn Gustavsson
2018-10-04beam_ssa: Remove unnecessary beam_ssa: prefixesBjörn Gustavsson
2018-10-03Optimize named funs and fun-wrapped macrosJohn Högberg
2018-09-28Remove unused instruction bs_context_to_binary from the compilerJohn Högberg
2018-09-24beam_ssa: Add helper functions and export more typesJohn Högberg
2018-09-20Consistently use #b_var{} instead of var_name()John Högberg
2018-09-12beam_ssa_opt: Fix liveness optimizationBjörn Gustavsson
2018-09-12beam_ssa: Optimize linearize/1 and rpo/2Björn Gustavsson
2018-09-12beam_ssa: Add trim_unreachable/1Björn Gustavsson
2018-09-12beam_ssa: Extend linearize/1 to also adjust phi nodesBjörn Gustavsson
2018-09-12beam_ssa: Add normalize/1Björn Gustavsson
2018-08-24Introduce a new SSA-based intermediate formatBjörn Gustavsson