aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/SpillPlacement.cpp
Commit message (Expand)AuthorAgeFilesLines
* Build the Hopfield network incrementally when splitting global live ranges.Jakob Stoklund Olesen2011-04-091-27/+44
* Prefer multiplications to divisions.Jakob Stoklund Olesen2011-04-071-7/+13
* Extract SpillPlacement::addLinks for handling the special transparent blocks.Jakob Stoklund Olesen2011-04-071-17/+18
* Keep track of the number of positively biased nodes when adding constraints.Jakob Stoklund Olesen2011-04-061-3/+8
* Break the spill placement algorithm into three parts: prepare, addConstraints...Jakob Stoklund Olesen2011-04-061-14/+13
* Precompute block frequencies, pow() isn't free.Jakob Stoklund Olesen2011-03-041-11/+5
* Trim debugging output.Jakob Stoklund Olesen2011-02-181-25/+0
* Silence an MSVC warningJakob Stoklund Olesen2011-02-031-1/+1
* Divert Hopfield network debug output. It is very noisy.Jakob Stoklund Olesen2011-01-191-1/+1
* Add RAGreedy methods for splitting live ranges around regions.Jakob Stoklund Olesen2011-01-181-0/+1
* Add the SpillPlacement analysis pass.Jakob Stoklund Olesen2011-01-061-0/+354