aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/beam_load.c
diff options
context:
space:
mode:
authorBjörn-Egil Dahlberg <[email protected]>2015-04-22 20:44:43 +0200
committerBjörn-Egil Dahlberg <[email protected]>2015-04-23 14:37:32 +0200
commitd1321eaf9bd1e417561e3d70fd85749fe589143b (patch)
tree496c17fc81c8f98aa8ef6abfc9c068cb9934adf0 /erts/emulator/beam/beam_load.c
parent63949dcd13e24bdc73336b0f5e88d4f06cce56c1 (diff)
downloadotp-d1321eaf9bd1e417561e3d70fd85749fe589143b.tar.gz
otp-d1321eaf9bd1e417561e3d70fd85749fe589143b.tar.bz2
otp-d1321eaf9bd1e417561e3d70fd85749fe589143b.zip
erts: Add move window instruction
Move an entire region of x registers to the stack. This reduces the dispatch pressure of move instructions. Also introduce a move2 specialization for some common move patterns: move r y | move x y -> move2 : As above, moving regions to the stack move x r | move x y -> move2 : A seemingly common pattern
Diffstat (limited to 'erts/emulator/beam/beam_load.c')
0 files changed, 0 insertions, 0 deletions