diff options
author | Björn Gustavsson <[email protected]> | 2017-05-18 07:17:22 +0200 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2017-05-18 07:37:39 +0200 |
commit | a3407eaa2104d634e4400c0c805202da462ee66f (patch) | |
tree | 28e5e05338237bee7c78c3b83d29eca4d7fc33ea /erts/emulator/beam/erl_math.c | |
parent | 91da20e4cc10a1b73672e558be34b14adc8ac0ae (diff) | |
download | otp-a3407eaa2104d634e4400c0c805202da462ee66f.tar.gz otp-a3407eaa2104d634e4400c0c805202da462ee66f.tar.bz2 otp-a3407eaa2104d634e4400c0c805202da462ee66f.zip |
Eliminate the -gen_dest macro flag
Instructions that take a 'd' argument needs a -gen_dest flag in their
macros. For example:
%macro:put_list PutList -pack -gen_dest
put_list s s d
-gen_dest was needed when x(0) was stored in a register, since it is
not possible to take the address of a register. Now that x(0) is stored
in memory and we can take the address, we can eliminate gen_dest.
Diffstat (limited to 'erts/emulator/beam/erl_math.c')
0 files changed, 0 insertions, 0 deletions