summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/ModuleBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Initialize CodeGeneratorImpl::Ctx in constructor.Yaron Keren2014-12-251-1/+1
* Tweak the assert in ModuleBuilder from r224533 (PR21989)Hans Wennborg2014-12-191-2/+3
* ModuleBuilder: assert that all deferred inline method defs get handledHans Wennborg2014-12-181-4/+7
* InstrProf: Don't emit coverage for uninstantiated templatesJustin Bogner2014-11-181-3/+5
* [modules] Fix a rejects-valid resulting from emitting an inline functionRichard Smith2014-08-131-1/+5
* Add coverage mapping generation.Alex Lorenz2014-08-041-4/+13
* Notional simplification: defer emitting deferred inline methods until we finishRichard Smith2014-08-011-4/+21
* Re-commit r214547 with tests fixed. Hopefully all the bots will be happy now.Richard Smith2014-08-011-3/+5
* Revert r214547 due to test breakage.Richard Smith2014-08-011-6/+3
* Fix iterator invalidation issues that are breaking my modules buildbot's boot...Richard Smith2014-08-011-3/+6
* MS compatibility: always emit dllexported in-class initialized static data me...Hans Wennborg2014-07-171-0/+13
* Defer codegen of inline method definitions to the end of current top level de...Hans Wennborg2014-06-061-6/+18
* Implement -Wframe-larger-than backend diagnosticAlp Toker2014-06-051-0/+15
* Emit used/dllexport inline method definitions in nested classes (PR19743, PR1...Hans Wennborg2014-05-231-11/+14
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-14/+14
* [C++11] Replace OwningPtr include with <memory>.Ahmed Charles2014-03-091-1/+1
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-3/+4
* [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with itera...Aaron Ballman2014-03-071-4/+2
* Change OwningPtr::take() to OwningPtr::release().Ahmed Charles2014-03-071-3/+1
* Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper2014-03-021-1/+1
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-1/+1
* When we decide to output a deferred decl, remember the llvm GlobalValue.Rafael Espindola2013-12-091-0/+2
* PR16933: Don't try to codegen things after we've seen errors.David Blaikie2013-08-191-0/+12
* DebugInfo: Unify & optimize the lazy addition of record typesDavid Blaikie2013-08-151-1/+1
* clang-cl: Support the run-time selection options (/MD, /MT et al.)Hans Wennborg2013-08-081-0/+3
* PR16214, PR14467: DebugInfo: use "RequireCompleteType" to decide when to emit...David Blaikie2013-07-131-0/+7
* Adding support for MSVC #pragma detect_mismatch functionality by emitting a F...Aaron Ballman2013-06-041-0/+5
* Forward #pragma comment(lib/linker) through as flags metadataReid Kleckner2013-05-081-0/+9
* Don't propagate around TargetOptions in IR-gen; we don't use it.John McCall2013-04-161-8/+6
* Pass the target options through to code generation.Bill Wendling2013-02-141-4/+8
* Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth2013-01-021-3/+3
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+3
* Move TargetData to DataLayout.Micah Villmow2012-10-081-3/+3
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-1/+1
* Replace MarkVarRequired with a more genericRafael Espindola2012-03-081-2/+2
* Fix a small difference in sema and codegen views of what needs to be output.Rafael Espindola2012-03-051-0/+4
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-3/+3
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+2
* Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continueArgyrios Kyrtzidis2011-11-181-1/+2
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-3/+3
* Extend the ASTContext constructor to delay the initialization ofDouglas Gregor2011-09-021-3/+3
* Modify some deleted function methods to better reflect reality:Sean Hunt2011-05-061-1/+1
* In addition to in-class member functions marked with the "used"Douglas Gregor2011-02-191-1/+2
* Emit in-class member function definitions that are markedDouglas Gregor2011-02-151-0/+12
* Move CodeGenOptions.h *back* into Frontend. This should have been done when theChandler Carruth2010-06-151-1/+1
* Rework when and how vtables are emitted, by tracking where vtables areDouglas Gregor2010-05-131-0/+7
* Revert changes r97693, r97700, and r97718.John McCall2010-03-041-9/+4
* Create a TargetMachine whenever we create a CodeGenAction. The codegen ofJohn McCall2010-03-041-4/+9
* Remove ';' after method definition. Noticed by clang++, which one would thinkDaniel Dunbar2009-12-191-1/+1
* Remove remaining VISIBILITY_HIDDEN from anonymous namespaces.Benjamin Kramer2009-11-281-3/+1