aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SlotIndexes.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-11-13Sink all InitializePasses.h includesReid Kleckner1-0/+11
2019-06-23SlotIndexes: delete unused functionsFangrui Song1-15/+0
2019-06-23SlotIndexes: simplify IdxMBBPair operatorsFangrui Song1-1/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-09-27llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song1-1/+1
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen1-4/+4
2018-05-09[DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen1-2/+2
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber1-0/+1
2018-04-06[CodeGen] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang1-1/+1
2017-12-13Remove redundant includes from lib/CodeGen.Michael Zolotukhin1-1/+0
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih1-1/+1
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie1-1/+1
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman1-2/+2
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton1-2/+2
2017-05-25CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun1-1/+1
2017-03-17VirtRegMap: Correctly deal with bundles when deleting identity copies.Matthias Braun1-0/+42
2016-07-01CodeGen: Use MachineInstr& in SlotIndexes.cpp, NFCDuncan P. N. Exon Smith1-18/+13
2016-02-27CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFCDuncan P. N. Exon Smith1-6/+6
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren1-2/+2
2015-10-09CodeGen: Continue removing ilist iterator implicit conversionsDuncan P. N. Exon Smith1-2/+2
2015-03-16[llvm] Replacing asserts with static_asserts where appropriateGabor Horvath1-1/+1
2014-04-22[Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-2/+2
2014-04-14[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-4/+4
2014-03-02[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer1-1/+1
2013-02-23Make some fixes for LiveInterval repair with debug info. Debug valueCameron Zwarich1-1/+1
2013-02-20Find anchoring end points for repairIntervalsInRange and repairIndexesInRangeCameron Zwarich1-0/+9
2013-02-20Add SlotIndexes::repairIndexesInRange(), which repairs SlotIndexes after addingCameron Zwarich1-0/+61
2012-09-11Release build: guard dump functions withManman Ren1-2/+2
2012-09-06Release build: guard dump functions with "ifndef NDEBUG"Manman Ren1-0/+4
2012-04-25Remove more dead code.Jakob Stoklund Olesen1-3/+0
2012-04-17SlotIndexes used to store the index list in a crufty custom linked-list. I can'tLang Hames1-27/+25
2012-01-24Use the standard MachineFunction::print() after SlotIndexes.Jakob Stoklund Olesen1-1/+1
2011-11-13Rename SlotIndexes to match how they are used.Jakob Stoklund Olesen1-4/+6
2011-04-02Use basic block numbers as indexes when mapping slot index ranges.Jakob Stoklund Olesen1-11/+9
2011-03-04Renumber slot indexes locally when possible.Jakob Stoklund Olesen1-2/+25
2011-03-04Number SlotIndexes uniformly without looking at the number of defs on each in...Jakob Stoklund Olesen1-24/+5
2011-03-04Add SlotIndex statistics.Jakob Stoklund Olesen1-0/+4
2011-03-03Renumber slot indexes uniformly instead of spacing according to the number of...Jakob Stoklund Olesen1-15/+1
2011-03-03Represent sentinel slot indexes with a null pointer.Jakob Stoklund Olesen1-31/+0
2011-02-03Tweak debug output from SlotIndexes.Jakob Stoklund Olesen1-1/+5
2010-11-11Insert two blank SlotIndexes between basic blocks instead of just one.Jakob Stoklund Olesen1-2/+6
2010-10-07Now with fewer extraneous semicolons!Owen Anderson1-1/+1
2010-09-25Remove SlotIndex::PHI_BIT. It is no longer used by anything.Jakob Stoklund Olesen1-5/+1
2010-09-24Terminator gaps were unused. Might as well delete them.Jakob Stoklund Olesen1-16/+1
2010-07-21Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson1-1/+2
2010-06-24Print the LSBs of a SlotIndex symbolically using letters referring to theJakob Stoklund Olesen1-1/+3
2010-02-10Fix "the the" and similar typos.Dan Gohman1-1/+1
2010-02-09move target-independent opcodes out of TargetInstrInfoChris Lattner1-2/+2
2010-01-22Ignore DEBUG_VALUE when building live intervals;Dale Johannesen1-0/+3
2010-01-05Change errs() to dbgs().David Greene1-6/+6