1. 4d54e543 D34444: Teach codegen to work in incremental processing mode. by Vassil Vassilev · 8 years ago
  2. f224d70 [Coverage] Don't emit mappings for functions in dependent contexts (fixes PR32679) by Vedant Kumar · 8 years ago
  3. 546bc11 [DebugInfo] Added support to Clang FE for generating debug info for preprocessor macros. by Amjad Aboud · 9 years ago
  4. d195d4c Introduce a type-safe enum for ForDefinition. by John McCall · 9 years ago
  5. 6909fee Various improvements to the public IRGen interface. by John McCall · 9 years ago
  6. ea53dba Fix a bug involving deferred decl emission and PCH by Reid Kleckner · 9 years ago
  7. 10a4972 revert SVN r265702, r265640 by Saleem Abdulrasool · 9 years ago
  8. 94cfc60 Basic: move CodeGenOptions from Frontend by Saleem Abdulrasool · 9 years ago
  9. 17d7d14 For MS ABI, emit dllexport friend functions defined inline in class by Stephan Bergmann · 10 years ago
  10. 4084504 Revert "For MS ABI, emit dllexport friend functions defined inline in class" by Reid Kleckner · 10 years ago
  11. 0f6caf6 For MS ABI, emit dllexport friend functions defined inline in class by Reid Kleckner · 10 years ago
  12. 557c20a Remove compile time PreserveName in favor of a runtime cc1 -discard-value-names option by Mehdi Amini · 10 years ago
  13. b214cbc Make TargetInfo store an actual DataLayout instead of a string. by James Y Knight · 10 years ago
  14. c5b1d32 [OPENMP 4.0] Codegen for 'declare reduction' construct. by Alexey Bataev · 10 years ago
  15. cbbaeb1 Serialize `#pragma detect_mismatch`. by Nico Weber · 10 years ago
  16. 6622029 Serialize `#pragma comment`. by Nico Weber · 10 years ago
  17. 581c2b9 Check for frontend errors after releasing the Builder. by Manman Ren · 10 years ago
  18. 929025d [MS ABI] Allow a member pointers' converted type to change by David Majnemer · 10 years ago
  19. dc13453 Introduce -fsanitize-stats flag. by Peter Collingbourne · 10 years ago
  20. 3f02150 [MSVC Compat] Enable ABI impacting non-conforming behavior independently of -fms-compatibility by David Majnemer · 10 years ago
  21. 964a5f3 Rename DescriptionString -> DataLayoutString as it matches the actual by Eric Christopher · 10 years ago
  22. ca3cf9e LLVM API Change: the Module always owns the DataLayout by Mehdi Amini · 10 years ago
  23. e74f525 Pass HeaderSearchOptions and PreprocessorOptions into CodeGenModule. by Adrian Prantl · 10 years ago
  24. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  25. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  26. 34eb207 Use 'override/final' instead of 'virtual' for overridden methods by Alexander Kornienko · 10 years ago
  27. b6cb695 Wrap to 80 columns. No behavior change. by Nico Weber · 11 years ago
  28. 8afb37e Remove unused parameter, followup to r179639. No behavior change. by Nico Weber · 11 years ago
  29. b6a5d05 Remove ASTConsumer::HandleVTable()'s bool parameter. by Nico Weber · 11 years ago
  30. 5fb9424 Initialize CodeGeneratorImpl::Ctx in constructor. by Yaron Keren · 11 years ago
  31. 0c0a8c8 Tweak the assert in ModuleBuilder from r224533 (PR21989) by Hans Wennborg · 11 years ago
  32. 2b0d014 ModuleBuilder: assert that all deferred inline method defs get handled by Hans Wennborg · 11 years ago
  33. 94d384e InstrProf: Don't emit coverage for uninstantiated templates by Justin Bogner · 11 years ago
  34. c9cbde7 [modules] Fix a rejects-valid resulting from emitting an inline function by Richard Smith · 11 years ago
  35. ee02499 Add coverage mapping generation. by Alex Lorenz · 11 years ago
  36. 7f5755c Notional simplification: defer emitting deferred inline methods until we finish by Richard Smith · 11 years ago
  37. 1ba0a07 Re-commit r214547 with tests fixed. Hopefully all the bots will be happy now. by Richard Smith · 11 years ago
  38. 455768e Revert r214547 due to test breakage. by Richard Smith · 11 years ago
  39. cf08ff5 Fix iterator invalidation issues that are breaking my modules buildbot's bootstrap. by Richard Smith · 11 years ago
  40. 56fc62b MS compatibility: always emit dllexported in-class initialized static data members (PR20140) by Hans Wennborg · 11 years ago
  41. dfcb7d6 Defer codegen of inline method definitions to the end of current top level declaration by Hans Wennborg · 11 years ago
  42. fb8d02b Implement -Wframe-larger-than backend diagnostic by Alp Toker · 11 years ago
  43. a926d84 Emit used/dllexport inline method definitions in nested classes (PR19743, PR11170) by Hans Wennborg · 11 years ago
  44. 4f12f10 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  45. dfca6f9 [C++11] Replace OwningPtr include with <memory>. by Ahmed Charles · 12 years ago
  46. b898432 Replace OwningPtr with std::unique_ptr. by Ahmed Charles · 12 years ago
  47. 629afae [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with iterator_range decls(). The same is true for the noload versions of these APIs. Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  48. 9a16beb Change OwningPtr::take() to OwningPtr::release(). by Ahmed Charles · 12 years ago
  49. a798a9d Switch all uses of LLVM_OVERRIDE to just use 'override' directly. by Craig Topper · 12 years ago
  50. 5553d0d Sort all the #include lines with LLVM's utils/sort_includes.py which by Chandler Carruth · 12 years ago
  51. c0ff744 When we decide to output a deferred decl, remember the llvm GlobalValue. by Rafael Espindola · 12 years ago
  52. 4a9ec7b PR16933: Don't try to codegen things after we've seen errors. by David Blaikie · 12 years ago
  53. b2e86eb DebugInfo: Unify & optimize the lazy addition of record types by David Blaikie · 12 years ago
  54. 75958c4 clang-cl: Support the run-time selection options (/MD, /MT et al.) by Hans Wennborg · 12 years ago
  55. 48ad6dc PR16214, PR14467: DebugInfo: use "RequireCompleteType" to decide when to emit the full definition of a type in -flimit-debug-info by David Blaikie · 12 years ago
  56. 5d041be Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. by Aaron Ballman · 12 years ago
  57. e43f0fe Forward #pragma comment(lib/linker) through as flags metadata by Reid Kleckner · 12 years ago
  58. 568d410 Don't propagate around TargetOptions in IR-gen; we don't use it. by John McCall · 12 years ago
  59. c86a2f3 Pass the target options through to code generation. by Bill Wendling · 13 years ago
  60. ffd5551 Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 13 years ago
  61. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  62. dd31ca1 Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  63. bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
  64. df88f6f Replace MarkVarRequired with a more generic by Rafael Espindola · 14 years ago
  65. 189fa74 Fix a small difference in sema and codegen views of what needs to be output. by Rafael Espindola · 14 years ago
  66. e277899 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
  67. 68e081d Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 14 years ago
  68. 841dd88 Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continue by Argyrios Kyrtzidis · 14 years ago
  69. 9c902b5 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
  70. e8bbc12 Extend the ASTContext constructor to delay the initialization of by Douglas Gregor · 14 years ago
  71. 4a8ea10 Modify some deleted function methods to better reflect reality: by Alexis Hunt · 14 years ago
  72. d66828d In addition to in-class member functions marked with the "used" by Douglas Gregor · 15 years ago
  73. e061015 Emit in-class member function definitions that are marked by Douglas Gregor · 15 years ago
  74. 8509824 Move CodeGenOptions.h *back* into Frontend. This should have been done when the by Chandler Carruth · 15 years ago
  75. 88d292c Rework when and how vtables are emitted, by tracking where vtables are by Douglas Gregor · 15 years ago
  76. 731be66 Revert changes r97693, r97700, and r97718. by John McCall · 16 years ago
  77. 6abe39c Create a TargetMachine whenever we create a CodeGenAction. The codegen of by John McCall · 16 years ago
  78. e017ecc Remove ';' after method definition. Noticed by clang++, which one would think by Daniel Dunbar · 16 years ago
  79. 337e3a5 Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. by Benjamin Kramer · 16 years ago
  80. bc55fe2 Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library. by Chandler Carruth · 16 years ago
  81. 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  82. 4016518 Switch TargetInfo to store an llvm::Triple. by Daniel Dunbar · 16 years ago
  83. ecaeaa8 Update for changes in LLVM. Hopefully this is the last one for a while. by Owen Anderson · 16 years ago
  84. 0320075 Hold the LLVMContext by reference instead of by pointer. by Owen Anderson · 16 years ago
  85. d9dd77f Update for LLVMContext+Module change. by Owen Anderson · 16 years ago
  86. beecd58 Explictly track tentative definitions within Sema, then hand those by Douglas Gregor · 16 years ago
  87. 5bbb3c8 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 17 years ago
  88. cf16983 change HandleTranslationUnit to take an ASTContext instead of TranslationUnit by Chris Lattner · 17 years ago
  89. 984fac5 most of this is plumbing to get CompileOptions down into by Chris Lattner · 17 years ago
  90. 4b4f67a Remove some redundant Decl -> Decl castings. by Argyrios Kyrtzidis · 17 years ago
  91. 6e6ad60 Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 17 years ago
  92. 30c514e Add GetModule accessor to ModuleBuilder by Daniel Dunbar · 17 years ago
  93. fce4be8 Clean up CodeGenModule interface. by Daniel Dunbar · 17 years ago
  94. 89da6ad Change ObjCRuntime GenerateProtocol[Ref] methods to take by Daniel Dunbar · 17 years ago
  95. 3ad5348 Add LangOptions::NeXTRuntime. by Daniel Dunbar · 17 years ago
  96. 56fdb6a More #include cleaning by Daniel Dunbar · 17 years ago
  97. 221fa94 More #include cleaning by Daniel Dunbar · 17 years ago
  98. 303e2c2 Add dummy Mac Objective-C runtime interface. by Daniel Dunbar · 17 years ago
  99. 53c362e 80 cols by Nico Weber · 17 years ago
  100. 7db4f60 ParseAST now conditionally deletes the passed ASTConsumer. by Ted Kremenek · 17 years ago