diff options
author | Sverker Eriksson <[email protected]> | 2011-11-07 16:39:41 +0100 |
---|---|---|
committer | Sverker Eriksson <[email protected]> | 2011-11-17 14:16:16 +0100 |
commit | 30f85a8d2f81665626e5a94d10ff9b0ea507caac (patch) | |
tree | 4b956000b62a79a7554952797c2c8889d87660ff /lib/hipe/rtl/hipe_rtl.erl | |
parent | 2ac3f65eeeac88cf2a9a8b339eab1fee3c94e42a (diff) | |
download | otp-30f85a8d2f81665626e5a94d10ff9b0ea507caac.tar.gz otp-30f85a8d2f81665626e5a94d10ff9b0ea507caac.tar.bz2 otp-30f85a8d2f81665626e5a94d10ff9b0ea507caac.zip |
hipe: Fix bug in hipe_rtl_lcm:calc_killed_expr_bb
Bug causing hipe to crash. Only provoked when changing the RTL
generation for floating point operations.
hipe_rtl:defines() was called with a expression ID instead of an
expression. Use expr_id_map_get_expr() to get expression from ID.
Need to pass along IdMap in order to do that.
Diffstat (limited to 'lib/hipe/rtl/hipe_rtl.erl')
0 files changed, 0 insertions, 0 deletions