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