aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/RegisterPressure.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-0/+2
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-2/+1
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-2/+3
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-2/+2
* Update to LLVM 3.5a.Stephen Hines2014-04-241-4/+10
* increase the accuracy of register pressure computation in the presence of dea...Pedro Artigas2013-11-081-6/+27
* Represent RegUnit liveness with LiveRange instanceMatthias Braun2013-10-101-11/+11
* Pass LiveQueryResult by valueMatthias Braun2013-10-101-3/+3
* Added -misched-regpressure option.Andrew Trick2013-09-041-8/+20
* Use LiveRangeQuery for instruction-level liveness queries.Andrew Trick2013-08-301-6/+8
* mi-sched: update PressureDiffs on-the-fly for liveness.Andrew Trick2013-08-301-22/+18
* Replace LiveInterval::killedAt with isKilledAtInstr.Andrew Trick2013-08-301-3/+3
* mi-sched: Precompute a PressureDiff for each instruction, adjust for liveness...Andrew Trick2013-08-301-34/+203
* Rename to RegPressure API parameters RegUnits.Andrew Trick2013-08-231-13/+14
* Simplify RegPressure helpers.Andrew Trick2013-08-231-15/+12
* Add a convenient PSetIterator for visiting pressure sets affected by a register.Andrew Trick2013-08-231-68/+21
* MI Sched: Track live-thru registers.Andrew Trick2013-07-301-10/+57
* MI Sched: track register pressure by importance of the set, not weight of the...Andrew Trick2013-07-251-14/+20
* MI-Sched: Adjust regpressure limits for reserved regs.Andrew Trick2013-06-211-4/+4
* MI Sched: fix a typo in RegPressure heuristics.Andrew Trick2013-06-171-1/+1
* Replace erase loop with std::remove_if.Benjamin Kramer2013-02-161-6/+5
* RegPressureTracker::dump(): Remove unnecessary argument.Andrew Trick2012-12-051-1/+1
* RegisterPressureTracker: fix findUseBetween to handle DebugValueAndrew Trick2012-12-051-0/+2
* RegisterPressureTracker: unify virtual registers and physical regunits.Andrew Trick2012-12-051-241/+179
* RegisterPresssureTracker: Track live physical register by unit.Andrew Trick2012-12-051-94/+87
* Added RegisterPressureTracker::dump() for debugging.Andrew Trick2012-12-051-5/+16
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-2/+2
* misched: Fix RegisterPressureTracker handling of DebugVals.Andrew Trick2012-12-011-12/+14
* misched: handle on-the-fly regpressure queries better for 2-addrAndrew Trick2012-11-071-8/+13
* Remove RegisterClassInfo::isReserved() and isAllocatable().Jakob Stoklund Olesen2012-10-151-6/+6
* Release build: guard dump functions withManman Ren2012-09-111-1/+1
* Release build: guard dump functions with "ifndef NDEBUG"Manman Ren2012-09-061-0/+2
* misched: When querying RegisterPressureTracker, always save current and max p...Andrew Trick2012-06-111-2/+8
* misched: regpressure getMaxPressureDelta, revert accidental checkin.Andrew Trick2012-06-111-8/+2
* Register pressure: added getPressureAfterInstr.Andrew Trick2012-06-091-33/+80
* Move RegisterClassInfo.h.Andrew Trick2012-06-061-1/+1
* Move RegisterPressure.h.Andrew Trick2012-06-061-1/+1
* Switch all register list clients to the new MC*Iterator interface.Jakob Stoklund Olesen2012-06-011-5/+4
* regpressure: Added RegisterPressure::dumpAndrew Trick2012-05-241-0/+18
* regpressure: physreg livein/out fixAndrew Trick2012-05-241-2/+2
* misched: Added 3-level regpressure back-off.Andrew Trick2012-05-171-21/+68
* commentAndrew Trick2012-05-171-1/+1
* regpressure: Fix getMaxUpwardPressureDelta.Andrew Trick2012-05-171-2/+6
* whitespaceAndrew Trick2012-05-171-2/+2
* misched: Introducing Top and Bottom register pressure trackers during schedul...Andrew Trick2012-05-101-16/+18
* RegPressure: API for speculatively checking instruction pressure.Andrew Trick2012-05-101-1/+180
* RegPressure: fix array index iteration style.Andrew Trick2012-05-101-8/+8
* RegisterPressure: ArrayRefize some functions for better readability. No funct...Benjamin Kramer2012-04-291-34/+36
* RegisterPressure: A utility for computing register pressure within aAndrew Trick2012-04-241-0/+543