aboutsummaryrefslogtreecommitdiffstats
path: root/lib/hipe/rtl/hipe_rtl_ssapre.erl
diff options
context:
space:
mode:
authorMagnus Lång <[email protected]>2016-09-01 20:10:12 +0200
committerMagnus Lång <[email protected]>2016-09-05 15:02:03 +0200
commit69e338f4a85f47ad2d8c1b63adb761006dc4a979 (patch)
tree2dcb2152fa3257e3fe37b9090ecfdd85d02f86fb /lib/hipe/rtl/hipe_rtl_ssapre.erl
parent904caa71a3754e3ee7f681cc7d4106d4a9979f1f (diff)
downloadotp-69e338f4a85f47ad2d8c1b63adb761006dc4a979.tar.gz
otp-69e338f4a85f47ad2d8c1b63adb761006dc4a979.tar.bz2
otp-69e338f4a85f47ad2d8c1b63adb761006dc4a979.zip
hipe_regalloc_prepass: Change splitting heuristic
The division into an initial pass that may introduce temps, and following passes that must not forces us to make the same heuristic decision during each of these passes. Thus, the splitting heuristic can't be based on the number of temporaries -- at least without excluding temporaries above SpillLimit.
Diffstat (limited to 'lib/hipe/rtl/hipe_rtl_ssapre.erl')
0 files changed, 0 insertions, 0 deletions