diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-02-23 00:29:52 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-02-23 00:29:52 +0000 |
commit | 6bd68cdffb8de3c34c2df79929570693c8f418cf (patch) | |
tree | e025b3fae2e5d58509dcb3ba4a73d6fb869af2a2 /lldb/source/Commands/CommandObjectDisassemble.cpp | |
parent | dd058d8a50b95b12c65b28d56b2f16f86c562b1d (diff) | |
download | bcm5719-llvm-6bd68cdffb8de3c34c2df79929570693c8f418cf.tar.gz bcm5719-llvm-6bd68cdffb8de3c34c2df79929570693c8f418cf.zip |
Be more aggressive about evicting interference.
Use interval sizes instead of spill weights to determine if it is legal to evict
interference. A smaller interval can evict interference if all interfering live
ranges are larger.
Allow multiple interferences to be evicted as along as they are all larger than
the live range being allocated.
Spill weights are still used to select the preferred eviction candidate.
llvm-svn: 126276
Diffstat (limited to 'lldb/source/Commands/CommandObjectDisassemble.cpp')
0 files changed, 0 insertions, 0 deletions