diff options
author | Björn Gustavsson <[email protected]> | 2015-06-21 18:09:52 +0200 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2015-07-03 14:34:59 +0200 |
commit | fad052472def54fff1268b21313b15bd666437c3 (patch) | |
tree | 949bf8838ab53c43e6deba3c524a948b9c003493 /lib | |
parent | a52bd8a9ebece53c67024e3ad17a899c22cea2ec (diff) | |
download | otp-fad052472def54fff1268b21313b15bd666437c3.tar.gz otp-fad052472def54fff1268b21313b15bd666437c3.tar.bz2 otp-fad052472def54fff1268b21313b15bd666437c3.zip |
Teach beam_makeops to pack operands for move3 and move_window
It is currently only possible to pack up to 4 operands. However,
the move_window4 instrucion has 5 operands and move_window5 and
move3 instrucations have 6 operands.
Teach beam_makeops to pack instructions with 5 or 6 operands.
Also rewrite the move_window instructions in beam_emu.c to macros
to allow their operands to get packed.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions