aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/instrs.tab
diff options
context:
space:
mode:
authorBjörn Gustavsson <[email protected]>2017-08-25 14:40:50 +0200
committerBjörn Gustavsson <[email protected]>2017-08-31 15:45:32 +0200
commit50da607331bc2de990828c3c74bbf4ee7efa27f0 (patch)
treeef011bf2ba7372e4586608849b0721a7eaaa2535 /erts/emulator/beam/instrs.tab
parent2d21799e64f79a5bb8d81727a521093472e89fb1 (diff)
downloadotp-50da607331bc2de990828c3c74bbf4ee7efa27f0.tar.gz
otp-50da607331bc2de990828c3c74bbf4ee7efa27f0.tar.bz2
otp-50da607331bc2de990828c3c74bbf4ee7efa27f0.zip
Eliminate three arguments for the apply() helper
We don't need to pass x(0), x(1), and x(2) because they can already be found in the register array.
Diffstat (limited to 'erts/emulator/beam/instrs.tab')
-rw-r--r--erts/emulator/beam/instrs.tab2
1 files changed, 1 insertions, 1 deletions
diff --git a/erts/emulator/beam/instrs.tab b/erts/emulator/beam/instrs.tab
index 58432cbbb4..19219d34bd 100644
--- a/erts/emulator/beam/instrs.tab
+++ b/erts/emulator/beam/instrs.tab
@@ -159,7 +159,7 @@ i_move_call_ext_last(Dest, StackOffset, Src) {
APPLY(I, Deallocate) {
//| -no_next
HEAVY_SWAPOUT;
- next = apply(c_p, r(0), x(1), x(2), reg, $I, $Deallocate);
+ next = apply(c_p, reg, $I, $Deallocate);
HEAVY_SWAPIN;
}