aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/ops.tab
diff options
context:
space:
mode:
authorBjörn Gustavsson <[email protected]>2017-11-29 07:02:17 +0100
committerBjörn Gustavsson <[email protected]>2017-11-29 07:23:57 +0100
commit63a4f821b067b19e249a0bec31295c568e2a89b5 (patch)
tree121e22d736a81bd553ae2e5aa93d199c1827a6fb /erts/emulator/beam/ops.tab
parent1e5649c8494e90031c878ee540c7ef6d9bf37ffa (diff)
downloadotp-63a4f821b067b19e249a0bec31295c568e2a89b5.tar.gz
otp-63a4f821b067b19e249a0bec31295c568e2a89b5.tar.bz2
otp-63a4f821b067b19e249a0bec31295c568e2a89b5.zip
v3_codegen: Remove check of operand for bs_context_to_binary
The bs_context_to_binary instruction only allows a register operand. v3_codegen has a test to ensure that the operand is a register. That test is no longer necessary. There used to be a possibility that optimizations in sys_core_fold and the inliner could change the operand for bs_context_to_binary to a binary literal. Since 09112806c15a81b that can no longer happen, because no more optimizations are run after the introduction of the bs_context_to_binary instruction.
Diffstat (limited to 'erts/emulator/beam/ops.tab')
0 files changed, 0 insertions, 0 deletions