summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInstance.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [modules] When explicitly building a module file, don't include timestamps inRichard Smith2015-08-171-0/+1
* [modules] Stop dropping 'module.timestamp' files into the current directoryRichard Smith2015-08-151-3/+6
* Add sanitizer blacklists to the rules generated with -M/-MM/-MD/-MMD.Ivan Krasin2015-08-131-3/+5
* Fix some tabs.Richard Smith2015-08-111-4/+3
* [modules] Remove now-dead code for lazy loading of files specified by -fmodul...Richard Smith2015-08-091-17/+3
* [modules] PR22534: Load files specified by -fmodule-file= eagerly. In particu...Richard Smith2015-08-091-69/+30
* Unrevert r244412 (reverted in r244414), and delete the bogus line left behindRichard Smith2015-08-091-1/+3
* Revert "[modules] Don't leak -M flags for dependency file generation into the...Justin Bogner2015-08-091-3/+1
* [modules] Don't leak -M flags for dependency file generation into the moduleRichard Smith2015-08-091-1/+3
* [modules] Attach dependency listeners to the module manager once when it'sRichard Smith2015-08-091-9/+7
* [modules] Produce an error if -cc1 wants to implicitly build a module and noRichard Smith2015-07-211-8/+7
* Make the clang module container format selectable from the command line.Adrian Prantl2015-07-171-8/+8
* Extend -ftime-report to give more information about time spent reading module...Richard Smith2015-07-141-2/+19
* Replace some const std::string & with llvm::StringRef or std::stringYaron Keren2015-07-061-3/+3
* Revert r241330. It compiled with Visual C++ 2013 and gcc 4.9.1 (mingw) but no...Yaron Keren2015-07-031-3/+3
* Replace some const std::string & with llvm::StringRef or std::stringYaron Keren2015-07-031-3/+3
* Revert r241319, investigating.Yaron Keren2015-07-031-3/+3
* Replace some const std::string & with llvm::StringRef or std::stringYaron Keren2015-07-031-3/+3
* Introduce a PCHContainerOperations interface (NFC).Adrian Prantl2015-06-201-25/+31
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-3/+2
* [modules] Move implicit creation of ImportDecls for #includes transformed int...Richard Smith2015-05-181-19/+0
* [modules] Retain the name as written for umbrella headers and directories, ra...Richard Smith2015-05-161-3/+5
* [modules] Add local submodule visibility support for declarations.Richard Smith2015-05-151-0/+5
* [modules] Start moving the module visibility information off the Module itself.Richard Smith2015-05-011-6/+4
* [modules] Stop trying to fake up a linear MacroDirective history.Richard Smith2015-04-291-63/+35
* Use raw_pwrite_stream in clang.Rafael Espindola2015-04-141-13/+17
* [Frontend] Close open file handles before renaming output filesReid Kleckner2015-04-101-10/+12
* Return std::unique_ptr to avoid a release and recreate.Rafael Espindola2015-04-101-4/+4
* Use a std::unique_ptr to make it easier to see who owns the stream.Rafael Espindola2015-04-101-10/+11
* [Modules] Don't compute a modules cache path if we're not using modules!Chandler Carruth2015-03-281-1/+2
* [Modules] Stop creating timestamps for the modules cache and trying toChandler Carruth2015-03-241-3/+4
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-181-5/+4
* Make module files passed to a module build via -fmodule-file= available toRichard Smith2015-03-181-0/+13
* Give better diagnostics when -fmodule-file= finds a bad file: if the file isRichard Smith2015-02-281-3/+13
OpenPOWER on IntegriCloud