aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/src/beam_ssa_pre_codegen.erl
AgeCommit message (Expand)Author
2018-12-05beam_ssa_pre_codegen: Fix an internal consistency failureBjörn Gustavsson
2018-11-19beam_ssa_pre_codegen: Improve reuse of Y registersBjörn Gustavsson
2018-11-15beam_ssa_pre_codegen: Eliminate a bottleneck in linear scanBjörn Gustavsson
2018-10-05beam_ssa_pre_codegen: Literal funs need stack frames tooJohn Högberg
2018-10-01Merge branch 'bjorn/compiler/fix-r21-option'Björn Gustavsson
2018-10-01Merge pull request #1965 from bjorng/bjorn/compiler/misc-cleanupsBjörn Gustavsson
2018-09-28Fix code generation of binary instructions with the r21 optionBjörn Gustavsson
2018-09-28Merge pull request #1958 from jhogberg/john/compiler/ssa-bsm-optJohn Högberg
2018-09-28beam_ssa_pre_codegen: Remove unused variable aliasing supportBjörn Gustavsson
2018-09-28Rewrite BSM optimizations in the new SSA-based intermediate formatJohn Högberg
2018-09-26beam_ssa_pre_codegen: Fix bug in sanitization of get_map_elementBjörn Gustavsson
2018-09-24beam_ssa_pre_codegen: Correct some commentsBjörn Gustavsson
2018-09-20Consistently use #b_var{} instead of var_name()John Högberg
2018-09-12beam_ssa_pre_codegen: Fix bug in receive fixingBjörn Gustavsson
2018-09-03Introduce a put_tuple2 instructionBjörn Gustavsson
2018-08-24Introduce a new SSA-based intermediate formatBjörn Gustavsson