diff options
author | Björn Gustavsson <[email protected]> | 2019-03-18 05:41:31 +0100 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2019-03-19 16:02:00 +0100 |
commit | 3398cc02c91e5231b2552ae92a75b9dd2c05be29 (patch) | |
tree | 3997d4a858d60288fc1d291819dedff6a8efba9c /erts/emulator/beam/ops.tab | |
parent | ffa22bf1013c7dfeeb7bbf846983dfe39deb7e52 (diff) | |
download | otp-3398cc02c91e5231b2552ae92a75b9dd2c05be29.tar.gz otp-3398cc02c91e5231b2552ae92a75b9dd2c05be29.tar.bz2 otp-3398cc02c91e5231b2552ae92a75b9dd2c05be29.zip |
Remove the move_dup instruction
move_dup is used very infrequently.
Diffstat (limited to 'erts/emulator/beam/ops.tab')
-rw-r--r-- | erts/emulator/beam/ops.tab | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/erts/emulator/beam/ops.tab b/erts/emulator/beam/ops.tab index 649d861c80..b405999f2a 100644 --- a/erts/emulator/beam/ops.tab +++ b/erts/emulator/beam/ops.tab @@ -369,13 +369,6 @@ swap_temp x x x swap xy x swap y y -# move_dup - -move Src=x D1=x | move Src=x D2=x => move_dup Src D1 D2 -move Src=x SD=x | move SD=x D=x => move_dup Src SD D - -move_dup x x x - # move_shift move SD=x D=x | move Src=cxy SD=x | distinct(D, Src) => move_shift Src SD D |