From bc0a998391ce2720f2c6099c809a45094d099fbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?= Date: Thu, 9 Dec 2010 20:39:36 +0100 Subject: Introduce a few more specialized put_list instructions --- erts/emulator/beam/ops.tab | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'erts/emulator') 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 -- cgit v1.2.3