summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SlotIndexes.cpp
AgeCommit message (Expand)Author
2025-03-07[CodeGen] Combine two loops in SlotIndexes.cpp file (#127631)Rifet-c
2024-07-09[CodeGen][NewPM] Port `SlotIndexes` to new pass manager (#97941)paperchalice
2024-06-26[SlotIndexes] Use simple_ilist instead of ilist. NFC. (#96747)Jay Foad
2024-01-16[NFC] sentinal -> sentinelDavid Green
2023-10-09Revert "[CodeGen] Really renumber slot indexes before register allocation (#6...Jay Foad
2023-10-09[CodeGen] Really renumber slot indexes before register allocation (#67038)Jay Foad
2023-09-19[CodeGen] Renumber slot indexes before register allocation (#66334)Jay Foad
2023-03-14[CodeGen] Use *{Set,Map}::contains (NFC)Kazu Hirata
2022-07-18[LiveIntervals] Find better anchoring end points when repairing rangesJay Foad
2022-01-30[CodeGen] Use default member initialization (NFC)Kazu Hirata
2021-04-19[CSSPGO] Exclude pseudo probes from slot indexHongtao Yu
2021-02-18[CodeGen] Use range-based for loops (NFC)Kazu Hirata
2020-04-16[LiveIntervals] Replace handleMoveIntoBundleCarl Ritson
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-06-23SlotIndexes: delete unused functionsFangrui Song
2019-06-23SlotIndexes: simplify IdxMBBPair operatorsFangrui Song
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-09-27llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-05-09[DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber
2018-04-06[CodeGen] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang
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