summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SpillPlacement.h
Commit message (Expand)AuthorAge
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-16
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-07
* [block-freq] Store MBFI as a field on SpillPlacement so we can access it to g...Michael Gottesman2013-12-14
* Revert "Give internal classes hidden visibility."Benjamin Kramer2013-09-11
* Give internal classes hidden visibility.Benjamin Kramer2013-09-11
* Remove floats from live range splitting costs.Jakob Stoklund Olesen2013-07-16
* Reapply r185393.Jakob Stoklund Olesen2013-07-16
* Revert (most of) r185393 and r185395.Jakob Stoklund Olesen2013-07-02
* Remove floating point computations form SpillPlacement.cpp.Jakob Stoklund Olesen2013-07-01
* Be more conservative when forming compact regions.Jakob Stoklund Olesen2011-08-03
* Extend the SpillPlacement interface with two new features.Jakob Stoklund Olesen2011-08-02
* Add a simple method for marking blocks with interference in and out.Jakob Stoklund Olesen2011-07-23
* Build the Hopfield network incrementally when splitting global live ranges.Jakob Stoklund Olesen2011-04-09
* Extract SpillPlacement::addLinks for handling the special transparent blocks.Jakob Stoklund Olesen2011-04-07
* Keep track of the number of positively biased nodes when adding constraints.Jakob Stoklund Olesen2011-04-06
* Break the spill placement algorithm into three parts: prepare, addConstraints...Jakob Stoklund Olesen2011-04-06
* Precompute block frequencies, pow() isn't free.Jakob Stoklund Olesen2011-03-04
* Add RAGreedy methods for splitting live ranges around regions.Jakob Stoklund Olesen2011-01-18
* Add the SpillPlacement analysis pass.Jakob Stoklund Olesen2011-01-06