diff options
author | Björn Gustavsson <[email protected]> | 2010-12-09 20:39:36 +0100 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2011-01-17 15:23:45 +0100 |
commit | bc0a998391ce2720f2c6099c809a45094d099fbd (patch) | |
tree | a3dec3631bab1fd43d9d7778b6e8c3573627991d /erts | |
parent | 92f1409c0e9b986780be483976de3cbbff3bab34 (diff) | |
download | otp-bc0a998391ce2720f2c6099c809a45094d099fbd.tar.gz otp-bc0a998391ce2720f2c6099c809a45094d099fbd.tar.bz2 otp-bc0a998391ce2720f2c6099c809a45094d099fbd.zip |
Introduce a few more specialized put_list instructions
Diffstat (limited to 'erts')
-rw-r--r-- | erts/emulator/beam/ops.tab | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/erts/emulator/beam/ops.tab b/erts/emulator/beam/ops.tab index 426cdef24d..04e2e72b0d 100644 --- a/erts/emulator/beam/ops.tab +++ b/erts/emulator/beam/ops.tab @@ -401,6 +401,13 @@ put_list y y r put_list y r x put_list r n x +put_list x r x +put_list x y r +put_list y x r +put_list y x x + +put_list x r r + # put_list SrcReg Constant Dst put_list r c r put_list r c x @@ -428,7 +435,6 @@ put_list c y x put_list c y y %cold -put_list x r r put_list s s d %hot |