1. 432a388 IWYU for llvm-config.h in llvm, additions. by Nico Weber · 7 years ago
  2. f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  3. 615eb47 Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people. by Aaron Ballman · 8 years ago
  4. 3e0199f [dump] Remove NDEBUG from test to enable dump methods [NFC] by Don Hinton · 8 years ago
  5. e018bbd Fixing an issue with the initialization of LexicalScopes objects when mixing debug by Wolfgang Pieb · 8 years ago
  6. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  7. fb31da1 Don't generate line&scope debug info for meta-instructions. by Adrian Prantl · 8 years ago
  8. 334a130 Revert "Don't generate line&scope debug info for meta-instructions." by Adrian Prantl · 8 years ago
  9. 4c047f8 Don't generate line&scope debug info for meta-instructions. by Adrian Prantl · 8 years ago
  10. 5db84df [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  11. 76b5b74 Handle link of NoDebug CU with a CU that has debug emission enabled by Teresa Johnson · 9 years ago
  12. 14303d1 Reformat slightly. by Eric Christopher · 9 years ago
  13. 8c209aa Cleanup dump() functions. by Matthias Braun · 9 years ago
  14. 16b2ace Rewrite loops to use range-based for. (NFC) by Adrian Prantl · 9 years ago
  15. a5ba991 Fixed Dwarf debug info emission to skip DILexicalBlockFile entries. by Amjad Aboud · 9 years ago
  16. a9308c4 IR: Give 'DI' prefix to debug info metadata by Duncan P. N. Exon Smith · 10 years ago
  17. 537b4a8 DebugInfo: Gut DISubprogram and DILexicalBlock* by Duncan P. N. Exon Smith · 10 years ago
  18. e686f15 CodeGen: Stop using DIDescriptor::is*() and auto-casting by Duncan P. N. Exon Smith · 10 years ago
  19. 88f5008 DebugInfo: Remove LexicalBlockFile scope/context distinction by Duncan P. N. Exon Smith · 10 years ago
  20. 3386e0e LexicalScopes: Cleanup remaining uses of DebugLoc by Duncan P. N. Exon Smith · 10 years ago
  21. 82eba74 DebugLoc: Remove getFromDILexicalBlock() by Duncan P. N. Exon Smith · 10 years ago
  22. 33af7a8 LexicalScopes: Use debug info hierarchy pervasively by Duncan P. N. Exon Smith · 10 years ago
  23. 5a227ff LexicalScopes: Use MDLocation directly instead of DebugLoc by Duncan P. N. Exon Smith · 10 years ago
  24. 9dffcd0 CodeGen: Use the new DebugLoc API, NFC by Duncan P. N. Exon Smith · 10 years ago
  25. b474937 AsmPrinter: Stop creating DebugLocs by Duncan P. N. Exon Smith · 11 years ago
  26. 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
  27. 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
  28. 2402650 Revert "Fix stuff... again." by David Blaikie · 11 years ago
  29. 2754902 Fix stuff... again. by David Blaikie · 11 years ago
  30. 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
  31. 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
  32. 71b7b68 Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size. by Craig Topper · 11 years ago
  33. 6230691 Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size." by Craig Topper · 11 years ago
  34. 5229cfd Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size. by Craig Topper · 11 years ago
  35. 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
  36. 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
  37. 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
  38. 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
  39. 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
  40. 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
  41. 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
  42. 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
  43. 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
  44. 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
  45. 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
  46. 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
  47. 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
  48. 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
  49. ea86226 DebugInfo: Fix inlining with #file directives a little harder by David Blaikie · 11 years ago
  50. 9b8c8cd Recommit r208506: DebugInfo: Include lexical scopes in inlined subroutines. by David Blaikie · 11 years ago
  51. 290e228 Revert "DebugInfo: Include lexical scopes in inlined subroutines." by David Blaikie · 11 years ago
  52. 9576766 DebugInfo: Include lexical scopes in inlined subroutines. by David Blaikie · 11 years ago
  53. 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
  54. 9dabbf6 Revert "Try simplifying LexicalScopes ownership again." by David Blaikie · 11 years ago
  55. 658a20b Try simplifying LexicalScopes ownership again. by David Blaikie · 11 years ago
  56. d730500 Speculatively roll back r207724-r207726, which are code cleanup changes and by Richard Smith · 11 years ago
  57. 6b71cc7 LexicalScopes: Use unique_ptr to manage ownership of abstract LexicalScopes. by David Blaikie · 11 years ago
  58. 998deda Forgotten reformatting. by David Blaikie · 11 years ago
  59. b369144 LexicalScopes: use unique_ptr to own LexicalScope objects. by David Blaikie · 11 years ago
  60. f74bde6 Convert more loops to range-based equivalents by Alexey Samsonov · 11 years ago
  61. 41b977d Convert several loops over MachineFunction basic blocks to range-based loops by Alexey Samsonov · 11 years ago
  62. 1b9dde0 [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 11 years ago
  63. c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 11 years ago
  64. 9a4c9e5 [Layering] Move DebugInfo.h into the IR library where its implementation by Chandler Carruth · 12 years ago
  65. b7dee8a Remove capability for polymorphic destruction from LexicalScope by Eric Christopher · 12 years ago
  66. 6211e4b Formatting, 80-col, trailing whitespace. by Eric Christopher · 12 years ago
  67. e4daf52 typo. by Adrian Prantl · 12 years ago
  68. 24fd7ee Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid specifying the vector size. by Craig Topper · 12 years ago
  69. 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
  70. e498b25 Correct indentation for dumping LexicalScope. by Manman Ren · 13 years ago
  71. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  72. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  73. e38859d Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and by Bill Wendling · 13 years ago
  74. a379b181 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 14 years ago
  75. 76933f4 Don't forget to reconstruct D after changing the scope that we're looking at. by Eric Christopher · 14 years ago
  76. 6647b83 Add a new wrapper node for a DILexicalBlock that encapsulates it and a by Eric Christopher · 14 years ago
  77. db4374a Provide fast path as Jakob suggested. by Devang Patel · 14 years ago
  78. 784077e Stay within 80 columns. by Devang Patel · 14 years ago
  79. e1649c3 Provide utility to extract and use lexical scoping information from machine instructions. by Devang Patel · 14 years ago