summaryrefslogtreecommitdiff
path: root/lib/CodeGen/ModuleBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* D34444: Teach codegen to work in incremental processing mode.Vassil Vassilev2017-08-271-0/+13
* [Coverage] Don't emit mappings for functions in dependent contexts (fixes PR3...Vedant Kumar2017-04-191-1/+1
* [DebugInfo] Added support to Clang FE for generating debug info for preproces...Amjad Aboud2017-02-091-0/+8
* Introduce a type-safe enum for ForDefinition.John McCall2016-11-301-1/+1
* Various improvements to the public IRGen interface.John McCall2016-05-181-5/+39
* Fix a bug involving deferred decl emission and PCHReid Kleckner2016-04-221-2/+18
* revert SVN r265702, r265640Saleem Abdulrasool2016-04-081-3/+1
* Basic: move CodeGenOptions from FrontendSaleem Abdulrasool2016-04-071-1/+3
* For MS ABI, emit dllexport friend functions defined inline in classStephan Bergmann2016-03-301-4/+15
* Revert "For MS ABI, emit dllexport friend functions defined inline in class"Reid Kleckner2016-03-171-14/+4
* For MS ABI, emit dllexport friend functions defined inline in classReid Kleckner2016-03-171-4/+14
* Remove compile time PreserveName in favor of a runtime cc1 -discard-value-nam...Mehdi Amini2016-03-131-2/+3
* Make TargetInfo store an actual DataLayout instead of a string.James Y Knight2016-03-041-1/+1
* [OPENMP 4.0] Codegen for 'declare reduction' construct.Alexey Bataev2016-03-041-0/+9
* Serialize `#pragma detect_mismatch`.Nico Weber2016-03-021-5/+0
* Serialize `#pragma comment`.Nico Weber2016-03-021-10/+2
* Check for frontend errors after releasing the Builder.Manman Ren2016-01-281-3/+6
* [MS ABI] Allow a member pointers' converted type to changeDavid Majnemer2016-01-261-0/+7
* Introduce -fsanitize-stats flag.Peter Collingbourne2016-01-161-3/+5
* [MSVC Compat] Enable ABI impacting non-conforming behavior independently of -...David Majnemer2015-10-081-1/+1
* Rename DescriptionString -> DataLayoutString as it matches the actualEric Christopher2015-08-051-1/+1
* LLVM API Change: the Module always owns the DataLayoutMehdi Amini2015-07-241-8/+3
* Pass HeaderSearchOptions and PreprocessorOptions into CodeGenModule.Adrian Prantl2015-06-301-12/+21
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-1/+1
* Wrap to 80 columns. No behavior change.Nico Weber2015-01-171-1/+2
* Remove unused parameter, followup to r179639. No behavior change.Nico Weber2015-01-151-1/+0
* Remove ASTConsumer::HandleVTable()'s bool parameter.Nico Weber2015-01-151-2/+2
* 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