summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
AgeCommit message (Expand)Author
2015-06-30Pass HeaderSearchOptions and PreprocessorOptions into CodeGenModule.Adrian Prantl
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko
2015-01-17Wrap to 80 columns. No behavior change.Nico Weber
2015-01-15Remove unused parameter, followup to r179639. No behavior change.Nico Weber
2015-01-15Remove ASTConsumer::HandleVTable()'s bool parameter.Nico Weber
2014-12-25Initialize CodeGeneratorImpl::Ctx in constructor.Yaron Keren
2014-12-19Tweak the assert in ModuleBuilder from r224533 (PR21989)Hans Wennborg
2014-12-18ModuleBuilder: assert that all deferred inline method defs get handledHans Wennborg
2014-11-18InstrProf: Don't emit coverage for uninstantiated templatesJustin Bogner
2014-08-13[modules] Fix a rejects-valid resulting from emitting an inline functionRichard Smith
2014-08-04Add coverage mapping generation.Alex Lorenz
2014-08-01Notional simplification: defer emitting deferred inline methods until we finishRichard Smith
2014-08-01Re-commit r214547 with tests fixed. Hopefully all the bots will be happy now.Richard Smith
2014-08-01Revert r214547 due to test breakage.Richard Smith
2014-08-01Fix iterator invalidation issues that are breaking my modules buildbot's boot...Richard Smith
2014-07-17MS compatibility: always emit dllexported in-class initialized static data me...Hans Wennborg
2014-06-06Defer codegen of inline method definitions to the end of current top level de...Hans Wennborg
2014-06-05Implement -Wframe-larger-than backend diagnosticAlp Toker
2014-05-23Emit used/dllexport inline method definitions in nested classes (PR19743, PR1...Hans Wennborg
2014-03-12[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper
2014-03-09[C++11] Replace OwningPtr include with <memory>.Ahmed Charles
2014-03-07Replace OwningPtr with std::unique_ptr.Ahmed Charles
2014-03-07[C++11] Replacing DeclBase iterators decls_begin() and decls_end() with itera...Aaron Ballman
2014-03-07Change OwningPtr::take() to OwningPtr::release().Ahmed Charles
2014-03-02Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper
2014-01-07Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth
2013-12-09When we decide to output a deferred decl, remember the llvm GlobalValue.Rafael Espindola
2013-08-19PR16933: Don't try to codegen things after we've seen errors.David Blaikie
2013-08-15DebugInfo: Unify & optimize the lazy addition of record typesDavid Blaikie
2013-08-08clang-cl: Support the run-time selection options (/MD, /MT et al.)Hans Wennborg
2013-07-13PR16214, PR14467: DebugInfo: use "RequireCompleteType" to decide when to emit...David Blaikie
2013-06-04Adding support for MSVC #pragma detect_mismatch functionality by emitting a F...Aaron Ballman
2013-05-08Forward #pragma comment(lib/linker) through as flags metadataReid Kleckner
2013-04-16Don't propagate around TargetOptions in IR-gen; we don't use it.John McCall
2013-02-14Pass the target options through to code generation.Bill Wendling
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-08Replace MarkVarRequired with a more genericRafael Espindola
2012-03-05Fix a small difference in sema and codegen views of what needs to be output.Rafael Espindola
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-11-18Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continueArgyrios Kyrtzidis
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-02Extend the ASTContext constructor to delay the initialization ofDouglas Gregor
2011-05-06Modify some deleted function methods to better reflect reality:Alexis Hunt
2011-02-19In addition to in-class member functions marked with the "used"Douglas Gregor