diff options
author | Magnus Lång <[email protected]> | 2016-09-01 20:10:12 +0200 |
---|---|---|
committer | Magnus Lång <[email protected]> | 2016-09-05 15:02:03 +0200 |
commit | 69e338f4a85f47ad2d8c1b63adb761006dc4a979 (patch) | |
tree | 2dcb2152fa3257e3fe37b9090ecfdd85d02f86fb /lib/hipe/rtl/hipe_rtl_ssapre.erl | |
parent | 904caa71a3754e3ee7f681cc7d4106d4a9979f1f (diff) | |
download | otp-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