1. c722c3d While extending definition range of a debug variable, consult lexical scopes also. There is no point extending debug variable out side its lexical block. This provides 6x compile time speedup in some cases. by Devang Patel · 14 years ago
  2. a2b552d Print variable's inline location in debug output. by Devang Patel · 14 years ago
  3. d9f3fc7 Increment counter inside insertDebugValue(). by Devang Patel · 14 years ago
  4. ad90d3a Add counter. by Devang Patel · 14 years ago
  5. 79513ed Correctly handle multiple DBG_VALUE instructions at the same SlotIndex. by Jakob Stoklund Olesen · 14 years ago
  6. a462d6e Typo. by Devang Patel · 14 years ago
  7. cf724f0 Remove an assertion to fix PR9872. by Jakob Stoklund Olesen · 14 years ago
  8. 6212f9a Iterate backwards over debug locations when splitting them so they can be safely erased. by Jakob Stoklund Olesen · 14 years ago
  9. f42b661 Update LiveDebugVariables after live range splitting. by Jakob Stoklund Olesen · 14 years ago
  10. e77150b Use TargetMachine hooks to properly print debug variable locations. by Jakob Stoklund Olesen · 14 years ago
  11. 7a2bdde Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  12. 28cf115 Reapply r128045 and r128051 with fixes. by Jakob Stoklund Olesen · 14 years ago
  13. c1dbd5d Revert r128045 and r128051, debug info enhancements. by Andrew Trick · 14 years ago
  14. e17232e Dont emit 'DBG_VALUE %noreg, ...' to terminate user variable ranges. by Jakob Stoklund Olesen · 14 years ago
  15. 1744e47 Extend live debug values down the dominator tree by following copies. by Jakob Stoklund Olesen · 14 years ago
  16. f827cd7 DebugLoc associated with a machine instruction is used to emit location entries. DebugLoc associated with a DBG_VALUE is used to identify lexical scope of the variable. After register allocation, while inserting DBG_VALUE remember original debug location for the first instruction and reuse it, otherwise dwarf writer may be mislead in identifying the variable's scope. by Devang Patel · 15 years ago
  17. eea666f Better terminator avoidance. by Jakob Stoklund Olesen · 15 years ago
  18. a6ada9f Temporary workaround for an i386 crash in LiveDebugVariables. by Jakob Stoklund Olesen · 15 years ago
  19. 25dc226 Try again enabling LiveDebugVariables. by Jakob Stoklund Olesen · 15 years ago
  20. f0704d2 Don't emit a DBG_VALUE for a spill slot that the rewriter decided not to use after all. by Jakob Stoklund Olesen · 15 years ago
  21. 12a4031 Fix braino in dominator tree walk. by Jakob Stoklund Olesen · 15 years ago
  22. f203627 Sometimes, old virtual registers can linger on DBG_VALUE instructions. by Jakob Stoklund Olesen · 15 years ago
  23. 2df5458 The world is not ready for LiveDebugVariables yet. by Jakob Stoklund Olesen · 15 years ago
  24. a518ccc Enable LiveDebugVariables by default. by Jakob Stoklund Olesen · 15 years ago
  25. b087737 Don't insert DBG_VALUE instructions after the first terminator. by Jakob Stoklund Olesen · 15 years ago
  26. c9df025 Simplify a bunch of isVirtualRegister() and isPhysicalRegister() logic. by Jakob Stoklund Olesen · 15 years ago
  27. 0804ead Simplify LiveDebugVariables by storing MachineOperand copies locations instead by Jakob Stoklund Olesen · 15 years ago
  28. 4314268 Replace TargetRegisterInfo::printReg with a PrintReg class that also works without a TRI instance. by Jakob Stoklund Olesen · 15 years ago
  29. 51a666f Speculatively revert r123032. by Devang Patel · 15 years ago
  30. 1dea232 Appropriately truncate debug info range in dwarf output. by Devang Patel · 15 years ago
  31. 6ed4c6a Rename virtRegMap to avoid confusion with the VirtRegMap that it isn't. by Jakob Stoklund Olesen · 15 years ago
  32. 5daec22 Coalesce debug locations when possible, causing less DBG_VALUE instructions to by Jakob Stoklund Olesen · 15 years ago
  33. 42acf06 Emit DBG_VALUE instructions from LiveDebugVariables. by Jakob Stoklund Olesen · 15 years ago
  34. 8d2584a Also update virtRegMap when renaming virtual registers. by Jakob Stoklund Olesen · 15 years ago
  35. 30e2128 Update LiveDebugVariables during coalescing. by Jakob Stoklund Olesen · 15 years ago
  36. 0613516 Implement the first half of LiveDebugVariables. by Jakob Stoklund Olesen · 15 years ago
  37. bb7b23f Stub out a new LiveDebugVariables pass. by Jakob Stoklund Olesen · 15 years ago