aboutsummaryrefslogtreecommitdiffstats
path: root/lib/hipe/rtl/hipe_rtl.erl
diff options
context:
space:
mode:
authorSverker Eriksson <[email protected]>2011-11-07 16:39:41 +0100
committerSverker Eriksson <[email protected]>2011-11-17 14:16:16 +0100
commit30f85a8d2f81665626e5a94d10ff9b0ea507caac (patch)
tree4b956000b62a79a7554952797c2c8889d87660ff /lib/hipe/rtl/hipe_rtl.erl
parent2ac3f65eeeac88cf2a9a8b339eab1fee3c94e42a (diff)
downloadotp-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