summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SlotIndexes.cpp
AgeCommit message (Expand)Author
2017-12-13Remove redundant includes from lib/CodeGen.Michael Zolotukhin
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-05-25CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun
2017-03-17VirtRegMap: Correctly deal with bundles when deleting identity copies.Matthias Braun
2016-07-01CodeGen: Use MachineInstr& in SlotIndexes.cpp, NFCDuncan P. N. Exon Smith
2016-02-27CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFCDuncan P. N. Exon Smith
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren
2015-10-09CodeGen: Continue removing ilist iterator implicit conversionsDuncan P. N. Exon Smith
2015-03-16[llvm] Replacing asserts with static_asserts where appropriateGabor Horvath
2014-04-22[Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth
2014-04-14[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper
2014-03-02[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer
2013-02-23Make some fixes for LiveInterval repair with debug info. Debug valueCameron Zwarich
2013-02-20Find anchoring end points for repairIntervalsInRange and repairIndexesInRangeCameron Zwarich
2013-02-20Add SlotIndexes::repairIndexesInRange(), which repairs SlotIndexes after addingCameron Zwarich
2012-09-11Release build: guard dump functions withManman Ren
2012-09-06Release build: guard dump functions with "ifndef NDEBUG"Manman Ren
2012-04-25Remove more dead code.Jakob Stoklund Olesen
2012-04-17SlotIndexes used to store the index list in a crufty custom linked-list. I can'tLang Hames
2012-01-24Use the standard MachineFunction::print() after SlotIndexes.Jakob Stoklund Olesen
2011-11-13Rename SlotIndexes to match how they are used.Jakob Stoklund Olesen
2011-04-02Use basic block numbers as indexes when mapping slot index ranges.Jakob Stoklund Olesen
2011-03-04Renumber slot indexes locally when possible.Jakob Stoklund Olesen
2011-03-04Number SlotIndexes uniformly without looking at the number of defs on each in...Jakob Stoklund Olesen
2011-03-04Add SlotIndex statistics.Jakob Stoklund Olesen
2011-03-03Renumber slot indexes uniformly instead of spacing according to the number of...Jakob Stoklund Olesen
2011-03-03Represent sentinel slot indexes with a null pointer.Jakob Stoklund Olesen
2011-02-03Tweak debug output from SlotIndexes.Jakob Stoklund Olesen
2010-11-11Insert two blank SlotIndexes between basic blocks instead of just one.Jakob Stoklund Olesen
2010-10-07Now with fewer extraneous semicolons!Owen Anderson
2010-09-25Remove SlotIndex::PHI_BIT. It is no longer used by anything.Jakob Stoklund Olesen
2010-09-24Terminator gaps were unused. Might as well delete them.Jakob Stoklund Olesen
2010-07-21Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson
2010-06-24Print the LSBs of a SlotIndex symbolically using letters referring to theJakob Stoklund Olesen
2010-02-10Fix "the the" and similar typos.Dan Gohman
2010-02-09move target-independent opcodes out of TargetInstrInfoChris Lattner
2010-01-22Ignore DEBUG_VALUE when building live intervals;Dale Johannesen
2010-01-05Change errs() to dbgs().David Greene
2009-12-22Changed slot index ranges for MachineBasicBlocks to be exclusive of endpoint.Lang Hames
2009-11-14Added an API to the SlotIndexes pass to allow new instructions to be inserted...Lang Hames
2009-11-10Fix DenseMap iterator constness.Jeffrey Yasskin
2009-11-08Moved some ManagedStatics out of the SlotIndexes header.Lang Hames
2009-11-07Update some globals to use ManagedStatic.Lang Hames
2009-11-05Added support for renumbering existing index list elements. Removed some junk...Lang Hames
2009-11-04Handle empty/tombstone keys for LiveIndex more cleanly. Check for index sanit...Lang Hames
2009-11-03The Indexes Patch.Lang Hames