1. 34e1be9 Represent RegUnit liveness with LiveRange instance by Matthias Braun · 12 years ago
  2. 13ddb7c Rename LiveRange to LiveInterval::Segment by Matthias Braun · 12 years ago
  3. db3e26d Debug info: Fix PR16736 and rdar://problem/14990587. by Adrian Prantl · 12 years ago
  4. f9ea885 Track new virtual registers by register number. by Mark Lacey · 12 years ago
  5. 418d1d1 Reapply an improved version of r180816/180817. by Adrian Prantl · 12 years ago
  6. 0252265b Debug Info: Simplify Frame Index handling in DBG_VALUE Machine Instructions by David Blaikie · 12 years ago
  7. a2888e7 Temporarily revert "Change the informal convention of DBG_VALUE so that we can express a" by Adrian Prantl · 12 years ago
  8. 9a57664 Change the informal convention of DBG_VALUE so that we can express a by Adrian Prantl · 12 years ago
  9. 7a4c8a7 Clean up LDV, no functionality change. by Manman Ren · 13 years ago
  10. bc67170 Fix comment. by Eric Christopher · 13 years ago
  11. f019cd6 Debug Info: LiveDebugVarible can remove DBG_VALUEs, make sure we emit them back. by Manman Ren · 13 years ago
  12. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  13. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  14. 26c9d70 Make the LiveRegMatrix analysis available to targets. by Jakob Stoklund Olesen · 13 years ago
  15. c8c2920 Tidy up a few more uses of MF.getFunction()->getName(). by David Blaikie · 13 years ago
  16. e38859d Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and by Bill Wendling · 13 years ago
  17. 48a1647 Don't depend on live ranges being present. by Jakob Stoklund Olesen · 13 years ago
  18. 3244963 Use regunit liveness to guide LiveDebugVariables. by Jakob Stoklund Olesen · 13 years ago
  19. 385970f Handle NewReg==OldReg in renameRegister(). by Jakob Stoklund Olesen · 13 years ago
  20. 6a0c679 Tabs. by Eric Christopher · 14 years ago
  21. be153e6 Typo. by Eric Christopher · 14 years ago
  22. 7f8e563 Add bundle aware API for querying instruction properties and switch the code by Evan Cheng · 14 years ago
  23. 90b5e56 Rename SlotIndexes to match how they are used. by Jakob Stoklund Olesen · 14 years ago
  24. 28df7ef Stop tracking spill slot uses in VirtRegMap. by Jakob Stoklund Olesen · 14 years ago
  25. 67b014b Namespacify. by Benjamin Kramer · 14 years ago
  26. f9e2ae9 Use a cache to maintain list of machine basic blocks for a given UserValue. by Devang Patel · 14 years ago
  27. 37a6205 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
  28. 6c1ed31 Print variable's inline location in debug output. by Devang Patel · 14 years ago
  29. eabc3cea Increment counter inside insertDebugValue(). by Devang Patel · 14 years ago
  30. b456866 Add counter. by Devang Patel · 14 years ago
  31. 2539af6 Correctly handle multiple DBG_VALUE instructions at the same SlotIndex. by Jakob Stoklund Olesen · 14 years ago
  32. 338e432 Typo. by Devang Patel · 14 years ago
  33. 89bd2ae Remove an assertion to fix PR9872. by Jakob Stoklund Olesen · 14 years ago
  34. 57c8f58 Iterate backwards over debug locations when splitting them so they can be safely erased. by Jakob Stoklund Olesen · 14 years ago
  35. f8da028 Update LiveDebugVariables after live range splitting. by Jakob Stoklund Olesen · 14 years ago
  36. c86fe05 Use TargetMachine hooks to properly print debug variable locations. by Jakob Stoklund Olesen · 14 years ago
  37. 0ab5e2c Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 15 years ago
  38. ec0ac3c Reapply r128045 and r128051 with fixes. by Jakob Stoklund Olesen · 15 years ago
  39. b0f98bb Revert r128045 and r128051, debug info enhancements. by Andrew Trick · 15 years ago
  40. 9c057ee Dont emit 'DBG_VALUE %noreg, ...' to terminate user variable ranges. by Jakob Stoklund Olesen · 15 years ago
  41. 816f5f4 Extend live debug values down the dominator tree by following copies. by Jakob Stoklund Olesen · 15 years ago
  42. 26ffa01 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
  43. 088b30a Better terminator avoidance. by Jakob Stoklund Olesen · 15 years ago
  44. 05a0b55 Temporary workaround for an i386 crash in LiveDebugVariables. by Jakob Stoklund Olesen · 15 years ago
  45. 74ded57 Try again enabling LiveDebugVariables. by Jakob Stoklund Olesen · 15 years ago
  46. e63dfee 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
  47. 2ffee66 Fix braino in dominator tree walk. by Jakob Stoklund Olesen · 15 years ago
  48. 1a3534a Sometimes, old virtual registers can linger on DBG_VALUE instructions. by Jakob Stoklund Olesen · 15 years ago
  49. 43812bf The world is not ready for LiveDebugVariables yet. by Jakob Stoklund Olesen · 15 years ago
  50. 8c98495 Enable LiveDebugVariables by default. by Jakob Stoklund Olesen · 15 years ago
  51. 803f48b Don't insert DBG_VALUE instructions after the first terminator. by Jakob Stoklund Olesen · 15 years ago
  52. 2fb5b31 Simplify a bunch of isVirtualRegister() and isPhysicalRegister() logic. by Jakob Stoklund Olesen · 15 years ago
  53. 9adf5e0 Simplify LiveDebugVariables by storing MachineOperand copies locations instead by Jakob Stoklund Olesen · 15 years ago
  54. 1331a15 Replace TargetRegisterInfo::printReg with a PrintReg class that also works without a TRI instance. by Jakob Stoklund Olesen · 15 years ago
  55. acbee0b Speculatively revert r123032. by Devang Patel · 15 years ago
  56. 6381e15 Appropriately truncate debug info range in dwarf output. by Devang Patel · 15 years ago
  57. 922e1fa Rename virtRegMap to avoid confusion with the VirtRegMap that it isn't. by Jakob Stoklund Olesen · 15 years ago
  58. 4408603 Coalesce debug locations when possible, causing less DBG_VALUE instructions to by Jakob Stoklund Olesen · 15 years ago
  59. afc2bc2 Emit DBG_VALUE instructions from LiveDebugVariables. by Jakob Stoklund Olesen · 15 years ago
  60. 25cde34 Also update virtRegMap when renaming virtual registers. by Jakob Stoklund Olesen · 15 years ago
  61. 9ec2011 Update LiveDebugVariables during coalescing. by Jakob Stoklund Olesen · 15 years ago
  62. 4be0bd7 Implement the first half of LiveDebugVariables. by Jakob Stoklund Olesen · 15 years ago
  63. d4900a6 Stub out a new LiveDebugVariables pass. by Jakob Stoklund Olesen · 15 years ago