1. 0bcbd1d Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and by Bill Wendling · 13 years ago
  2. b150930 Don't depend on live ranges being present. by Jakob Stoklund Olesen · 13 years ago
  3. e8a0a12 Use regunit liveness to guide LiveDebugVariables. by Jakob Stoklund Olesen · 13 years ago
  4. 70724aa Handle NewReg==OldReg in renameRegister(). by Jakob Stoklund Olesen · 13 years ago
  5. b82062f Tabs. by Eric Christopher · 13 years ago
  6. 7cc5177 Typo. by Eric Christopher · 13 years ago
  7. 5a96b3d Add bundle aware API for querying instruction properties and switch the code by Evan Cheng · 14 years ago
  8. 2debd48 Rename SlotIndexes to match how they are used. by Jakob Stoklund Olesen · 14 years ago
  9. cb39064 Stop tracking spill slot uses in VirtRegMap. by Jakob Stoklund Olesen · 14 years ago
  10. 76f58d2 Namespacify. by Benjamin Kramer · 14 years ago
  11. 3a2d80d Use a cache to maintain list of machine basic blocks for a given UserValue. by Devang Patel · 14 years ago
  12. 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
  13. a2b552d Print variable's inline location in debug output. by Devang Patel · 14 years ago
  14. d9f3fc7 Increment counter inside insertDebugValue(). by Devang Patel · 14 years ago
  15. ad90d3a Add counter. by Devang Patel · 14 years ago
  16. 79513ed Correctly handle multiple DBG_VALUE instructions at the same SlotIndex. by Jakob Stoklund Olesen · 14 years ago
  17. a462d6e Typo. by Devang Patel · 14 years ago
  18. cf724f0 Remove an assertion to fix PR9872. by Jakob Stoklund Olesen · 14 years ago
  19. 6212f9a Iterate backwards over debug locations when splitting them so they can be safely erased. by Jakob Stoklund Olesen · 14 years ago
  20. f42b661 Update LiveDebugVariables after live range splitting. by Jakob Stoklund Olesen · 14 years ago
  21. e77150b Use TargetMachine hooks to properly print debug variable locations. by Jakob Stoklund Olesen · 14 years ago
  22. 7a2bdde Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  23. 28cf115 Reapply r128045 and r128051 with fixes. by Jakob Stoklund Olesen · 14 years ago
  24. c1dbd5d Revert r128045 and r128051, debug info enhancements. by Andrew Trick · 14 years ago
  25. e17232e Dont emit 'DBG_VALUE %noreg, ...' to terminate user variable ranges. by Jakob Stoklund Olesen · 14 years ago
  26. 1744e47 Extend live debug values down the dominator tree by following copies. by Jakob Stoklund Olesen · 14 years ago
  27. 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
  28. eea666f Better terminator avoidance. by Jakob Stoklund Olesen · 15 years ago
  29. a6ada9f Temporary workaround for an i386 crash in LiveDebugVariables. by Jakob Stoklund Olesen · 15 years ago
  30. 25dc226 Try again enabling LiveDebugVariables. by Jakob Stoklund Olesen · 15 years ago
  31. 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
  32. 12a4031 Fix braino in dominator tree walk. by Jakob Stoklund Olesen · 15 years ago
  33. f203627 Sometimes, old virtual registers can linger on DBG_VALUE instructions. by Jakob Stoklund Olesen · 15 years ago
  34. 2df5458 The world is not ready for LiveDebugVariables yet. by Jakob Stoklund Olesen · 15 years ago
  35. a518ccc Enable LiveDebugVariables by default. by Jakob Stoklund Olesen · 15 years ago
  36. b087737 Don't insert DBG_VALUE instructions after the first terminator. by Jakob Stoklund Olesen · 15 years ago
  37. c9df025 Simplify a bunch of isVirtualRegister() and isPhysicalRegister() logic. by Jakob Stoklund Olesen · 15 years ago
  38. 0804ead Simplify LiveDebugVariables by storing MachineOperand copies locations instead by Jakob Stoklund Olesen · 15 years ago
  39. 4314268 Replace TargetRegisterInfo::printReg with a PrintReg class that also works without a TRI instance. by Jakob Stoklund Olesen · 15 years ago
  40. 51a666f Speculatively revert r123032. by Devang Patel · 15 years ago
  41. 1dea232 Appropriately truncate debug info range in dwarf output. by Devang Patel · 15 years ago
  42. 6ed4c6a Rename virtRegMap to avoid confusion with the VirtRegMap that it isn't. by Jakob Stoklund Olesen · 15 years ago
  43. 5daec22 Coalesce debug locations when possible, causing less DBG_VALUE instructions to by Jakob Stoklund Olesen · 15 years ago
  44. 42acf06 Emit DBG_VALUE instructions from LiveDebugVariables. by Jakob Stoklund Olesen · 15 years ago
  45. 8d2584a Also update virtRegMap when renaming virtual registers. by Jakob Stoklund Olesen · 15 years ago
  46. 30e2128 Update LiveDebugVariables during coalescing. by Jakob Stoklund Olesen · 15 years ago
  47. 0613516 Implement the first half of LiveDebugVariables. by Jakob Stoklund Olesen · 15 years ago
  48. bb7b23f Stub out a new LiveDebugVariables pass. by Jakob Stoklund Olesen · 15 years ago