aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SpillPlacement.cpp
AgeCommit message (Expand)Author
2013-03-18Move #include of BitVector from .h to .cpp file.Jakub Staszak
2012-05-21Give a small negative bias to giant edge bundles.Jakob Stoklund Olesen
2011-08-03Be more conservative when forming compact regions.Jakob Stoklund Olesen
2011-08-02Extend the SpillPlacement interface with two new features.Jakob Stoklund Olesen
2011-07-23Add a simple method for marking blocks with interference in and out.Jakob Stoklund Olesen
2011-04-09Build the Hopfield network incrementally when splitting global live ranges.Jakob Stoklund Olesen
2011-04-07Prefer multiplications to divisions.Jakob Stoklund Olesen
2011-04-07Extract SpillPlacement::addLinks for handling the special transparent blocks.Jakob Stoklund Olesen
2011-04-06Keep track of the number of positively biased nodes when adding constraints.Jakob Stoklund Olesen
2011-04-06Break the spill placement algorithm into three parts: prepare, addConstraints...Jakob Stoklund Olesen
2011-03-04Precompute block frequencies, pow() isn't free.Jakob Stoklund Olesen
2011-02-18Trim debugging output.Jakob Stoklund Olesen
2011-02-03Silence an MSVC warningJakob Stoklund Olesen
2011-01-19Divert Hopfield network debug output. It is very noisy.Jakob Stoklund Olesen
2011-01-18Add RAGreedy methods for splitting live ranges around regions.Jakob Stoklund Olesen
2011-01-06Add the SpillPlacement analysis pass.Jakob Stoklund Olesen