aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInstance.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-12-11[CrashReproducer] Collect headermap filesBruno Cardoso Lopes1-1/+13
2016-12-06Revert r288626, which reverts r288449. Original commit message:Richard Smith1-4/+17
2016-12-04Revert "Recover better from an incompatible .pcm file being provided by -fmod...Daniel Jasper1-17/+4
2016-12-02Recover better from an incompatible .pcm file being provided by -fmodule-file=.Richard Smith1-4/+17
2016-11-18Adapt to llvm NamedRegionTimer changesMatthias Braun1-5/+10
2016-11-18[CUDA] Initialize our header search using the host triple.Justin Lebar1-2/+9
2016-11-16[Frontend] Allow attaching an external sema source to compiler instance and e...Benjamin Kramer1-0/+10
2016-10-21Switch SmallSetVector to use DenseSet when it overflows its inline space.Justin Lebar1-1/+2
2016-09-27Adapt to LLVM EnableStatistics() change.Matthias Braun1-1/+1
2016-09-26CC1: Add -save-stats optionMatthias Braun1-4/+19
2016-08-26C++ Modules TS: add frontend support for building pcm files from moduleRichard Smith1-1/+1
2016-08-18Module: add -fprebuilt-module-path to support loading prebuilt modules.Manman Ren1-9/+60
2016-08-09[OpenCL][AMDGPU] Add support for -cl-denorms-are-zeroYaxun Liu1-0/+3
2016-07-18[NFC] Header cleanupMehdi Amini1-0/+1
2016-07-15Frontend: Simplify ownership model for clang's output streams.Peter Collingbourne1-16/+7
2016-06-12Add some std::move where the value is only read otherwise.Benjamin Kramer1-2/+2
2016-06-04[Modules] Improve diagnostics for LockFileManager errorsBruno Cardoso Lopes1-1/+1
2016-05-27Apply clang-tidy's misc-move-constructor-init throughout Clang.Benjamin Kramer1-1/+3
2016-04-29[CUDA] Copy host builtin types to NVPTXTargetInfo.Justin Lebar1-1/+2
2016-04-08revert SVN r265702, r265640Saleem Abdulrasool1-4/+2
2016-04-07Basic: thread CodeGenOptions into TargetInfoSaleem Abdulrasool1-2/+4
2016-03-29[CrashReproducer] Cleanup and move functionality around in ModuleDependencyCo...Bruno Cardoso Lopes1-6/+8
2016-03-23clang-cl: Fix remaining bugs in interaction of /Yc and /FI /showIncludes.Nico Weber1-4/+4
2016-03-23clang-cl: Include /FI headers in /showIncludes output.Nico Weber1-1/+1
2016-03-13clang-cl: Add /Yc argument to /showIncludes output.Nico Weber1-7/+8
2016-03-01clang-cl: Implement initial limited support for precompiled headers.Nico Weber1-4/+32
2016-02-19[modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a singleRichard Smith1-8/+2
2016-02-13Reduce the number of implicit StringRef->std::string conversions by threading...Benjamin Kramer1-1/+1
2015-12-16Update for llvm API change.Rafael Espindola1-1/+0
2015-11-16[Frontend] Rangify for loop. NFC.Vedant Kumar1-2/+2
2015-11-05[modules] If we're given a module file, via -fmodule-file=, for a module, butRichard Smith1-4/+24
2015-11-03Introduce module file extensions to piggy-back data onto module files.Douglas Gregor1-5/+9
2015-10-16[modules] Allow the error when explicitly loading an incompatible module fileRichard Smith1-5/+14
2015-10-05Use llvm::errc instead of std::errc.Rafael Espindola1-1/+1
2015-10-03Replace double negation of !FileID.isInvalid() with FileID.isValid().Yaron Keren1-3/+3
2015-09-22[CUDA] Allow parsing of host and device code simultaneously.Artem Belevich1-5/+11
2015-09-17createOutputFile should set Error to something if it returns null.Douglas Katzman1-1/+3
2015-08-18Initialize the AST consumer as soon as we have both an ASTConsumer and anRichard Smith1-8/+15
2015-08-17[modules] When explicitly building a module file, don't include timestamps inRichard Smith1-0/+1
2015-08-15[modules] Stop dropping 'module.timestamp' files into the current directoryRichard Smith1-3/+6
2015-08-13Add sanitizer blacklists to the rules generated with -M/-MM/-MD/-MMD.Ivan Krasin1-3/+5
2015-08-11Fix some tabs.Richard Smith1-4/+3
2015-08-09[modules] Remove now-dead code for lazy loading of files specified by -fmodul...Richard Smith1-17/+3
2015-08-09[modules] PR22534: Load files specified by -fmodule-file= eagerly. In particu...Richard Smith1-69/+30
2015-08-09Unrevert r244412 (reverted in r244414), and delete the bogus line left behindRichard Smith1-1/+3
2015-08-09Revert "[modules] Don't leak -M flags for dependency file generation into the...Justin Bogner1-3/+1
2015-08-09[modules] Don't leak -M flags for dependency file generation into the moduleRichard Smith1-1/+3
2015-08-09[modules] Attach dependency listeners to the module manager once when it'sRichard Smith1-9/+7
2015-07-21[modules] Produce an error if -cc1 wants to implicitly build a module and noRichard Smith1-8/+7
2015-07-17Make the clang module container format selectable from the command line.Adrian Prantl1-8/+8