summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInstance.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Modules] Fix remapping from Foo.Private to Foo_Private to happen before typo...Bruno Cardoso Lopes2018-02-121-33/+33
* [Modules] Map missing private submodules from Foo.Private to Foo_PrivateBruno Cardoso Lopes2017-12-221-2/+36
* Driver: hoist the `wchar_t` handling to the driverSaleem Abdulrasool2017-10-061-0/+1
* Use the VFS from the CompilerInvocation by defaultRaphael Isemann2017-09-121-3/+7
* Fix ownership of the MemoryBuffer in a FrontendInputFile.Richard Smith2017-09-091-2/+2
* [CUDA] When compilation fails, print the compilation mode.Justin Lebar2017-09-071-2/+11
* [modules] Add ability to specify module name to module file mapping (reapply)Boris Kolpackov2017-08-311-4/+13
* Revert r312105 [modules] Add ability to specify module name to module file ma...Victor Leschuk2017-08-301-13/+4
* [modules] Add ability to specify module name to module file mappingBoris Kolpackov2017-08-301-4/+13
* [modules-ts] Omit submodule semantics for TS modulesBoris Kolpackov2017-08-291-2/+17
* Use "foo-12345.o.tmp" instead of "foo.o-12345" as temporary file name.Nico Weber2017-08-081-2/+8
* Revert r309984, "Use "foo-12345.o" instead of "foo.o-12345" as temporary file...NAKAMURA Takumi2017-08-041-6/+2
* Use "foo-12345.o" instead of "foo.o-12345" as temporary file name.Nico Weber2017-08-031-2/+6
* Teach ASTReader how to read only the Preprocessor state from an AST file, not...Richard Smith2017-06-291-2/+2
* [OpenMP] Add support for auxiliary triple specificationGheorghe-Teodor Bercea2017-06-291-2/+3
* Track the set of module maps read while building a .pcm file and reload those...Richard Smith2017-06-291-2/+5
* Support non-identifier module names when preprocessing modules.Richard Smith2017-06-191-2/+9
* Add -frewrite-imports flag.Richard Smith2017-06-091-4/+6
* Add #pragma clang module build/endbuild pragmas for performing a module buildRichard Smith2017-06-091-69/+165
* Factor out and unify emission of "module is unavailable" diagnostics.Richard Smith2017-06-051-14/+4
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+1
* Move functionality for handling module maps as inputs from the -emit-moduleRichard Smith2017-04-281-9/+11
* Preprocessor: Suppress -Wnonportable-include-path for header mapsDuncan P. N. Exon Smith2017-04-271-1/+2
* Refactor frontend InputKind to prepare for treating module maps as a distinct...Richard Smith2017-04-261-6/+7
* [PCH] Attach instance's dependency collectors to PCH external AST sources.Graydon Hoare2017-03-291-0/+10
* Move setting of LangOpts based on target flags out of CompilerInstanceEric Christopher2017-03-221-6/+0
* Remove the -faltivec alias option and replace it with -maltivec everywhere.Eric Christopher2017-03-211-0/+6
* Reapply "Modules: Cache PCMs in memory and avoid a use-after-free"Duncan P. N. Exon Smith2017-03-201-6/+17
* Revert "Modules: Cache PCMs in memory and avoid a use-after-free"Renato Golin2017-03-181-17/+6
* [Modules] In case of lock timeout, fallback and build moduleBruno Cardoso Lopes2017-03-181-5/+12
* Modules: Cache PCMs in memory and avoid a use-after-freeDuncan P. N. Exon Smith2017-03-171-6/+17
* Modules: Use hash of PCM content for SIGNATUREDuncan P. N. Exon Smith2017-03-131-1/+3
* Modules: Simplify CompilerInstance constructor, NFCDuncan P. N. Exon Smith2017-02-021-4/+1
* Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and...David Blaikie2017-01-061-6/+8
* Revert "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and ...David Blaikie2017-01-061-8/+6
* shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptionsDavid Blaikie2017-01-061-5/+3
* IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeComp...David Blaikie2017-01-051-6/+8
* Move Preprocessor over to std::shared_ptr rather than IntrusiveRefCntPtrDavid Blaikie2017-01-051-5/+7
* Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtrDavid Blaikie2017-01-051-2/+3
* Move FailedModulesSet over to shared_ptr from IntrusiveRefCntPtrDavid Blaikie2017-01-051-1/+2
* Use shared_ptr instead of IntrusiveRefCntPtr for ModuleFileExtensionDavid Blaikie2017-01-051-1/+1
* [CrashReproducer] Add support for merging -ivfsoverlayBruno Cardoso Lopes2016-12-221-0/+21
* [CrashReproducer] Collect PCH included via -include-pchBruno Cardoso Lopes2016-12-121-0/+33
* [CrashReproducer] Collect headermap filesBruno Cardoso Lopes2016-12-111-1/+13
* Revert r288626, which reverts r288449. Original commit message:Richard Smith2016-12-061-4/+17
* Revert "Recover better from an incompatible .pcm file being provided by -fmod...Daniel Jasper2016-12-041-17/+4
* Recover better from an incompatible .pcm file being provided by -fmodule-file=.Richard Smith2016-12-021-4/+17
* Adapt to llvm NamedRegionTimer changesMatthias Braun2016-11-181-5/+10
* [CUDA] Initialize our header search using the host triple.Justin Lebar2016-11-181-2/+9
* [Frontend] Allow attaching an external sema source to compiler instance and e...Benjamin Kramer2016-11-161-0/+10
OpenPOWER on IntegriCloud