Finish fixing the MachineOperand hashing, providing a nice modern
[oota-llvm.git] / lib / CodeGen / LiveDebugVariables.cpp
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.