Revert "This reapplies r207130 with an additional testcase+and a missing check for"
[opencl/llvm.git] / lib / CodeGen / LiveDebugVariables.cpp
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.
2010-11-30 Jakob Stoklund OlesenStub out a new LiveDebugVariables pass.