DebugInfo: Drop rest of DIDescriptor subclasses
[oota-llvm.git] / lib / CodeGen / LiveDebugVariables.cpp
2015-04-21 Duncan P. N. Exon... DebugInfo: Drop rest of DIDescriptor subclasses
2015-04-16 Duncan P. N. Exon... DebugInfo: Fix UserValue::match() in LiveDebugVariables...
2015-04-16 Duncan P. N. Exon... DebugInfo: Gut DIScope, DIEnumerator and DISubrange
2015-04-15 Duncan P. N. Exon... DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable
2015-04-14 Duncan P. N. Exon... DebugInfo: Move DIVariable::printExtendedName() to...
2015-04-06 Duncan P. N. Exon... CodeGen: Stop using DIDescriptor::is*() and auto-casting
2015-04-03 Duncan P. N. Exon... CodeGen: Assert that inlined-at locations agree
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-02-27 Eric ChristopherRewrite MachineOperand::print and MachineInstr::print...
2015-01-14 Chandler Carruth[cleanup] Re-sort all the #include lines in LLVM using
2014-10-24 Marcello MaggioniAdded reset of LexicalScope in LiveDebugVariables reset...
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-10-01 Adrian PrantlRevert r218778 while investigating buldbot breakage.
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-08-07 Frederic Risstest commit: remove trailing whitespace.
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-07-25 David BlaikieRecommit r212203: Don't try to construct debug LexicalS...
2014-07-21 David BlaikieRevert "Recommit r212203: Don't try to construct debug...
2014-07-09 David BlaikieRecommit r212203: Don't try to construct debug LexicalS...
2014-07-03 Eric ChristopherTemporarily revert "Don't try to construct debug Lexica...
2014-07-02 David BlaikieDon't try to construct debug LexicalScopes hierarchy...
2014-04-25 Adrian PrantlThis reapplies r207235 with an additional bugfixes...
2014-04-25 Adrian PrantlRevert "This reapplies r207130 with an additional testc...
2014-04-25 Adrian PrantlThis reapplies r207130 with an additional testcase...
2014-04-25 Adrian PrantlRevert "This reapplies r207130 with an additional testc...
2014-04-25 Adrian PrantlThis reapplies r207130 with an additional testcase...
2014-04-25 Adrian PrantlRevert "Debug info for optimized code: Support variable...
2014-04-24 Adrian PrantlDebug info for optimized code: Support variables that...
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-21 David BlaikieUse unique_ptr to handle ownership of UserValues in...
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-17 Owen AndersonSwitch a number of loops in lib/CodeGen over to range...
2014-03-13 Owen AndersonPhase 2 of the great MachineRegisterInfo cleanup. ...
2014-03-06 Chandler Carruth[Layering] Move DebugInfo.h into the IR library where...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2013-11-20 Eric ChristopherRemove capability for polymorphic destruction from...
2013-11-20 Eric ChristopherGrammar.
2013-10-10 Matthias BraunRepresent RegUnit liveness with LiveRange instance
2013-10-10 Matthias BraunRename LiveRange to LiveInterval::Segment
2013-09-16 Adrian PrantlDebug info: Fix PR16736 and rdar://problem/14990587.
2013-08-14 Mark LaceyTrack new virtual registers by register number.
2013-07-09 Adrian PrantlReapply an improved version of r180816/180817.
2013-06-16 David BlaikieDebug Info: Simplify Frame Index handling in DBG_VALUE...
2013-04-30 Adrian PrantlTemporarily revert "Change the informal convention...
2013-04-30 Adrian PrantlChange the informal convention of DBG_VALUE so that...
2013-02-13 Manman RenClean up LDV, no functionality change.
2013-02-13 Eric ChristopherFix comment.
2013-02-13 Manman RenDebug Info: LiveDebugVarible can remove DBG_VALUEs...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-28 Jakob Stoklund OlesenMake the LiveRegMatrix analysis available to targets.
2012-08-22 David BlaikieTidy up a few more uses of MF.getFunction()->getName().
2012-06-28 Bill WendlingMove lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
2012-06-22 Jakob Stoklund OlesenDon't depend on live ranges being present.
2012-06-22 Jakob Stoklund OlesenUse regunit liveness to guide LiveDebugVariables.
2012-05-15 Jakob Stoklund OlesenHandle NewReg==OldReg in renameRegister().
2012-03-15 Eric ChristopherTabs.
2012-03-15 Eric ChristopherTypo.
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-11-13 Jakob Stoklund OlesenRename SlotIndexes to match how they are used.
2011-11-13 Jakob Stoklund OlesenStop tracking spill slot uses in VirtRegMap.
2011-09-16 Benjamin KramerNamespacify.
2011-09-13 Devang PatelUse a cache to maintain list of machine basic blocks...
2011-08-10 Devang PatelWhile extending definition range of a debug variable...
2011-08-09 Devang PatelPrint variable's inline location in debug output.
2011-08-04 Devang PatelIncrement counter inside insertDebugValue().
2011-08-04 Devang PatelAdd counter.
2011-08-03 Jakob Stoklund OlesenCorrectly handle multiple DBG_VALUE instructions at...
2011-07-06 Devang PatelTypo.
2011-05-08 Jakob Stoklund OlesenRemove an assertion to fix PR9872.
2011-05-06 Jakob Stoklund OlesenIterate backwards over debug locations when splitting...
2011-05-06 Jakob Stoklund OlesenUpdate LiveDebugVariables after live range splitting.
2011-05-06 Jakob Stoklund OlesenUse TargetMachine hooks to properly print debug variabl...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-03-22 Jakob Stoklund OlesenReapply r128045 and r128051 with fixes.
2011-03-22 Andrew TrickRevert r128045 and r128051, debug info enhancements.
2011-03-22 Jakob Stoklund OlesenDont emit 'DBG_VALUE %noreg, ...' to terminate user...
2011-03-18 Jakob Stoklund OlesenExtend live debug values down the dominator tree by...
2011-02-04 Devang PatelDebugLoc associated with a machine instruction is used...
2011-01-13 Jakob Stoklund OlesenBetter terminator avoidance.
2011-01-13 Jakob Stoklund OlesenTemporary workaround for an i386 crash in LiveDebugVari...
2011-01-12 Jakob Stoklund OlesenTry again enabling LiveDebugVariables.
2011-01-12 Jakob Stoklund OlesenDon't emit a DBG_VALUE for a spill slot that the rewrit...
2011-01-12 Jakob Stoklund OlesenFix braino in dominator tree walk.
2011-01-12 Jakob Stoklund OlesenSometimes, old virtual registers can linger on DBG_VALU...
2011-01-11 Jakob Stoklund OlesenThe world is not ready for LiveDebugVariables yet.
2011-01-11 Jakob Stoklund OlesenEnable LiveDebugVariables by default.
2011-01-11 Jakob Stoklund OlesenDon't insert DBG_VALUE instructions after the first...
2011-01-10 Jakob Stoklund OlesenSimplify a bunch of isVirtualRegister() and isPhysicalR...
2011-01-09 Jakob Stoklund OlesenSimplify LiveDebugVariables by storing MachineOperand...
2011-01-09 Jakob Stoklund OlesenReplace TargetRegisterInfo::printReg with a PrintReg...
2011-01-07 Devang PatelSpeculatively revert r123032.
2011-01-07 Devang PatelAppropriately truncate debug info range in dwarf output.
2010-12-03 Jakob Stoklund OlesenRename virtRegMap to avoid confusion with the VirtRegMa...
2010-12-03 Jakob Stoklund OlesenCoalesce debug locations when possible, causing less...
2010-12-03 Jakob Stoklund OlesenEmit DBG_VALUE instructions from LiveDebugVariables.
2010-12-03 Jakob Stoklund OlesenAlso update virtRegMap when renaming virtual registers.
2010-12-02 Jakob Stoklund OlesenUpdate LiveDebugVariables during coalescing.
2010-12-02 Jakob Stoklund OlesenImplement the first half of LiveDebugVariables.
next