aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/SlotIndexes.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-1/+1
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-6/+6
* Update to LLVM 3.5a.Stephen Hines2014-04-241-1/+1
* Make some fixes for LiveInterval repair with debug info. Debug valueCameron Zwarich2013-02-231-1/+1
* Find anchoring end points for repairIntervalsInRange and repairIndexesInRangeCameron Zwarich2013-02-201-0/+9
* Add SlotIndexes::repairIndexesInRange(), which repairs SlotIndexes after addingCameron Zwarich2013-02-201-0/+61
* Release build: guard dump functions withManman Ren2012-09-111-2/+2
* Release build: guard dump functions with "ifndef NDEBUG"Manman Ren2012-09-061-0/+4
* Remove more dead code.Jakob Stoklund Olesen2012-04-251-3/+0
* SlotIndexes used to store the index list in a crufty custom linked-list. I can'tLang Hames2012-04-171-27/+25
* Use the standard MachineFunction::print() after SlotIndexes.Jakob Stoklund Olesen2012-01-241-1/+1
* Rename SlotIndexes to match how they are used.Jakob Stoklund Olesen2011-11-131-4/+6
* Use basic block numbers as indexes when mapping slot index ranges.Jakob Stoklund Olesen2011-04-021-11/+9
* Renumber slot indexes locally when possible.Jakob Stoklund Olesen2011-03-041-2/+25
* Number SlotIndexes uniformly without looking at the number of defs on each in...Jakob Stoklund Olesen2011-03-041-24/+5
* Add SlotIndex statistics.Jakob Stoklund Olesen2011-03-041-0/+4
* Renumber slot indexes uniformly instead of spacing according to the number of...Jakob Stoklund Olesen2011-03-031-15/+1
* Represent sentinel slot indexes with a null pointer.Jakob Stoklund Olesen2011-03-031-31/+0
* Tweak debug output from SlotIndexes.Jakob Stoklund Olesen2011-02-031-1/+5
* Insert two blank SlotIndexes between basic blocks instead of just one.Jakob Stoklund Olesen2010-11-111-2/+6
* Now with fewer extraneous semicolons!Owen Anderson2010-10-071-1/+1
* Remove SlotIndex::PHI_BIT. It is no longer used by anything.Jakob Stoklund Olesen2010-09-251-5/+1
* Terminator gaps were unused. Might as well delete them.Jakob Stoklund Olesen2010-09-241-16/+1
* Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson2010-07-211-1/+2
* Print the LSBs of a SlotIndex symbolically using letters referring to theJakob Stoklund Olesen2010-06-241-1/+3
* Fix "the the" and similar typos.Dan Gohman2010-02-101-1/+1
* move target-independent opcodes out of TargetInstrInfoChris Lattner2010-02-091-2/+2
* Ignore DEBUG_VALUE when building live intervals;Dale Johannesen2010-01-221-0/+3
* Change errs() to dbgs().David Greene2010-01-051-6/+6
* Changed slot index ranges for MachineBasicBlocks to be exclusive of endpoint.Lang Hames2009-12-221-5/+6
* Added an API to the SlotIndexes pass to allow new instructions to be inserted...Lang Hames2009-11-141-2/+1
* Fix DenseMap iterator constness.Jeffrey Yasskin2009-11-101-1/+1
* Moved some ManagedStatics out of the SlotIndexes header.Lang Hames2009-11-081-2/+28
* Update some globals to use ManagedStatic.Lang Hames2009-11-071-2/+4
* Added support for renumbering existing index list elements. Removed some junk...Lang Hames2009-11-051-25/+31
* Handle empty/tombstone keys for LiveIndex more cleanly. Check for index sanit...Lang Hames2009-11-041-2/+2
* The Indexes Patch.Lang Hames2009-11-031-0/+189