summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInstance.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Switch SmallSetVector to use DenseSet when it overflows its inline space.Justin Lebar2016-10-211-1/+2
* Adapt to LLVM EnableStatistics() change.Matthias Braun2016-09-271-1/+1
* CC1: Add -save-stats optionMatthias Braun2016-09-261-4/+19
* C++ Modules TS: add frontend support for building pcm files from moduleRichard Smith2016-08-261-1/+1
* Module: add -fprebuilt-module-path to support loading prebuilt modules.Manman Ren2016-08-181-9/+60
* [OpenCL][AMDGPU] Add support for -cl-denorms-are-zeroYaxun Liu2016-08-091-0/+3
* [NFC] Header cleanupMehdi Amini2016-07-181-0/+1
* Frontend: Simplify ownership model for clang's output streams.Peter Collingbourne2016-07-151-16/+7
* Add some std::move where the value is only read otherwise.Benjamin Kramer2016-06-121-2/+2
* [Modules] Improve diagnostics for LockFileManager errorsBruno Cardoso Lopes2016-06-041-1/+1
* Apply clang-tidy's misc-move-constructor-init throughout Clang.Benjamin Kramer2016-05-271-1/+3
* [CUDA] Copy host builtin types to NVPTXTargetInfo.Justin Lebar2016-04-291-1/+2
* revert SVN r265702, r265640Saleem Abdulrasool2016-04-081-4/+2
* Basic: thread CodeGenOptions into TargetInfoSaleem Abdulrasool2016-04-071-2/+4
* [CrashReproducer] Cleanup and move functionality around in ModuleDependencyCo...Bruno Cardoso Lopes2016-03-291-6/+8
* clang-cl: Fix remaining bugs in interaction of /Yc and /FI /showIncludes.Nico Weber2016-03-231-4/+4
* clang-cl: Include /FI headers in /showIncludes output.Nico Weber2016-03-231-1/+1
* clang-cl: Add /Yc argument to /showIncludes output.Nico Weber2016-03-131-7/+8
* clang-cl: Implement initial limited support for precompiled headers.Nico Weber2016-03-011-4/+32
* [modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a singleRichard Smith2016-02-191-8/+2
* Reduce the number of implicit StringRef->std::string conversions by threading...Benjamin Kramer2016-02-131-1/+1
* Update for llvm API change.Rafael Espindola2015-12-161-1/+0
* [Frontend] Rangify for loop. NFC.Vedant Kumar2015-11-161-2/+2
* [modules] If we're given a module file, via -fmodule-file=, for a module, butRichard Smith2015-11-051-4/+24
* Introduce module file extensions to piggy-back data onto module files.Douglas Gregor2015-11-031-5/+9
* [modules] Allow the error when explicitly loading an incompatible module fileRichard Smith2015-10-161-5/+14
* Use llvm::errc instead of std::errc.Rafael Espindola2015-10-051-1/+1
* Replace double negation of !FileID.isInvalid() with FileID.isValid().Yaron Keren2015-10-031-3/+3
* [CUDA] Allow parsing of host and device code simultaneously.Artem Belevich2015-09-221-5/+11
* createOutputFile should set Error to something if it returns null.Douglas Katzman2015-09-171-1/+3
* Initialize the AST consumer as soon as we have both an ASTConsumer and anRichard Smith2015-08-181-8/+15
OpenPOWER on IntegriCloud