1. f070268 [CodeGen] Emit DWARF "constructor" calling convention by Jonas Devlieghere · 8 years ago
  2. 00f70bd Remove redundant casts. NFC by George Burgess IV · 8 years ago
  3. a2fbcef [DebugInfo] Support DWARF v5 source code embedding extension by Scott Linder · 8 years ago
  4. 39ceac1 [CodeGen][DebugInfo] Refactor duplicated code, NFC by Scott Linder · 8 years ago
  5. 293a055 Implement function attribute artificial by Erich Keane · 8 years ago
  6. 94834f1 [DebugInfo] Update Checksum handling in CGDebugInfo by Scott Linder · 8 years ago
  7. 25f6be5 Re-commit r324490: [DebugInfo] Improvements to representation of enumeration types (PR36168) by Momchil Velikov · 8 years ago
  8. cd0ac25 Revert [DebugInfo] Improvements to representation of enumeration types (PR36168)" by Momchil Velikov · 8 years ago
  9. d7e17c2 [DebugInfo] Improvements to representation of enumeration types (PR36168) by Momchil Velikov · 8 years ago
  10. 891af03a Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types. by Sander de Smalen · 8 years ago
  11. 4e9a126 Reverting patch rL323952 due to build errors that I by Sander de Smalen · 8 years ago
  12. 17c4633 [DebugInfo] Enable debug information for C99 VLA types by Sander de Smalen · 8 years ago
  13. 212f3b9 [DWARFv5] Have -gdwarf-5 generate MD5 checksums by Paul Robinson · 8 years ago
  14. 6c5f03a Debug Info: Support DW_AT_calling_convention on composite types. by Adrian Prantl · 8 years ago
  15. 58000d2 Delete dead code. by Adrian Prantl · 8 years ago
  16. acfa339 Refactor overridden methods iteration to avoid double lookups. by Benjamin Kramer · 8 years ago
  17. 03e672c Refactor functions PrintTemplateArgumentList by Serge Pavlov · 8 years ago
  18. 356347b Simplify codegen and debug info generation for block context parameters. by Adrian Prantl · 8 years ago
  19. e78a622 Revert "Simplify codegen and debug info generation for block context parameters." by Adrian Prantl · 8 years ago
  20. 1c45b09 Simplify codegen and debug info generation for block context parameters. by Adrian Prantl · 8 years ago
  21. 1787f81 [DWARF] Allow forward declarations of a class template instantiation by Paul Robinson · 8 years ago
  22. d91bf39 Mark static member functions as static in CodeViewDebug by Adrian McCarthy · 8 years ago
  23. b52e236 IR: Represent -ggnu-pubnames with a flag on the DICompileUnit. by Peter Collingbourne · 8 years ago
  24. c6c9b8f [codeview] omit debug locations for nested exprs unless column info enabled by Bob Haarman · 8 years ago
  25. cc623ad Recommit "Add _Float16 as a C/C++ source language type" by Sjoerd Meijer · 8 years ago
  26. 9aeedde Revert "Add _Float16 as a C/C++ source language type" by Sjoerd Meijer · 8 years ago
  27. ab36f33 Add _Float16 as a C/C++ source language type by Sjoerd Meijer · 8 years ago
  28. 8040a21 Fix a bug in CGDebugInfo::EmitInlineFunctionStart causing DILocations to be by Adrian Prantl · 8 years ago
  29. 0fb5b78 Use the file name from linemarker for debug info if an input is preprocessed source. by Taewook Oh · 8 years ago
  30. de0fe07 Extract IRGen's constant-emitter into its own helper class and clean up by John McCall · 8 years ago
  31. e2e8206 [codeview] Emit nested enums and typedefs from classes by Reid Kleckner · 8 years ago
  32. 59d1220 [codeview] Fix class name formatting by Reid Kleckner · 8 years ago
  33. b442302 Debug Info: Set the DICompileUnit's isOptimized flag when compiling with LTO. by Adrian Prantl · 8 years ago
  34. 1fa1885 Adopt to LLVM API change (llvm.dbg.value no longer has an offset) by Adrian Prantl · 8 years ago
  35. a43acdc Debug Info: Avoid completing class types when a definition is in a module. by Adrian Prantl · 8 years ago
  36. 5649b0e Update for LLVM IR metadata changes (DIImportedEntity now needs a DIFile). by Adrian Prantl · 8 years ago
  37. 022e782 [AArch64] Add support for __builtin_ms_va_list on aarch64 by Martin Storsjo · 8 years ago
  38. 3dbcced Align definition of DW_OP_plus with DWARF spec [2/3] by Florian Hahn · 8 years ago
  39. 06a4b2a Correct debug info bit offset calculation for big-endian targets by Reid Kleckner · 8 years ago
  40. 24f71018 [DebugInfo] Fix comment, NFC. by Alexey Bataev · 8 years ago
  41. 5622323 [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer. by Alexey Bataev · 8 years ago
  42. 0872d6c Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 8 years ago
  43. 41d4b4e [CGDebugInfo] Finalize SubPrograms when we're done with them by Keno Fischer · 8 years ago
  44. 54f0440 [modules] Switch from inferring owning modules based on source location to by Richard Smith · 8 years ago
  45. 6fc8875 Fix scope of namespaced DISubprograms when the function definition is out-of-line. by Adrian Prantl · 8 years ago
  46. ddb8e06 Simplify DINamespace caching in CGDebugInfo by Adrian Prantl · 8 years ago
  47. d887055 Module Debug Info: Emit namespaced C++ forward decls in the correct module. by Adrian Prantl · 8 years ago
  48. 6ee72d7 Adapt to LLVM API change (DINamespace no longer takes line/file info). by Adrian Prantl · 9 years ago
  49. 8150355 Move Split DWARF handling to an MC option/command line argument rather than using metadata by David Blaikie · 9 years ago
  50. c3782a1 Debug Info: Remove special-casing of indirect function argument handling. by Adrian Prantl · 9 years ago
  51. 1ac9c98 Modular Codegen: Support homing debug info for types in modular objects by David Blaikie · 9 years ago
  52. 60fa288 Modules: Use hash of PCM content for SIGNATURE by Duncan P. N. Exon Smith · 9 years ago
  53. 2b4917f [DebugInfo] Append extended dereferencing mechanism to variables' DIExpression for targets that support more than one address space by Konstantin Zhuravlyov · 9 years ago
  54. d1ba16e [DebugInfo] Add address space when creating DIDerivedTypes by Konstantin Zhuravlyov · 9 years ago
  55. a166a2b [AST/ObjC] Make ObjCCategoryImplDecl consistent with ObjCCategoryDecl and use the category name as its DeclName by Argyrios Kyrtzidis · 9 years ago
  56. b7acfc0 PR32042: Create inlined debug info for EmitInlinedInheritingCXXConstructorCall. by Adrian Prantl · 9 years ago
  57. a0abc42 Fix assertion failure when generating debug information for a variable by Richard Smith · 9 years ago
  58. 58984e7 [OpenCL] Correct ndrange_t implementation by Anastasia Stulova · 9 years ago
  59. 546bc11 [DebugInfo] Added support to Clang FE for generating debug info for preprocessor macros. by Amjad Aboud · 9 years ago
  60. 5a3f890 Change debug-info-for-profiling from a TargetOption to a function attribute. by Dehao Chen · 9 years ago
  61. b11c873 Reapply "DebugInfo: Omit class definitions even in the presence of available_externally vtables" by David Blaikie · 9 years ago
  62. 600b526 PR0091R3: Implement parsing support for using templates as types. by Richard Smith · 9 years ago
  63. 8cf0c27 Revert "DebugInfo: Omit class definitions even in the presence of available_externally vtables" by David Blaikie · 9 years ago
  64. b06bcde DebugInfo: Omit class definitions even in the presence of available_externally vtables by David Blaikie · 9 years ago
  65. b3a70de Add -fdebug-info-for-profiling to emit more debug info for sample pgo profile collection by Dehao Chen · 9 years ago
  66. deeca6d DebugInfo: Don't include size/alignment on class declarations by David Blaikie · 9 years ago
  67. e2aab8c [DebugInfo] Added support for Checksum debug info feature. by Amjad Aboud · 9 years ago
  68. 5f4740d Update for LLVM global variable debug info API change. by Adrian Prantl · 9 years ago
  69. b701363 IRGen: Fix assertion failure when creating debug info for an integer constant wider than 64 bits. by Peter Collingbourne · 9 years ago
  70. e34d9bc Revert "Update for LLVM global variable debug info API change." by Adrian Prantl · 9 years ago
  71. db4c86f Update for LLVM global variable debug info API change. by Adrian Prantl · 9 years ago
  72. ed4eb86 Revert "Update for LLVM global variable debug info API change." by Adrian Prantl · 9 years ago
  73. 35bbcef Update for LLVM global variable debug info API change. by Adrian Prantl · 9 years ago
  74. fa9a17e [DebugInfo] Changed DIBuilder::createCompileUnit() to take DIFile instead of FileName and Directory. by Amjad Aboud · 9 years ago
  75. 1118d59 [DebugInfo] Add support for __fp16, float, and double constants. by David Gross · 9 years ago
  76. 303e2f1 Accept nullability qualifiers on array parameters. by Jordan Rose · 9 years ago
  77. 652795d Add the loop end location to the loop metadata. This additional information by Amara Emerson · 9 years ago
  78. db76357 Use an artificial debug location for non-virtual thunks. by Adrian Prantl · 9 years ago
  79. 338ef7a Emit debug info for global constants whose address is taken exactly once. by Adrian Prantl · 9 years ago
  80. bd87eb4 Add debug info support for C++11 inline namespaces. by Adrian Prantl · 9 years ago
  81. 757d317 regcall: Implement regcall Calling Conv in clang by Erich Keane · 9 years ago
  82. 0df19037 DebugInfo: support for DW_TAG_atomic_type by Victor Leschuk · 9 years ago
  83. dff3673 [codeview] emit debug info for indirect virtual base classes by Bob Haarman · 9 years ago
  84. a7ece03 DebugInfo: pass alignment value only if it was forced by Victor Leschuk · 9 years ago
  85. 01d6b96 Don't crash generating debug info for VLA in function prototype. by Eli Friedman · 9 years ago
  86. 802e4a5 DebugInfo: use uint32_t for alignment variables. by Victor Leschuk · 9 years ago
  87. e6be26c ObjectiveC generics: Add ObjCTypeParamType in the type system. by Manman Ren · 9 years ago
  88. eeb56ab Update Clang for D20147 ("DebugInfo: New metadata representation for global variables.") by Peter Collingbourne · 9 years ago
  89. 6c7b1c6 [DebugInfo] Deduplicate debug info limiting logic by Reid Kleckner · 9 years ago
  90. 22466a92 [DebugInfo] Ensure complete type is emitted with -fstandalone-debug by Reid Kleckner · 9 years ago
  91. c9404e1 [codeview] Extend the heuristic for detecting classes imported from DLLs by Reid Kleckner · 9 years ago
  92. e53683f CodeGen: Clean up implementation of vtable initializer builder. NFC. by Peter Collingbourne · 9 years ago
  93. df050fd Formatting with clang-format patch r280701 by Leny Kholodov · 9 years ago
  94. 80c047d DebugInfo: use llvm::DINode::DIFlags type for debug info flags by Leny Kholodov · 9 years ago
  95. 5981242 [codeview] Don't emit vshape info for classes without vfptrs by Reid Kleckner · 9 years ago
  96. dc12499 [codeview] Pass through vftable shape information by Reid Kleckner · 9 years ago
  97. a45c31a DebugInfo: Add flag to CU to disable emission of inline debug info into the skeleton CU by David Blaikie · 9 years ago
  98. 09906a6 Add comments. NFC by Adrian Prantl · 9 years ago
  99. a72972b Module debug info: Don't assert when encountering an incomplete definition by Adrian Prantl · 9 years ago
  100. 87173f1 PR29086: DebugInfo: Improve support for fixed array dimensions in variable length arrays by David Blaikie · 9 years ago