aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/src/compile.erl
diff options
context:
space:
mode:
authorBjörn Gustavsson <[email protected]>2019-02-20 10:00:01 +0100
committerGitHub <[email protected]>2019-02-20 10:00:01 +0100
commit68fd17a4458b66a8a61e41b69dab55e707507fac (patch)
tree7583e07f4d7a918b8502a7284d0bb7536f43bf35 /lib/compiler/src/compile.erl
parent50ce3f30ca1f6548fb7fdf7fca268e4d5ef6094b (diff)
parent26c93c06ebb9b1585418d463142f63bdca071f85 (diff)
downloadotp-68fd17a4458b66a8a61e41b69dab55e707507fac.tar.gz
otp-68fd17a4458b66a8a61e41b69dab55e707507fac.tar.bz2
otp-68fd17a4458b66a8a61e41b69dab55e707507fac.zip
Merge pull request #2146 from bjorng/bjorn/compiler/set_tuple_element
Do the destructive setelement optimization in SSA
Diffstat (limited to 'lib/compiler/src/compile.erl')
-rw-r--r--lib/compiler/src/compile.erl3
1 files changed, 0 insertions, 3 deletions
diff --git a/lib/compiler/src/compile.erl b/lib/compiler/src/compile.erl
index c281af57a1..11dea9524b 100644
--- a/lib/compiler/src/compile.erl
+++ b/lib/compiler/src/compile.erl
@@ -814,8 +814,6 @@ kernel_passes() ->
%% Optimizations that must be done after all other optimizations.
[{pass,sys_core_bsm},
{iff,dcbsm,{listing,"core_bsm"}},
- {pass,sys_core_dsetel},
- {iff,dsetel,{listing,"dsetel"}},
{iff,clint,?pass(core_lint_module)},
{iff,core,?pass(save_core_code)},
@@ -2122,7 +2120,6 @@ pre_load() ->
erl_scan,
sys_core_alias,
sys_core_bsm,
- sys_core_dsetel,
sys_core_fold,
v3_core,
v3_kernel],