diff options
author | Lang Hames <lhames@gmail.com> | 2009-11-19 04:15:33 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2009-11-19 04:15:33 +0000 |
commit | 6912be4ad628e4d1cdf9747e8f6ae46259536cf7 (patch) | |
tree | 8c9d03acc67e9eb02be5f409cdb6c7e0d26f48f3 /clang/lib/Driver/ToolChains.cpp | |
parent | 8c00957008a7fa0cea3e8c1e66a134140442f99a (diff) | |
download | bcm5719-llvm-6912be4ad628e4d1cdf9747e8f6ae46259536cf7.tar.gz bcm5719-llvm-6912be4ad628e4d1cdf9747e8f6ae46259536cf7.zip |
Added a new Spiller implementation which wraps LiveIntervals::addIntervalsForSpills.
All spiller calls in RegAllocLinearScan now go through the new Spiller interface.
The "-new-spill-framework" command line option has been removed. To use the trivial in-place spiller you should now pass "-spiller=trivial -rewriter=trivial".
(Note the trivial spiller/rewriter are only meant to serve as examples of the new in-place modification work. Enabling them will yield terrible, though hopefully functional, code).
llvm-svn: 89311
Diffstat (limited to 'clang/lib/Driver/ToolChains.cpp')
0 files changed, 0 insertions, 0 deletions