diff options
author | Björn Gustavsson <[email protected]> | 2017-11-29 07:02:17 +0100 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2017-11-29 07:23:57 +0100 |
commit | 63a4f821b067b19e249a0bec31295c568e2a89b5 (patch) | |
tree | 121e22d736a81bd553ae2e5aa93d199c1827a6fb /erts/emulator/beam/ops.tab | |
parent | 1e5649c8494e90031c878ee540c7ef6d9bf37ffa (diff) | |
download | otp-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