1. a9308c4 IR: Give 'DI' prefix to debug info metadata by Duncan P. N. Exon Smith · 11 years ago
  2. 537b4a8 DebugInfo: Gut DISubprogram and DILexicalBlock* by Duncan P. N. Exon Smith · 11 years ago
  3. e686f15 CodeGen: Stop using DIDescriptor::is*() and auto-casting by Duncan P. N. Exon Smith · 11 years ago
  4. 88f5008 DebugInfo: Remove LexicalBlockFile scope/context distinction by Duncan P. N. Exon Smith · 11 years ago
  5. 3386e0e LexicalScopes: Cleanup remaining uses of DebugLoc by Duncan P. N. Exon Smith · 11 years ago
  6. 82eba74 DebugLoc: Remove getFromDILexicalBlock() by Duncan P. N. Exon Smith · 11 years ago
  7. 33af7a8 LexicalScopes: Use debug info hierarchy pervasively by Duncan P. N. Exon Smith · 11 years ago
  8. 5a227ff LexicalScopes: Use MDLocation directly instead of DebugLoc by Duncan P. N. Exon Smith · 11 years ago
  9. 9dffcd0 CodeGen: Use the new DebugLoc API, NFC by Duncan P. N. Exon Smith · 11 years ago
  10. b474937 AsmPrinter: Stop creating DebugLocs by Duncan P. N. Exon Smith · 11 years ago
  11. f17583e MSVC 2013 supports std::forward_as_tuple, while MSVC 2012 did not; so we can move to using the improved API. by Aaron Ballman · 11 years ago
  12. 3dfe478 DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself. by David Blaikie · 11 years ago
  13. 2402650 Revert "Fix stuff... again." by David Blaikie · 11 years ago
  14. 2754902 Fix stuff... again. by David Blaikie · 11 years ago
  15. 325c575 Revert "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself." by David Blaikie · 11 years ago
  16. ff669d1 DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself. by David Blaikie · 11 years ago
  17. 71b7b68 Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size. by Craig Topper · 11 years ago
  18. 6230691 Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size." by Craig Topper · 11 years ago
  19. 5229cfd Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size. by Craig Topper · 11 years ago
  20. ff3dd17 Revert "Reapply "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself."" by David Blaikie · 11 years ago
  21. 448c066 Reapply "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself." by David Blaikie · 11 years ago
  22. cfd17dd Revert "Reapply "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself."""" by Eric Christopher · 11 years ago
  23. 5450240 Reapply "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself.""" by David Blaikie · 11 years ago
  24. de1e1a6 Revert "Reapply "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself."" by David Blaikie · 11 years ago
  25. 3ca92d2 Reapply "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself." by David Blaikie · 11 years ago
  26. 9a0f794 Revert "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself." by David Blaikie · 11 years ago
  27. 9408f52 DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself. by David Blaikie · 11 years ago
  28. c8caa17 Revert "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself." by David Blaikie · 11 years ago
  29. b89e6d9 DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself. by David Blaikie · 11 years ago
  30. dada538 Revert "Revert "Revert "PR20038: DebugInfo: Inlined call sites where the caller has debug info but the call itself has no debug location.""" by David Blaikie · 11 years ago
  31. 8832992 Revert "Revert "PR20038: DebugInfo: Inlined call sites where the caller has debug info but the call itself has no debug location."" by David Blaikie · 11 years ago
  32. 2952956 Revert "PR20038: DebugInfo: Inlined call sites where the caller has debug info but the call itself has no debug location." by David Blaikie · 11 years ago
  33. 4425845 PR20038: DebugInfo: Inlined call sites where the caller has debug info but the call itself has no debug location. by David Blaikie · 11 years ago
  34. ea86226 DebugInfo: Fix inlining with #file directives a little harder by David Blaikie · 11 years ago
  35. 9b8c8cd Recommit r208506: DebugInfo: Include lexical scopes in inlined subroutines. by David Blaikie · 11 years ago
  36. 290e228 Revert "DebugInfo: Include lexical scopes in inlined subroutines." by David Blaikie · 11 years ago
  37. 9576766 DebugInfo: Include lexical scopes in inlined subroutines. by David Blaikie · 11 years ago
  38. 2f143e0 Reapply r207876 (Try simplifying LexicalScopes ownership again) including a workaround for an MSVC2012 bug regarding forward_as_tuple by David Blaikie · 11 years ago
  39. 9dabbf6 Revert "Try simplifying LexicalScopes ownership again." by David Blaikie · 11 years ago
  40. 658a20b Try simplifying LexicalScopes ownership again. by David Blaikie · 12 years ago
  41. d730500 Speculatively roll back r207724-r207726, which are code cleanup changes and by Richard Smith · 12 years ago
  42. 6b71cc7 LexicalScopes: Use unique_ptr to manage ownership of abstract LexicalScopes. by David Blaikie · 12 years ago
  43. 998deda Forgotten reformatting. by David Blaikie · 12 years ago
  44. b369144 LexicalScopes: use unique_ptr to own LexicalScope objects. by David Blaikie · 12 years ago
  45. f74bde6 Convert more loops to range-based equivalents by Alexey Samsonov · 12 years ago
  46. 41b977d Convert several loops over MachineFunction basic blocks to range-based loops by Alexey Samsonov · 12 years ago
  47. 1b9dde0 [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
  48. c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  49. 9a4c9e5 [Layering] Move DebugInfo.h into the IR library where its implementation by Chandler Carruth · 12 years ago
  50. b7dee8a Remove capability for polymorphic destruction from LexicalScope by Eric Christopher · 12 years ago
  51. 6211e4b Formatting, 80-col, trailing whitespace. by Eric Christopher · 12 years ago
  52. e4daf52 typo. by Adrian Prantl · 12 years ago
  53. 24fd7ee Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid specifying the vector size. by Craig Topper · 12 years ago
  54. 80170e5 Return SmallVectorImpl& instead of SmallVector& in a couple places to avoid having to specify the vector size in multiple places. by Craig Topper · 12 years ago
  55. e498b25 Correct indentation for dumping LexicalScope. by Manman Ren · 13 years ago
  56. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  57. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  58. e38859d Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and by Bill Wendling · 13 years ago
  59. a379b181 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 14 years ago
  60. 76933f4 Don't forget to reconstruct D after changing the scope that we're looking at. by Eric Christopher · 14 years ago
  61. 6647b83 Add a new wrapper node for a DILexicalBlock that encapsulates it and a by Eric Christopher · 14 years ago
  62. db4374a Provide fast path as Jakob suggested. by Devang Patel · 14 years ago
  63. 784077e Stay within 80 columns. by Devang Patel · 14 years ago
  64. e1649c3 Provide utility to extract and use lexical scoping information from machine instructions. by Devang Patel · 14 years ago