| Commit message (Expand) | Author | Age | Files | Lines |
* | [modules] If we're given a module file, via -fmodule-file=, for a module, but | Richard Smith | 2015-11-05 | 1 | -4/+24 |
* | Introduce module file extensions to piggy-back data onto module files. | Douglas Gregor | 2015-11-03 | 1 | -5/+9 |
* | [modules] Allow the error when explicitly loading an incompatible module file | Richard Smith | 2015-10-16 | 1 | -5/+14 |
* | Use llvm::errc instead of std::errc. | Rafael Espindola | 2015-10-05 | 1 | -1/+1 |
* | Replace double negation of !FileID.isInvalid() with FileID.isValid(). | Yaron Keren | 2015-10-03 | 1 | -3/+3 |
* | [CUDA] Allow parsing of host and device code simultaneously. | Artem Belevich | 2015-09-22 | 1 | -5/+11 |
* | createOutputFile should set Error to something if it returns null. | Douglas Katzman | 2015-09-17 | 1 | -1/+3 |
* | Initialize the AST consumer as soon as we have both an ASTConsumer and an | Richard Smith | 2015-08-18 | 1 | -8/+15 |
* | [modules] When explicitly building a module file, don't include timestamps in | Richard Smith | 2015-08-17 | 1 | -0/+1 |
* | [modules] Stop dropping 'module.timestamp' files into the current directory | Richard Smith | 2015-08-15 | 1 | -3/+6 |
* | Add sanitizer blacklists to the rules generated with -M/-MM/-MD/-MMD. | Ivan Krasin | 2015-08-13 | 1 | -3/+5 |
* | Fix some tabs. | Richard Smith | 2015-08-11 | 1 | -4/+3 |
* | [modules] Remove now-dead code for lazy loading of files specified by -fmodul... | Richard Smith | 2015-08-09 | 1 | -17/+3 |
* | [modules] PR22534: Load files specified by -fmodule-file= eagerly. In particu... | Richard Smith | 2015-08-09 | 1 | -69/+30 |
* | Unrevert r244412 (reverted in r244414), and delete the bogus line left behind | Richard Smith | 2015-08-09 | 1 | -1/+3 |
* | Revert "[modules] Don't leak -M flags for dependency file generation into the... | Justin Bogner | 2015-08-09 | 1 | -3/+1 |
* | [modules] Don't leak -M flags for dependency file generation into the module | Richard Smith | 2015-08-09 | 1 | -1/+3 |
* | [modules] Attach dependency listeners to the module manager once when it's | Richard Smith | 2015-08-09 | 1 | -9/+7 |
* | [modules] Produce an error if -cc1 wants to implicitly build a module and no | Richard Smith | 2015-07-21 | 1 | -8/+7 |
* | Make the clang module container format selectable from the command line. | Adrian Prantl | 2015-07-17 | 1 | -8/+8 |
* | Extend -ftime-report to give more information about time spent reading module... | Richard Smith | 2015-07-14 | 1 | -2/+19 |
* | Replace some const std::string & with llvm::StringRef or std::string | Yaron Keren | 2015-07-06 | 1 | -3/+3 |
* | Revert r241330. It compiled with Visual C++ 2013 and gcc 4.9.1 (mingw) but no... | Yaron Keren | 2015-07-03 | 1 | -3/+3 |
* | Replace some const std::string & with llvm::StringRef or std::string | Yaron Keren | 2015-07-03 | 1 | -3/+3 |
* | Revert r241319, investigating. | Yaron Keren | 2015-07-03 | 1 | -3/+3 |
* | Replace some const std::string & with llvm::StringRef or std::string | Yaron Keren | 2015-07-03 | 1 | -3/+3 |
* | Introduce a PCHContainerOperations interface (NFC). | Adrian Prantl | 2015-06-20 | 1 | -25/+31 |
* | Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types | Benjamin Kramer | 2015-05-29 | 1 | -3/+2 |
* | [modules] Move implicit creation of ImportDecls for #includes transformed int... | Richard Smith | 2015-05-18 | 1 | -19/+0 |
* | [modules] Retain the name as written for umbrella headers and directories, ra... | Richard Smith | 2015-05-16 | 1 | -3/+5 |
* | [modules] Add local submodule visibility support for declarations. | Richard Smith | 2015-05-15 | 1 | -0/+5 |
* | [modules] Start moving the module visibility information off the Module itself. | Richard Smith | 2015-05-01 | 1 | -6/+4 |
* | [modules] Stop trying to fake up a linear MacroDirective history. | Richard Smith | 2015-04-29 | 1 | -63/+35 |
* | Use raw_pwrite_stream in clang. | Rafael Espindola | 2015-04-14 | 1 | -13/+17 |
* | [Frontend] Close open file handles before renaming output files | Reid Kleckner | 2015-04-10 | 1 | -10/+12 |
* | Return std::unique_ptr to avoid a release and recreate. | Rafael Espindola | 2015-04-10 | 1 | -4/+4 |
* | Use a std::unique_ptr to make it easier to see who owns the stream. | Rafael Espindola | 2015-04-10 | 1 | -10/+11 |
* | [Modules] Don't compute a modules cache path if we're not using modules! | Chandler Carruth | 2015-03-28 | 1 | -1/+2 |
* | [Modules] Stop creating timestamps for the modules cache and trying to | Chandler Carruth | 2015-03-24 | 1 | -3/+4 |
* | Remove many superfluous SmallString::str() calls. | Yaron Keren | 2015-03-18 | 1 | -5/+4 |
* | Make module files passed to a module build via -fmodule-file= available to | Richard Smith | 2015-03-18 | 1 | -0/+13 |
* | Give better diagnostics when -fmodule-file= finds a bad file: if the file is | Richard Smith | 2015-02-28 | 1 | -3/+13 |
* | [modules] Even if we already have a definition of a class, loading in another | Richard Smith | 2015-02-25 | 1 | -1/+4 |
* | [modules] Fix a bug that would result in a build with P paths through a module | Richard Smith | 2015-02-25 | 1 | -0/+3 |
* | Add -fno-implicit-modules. | Manuel Klimek | 2015-02-20 | 1 | -0/+6 |
* | [PCH/Modules] Check that the specific module cache path the PCH was built wit... | Argyrios Kyrtzidis | 2015-02-19 | 1 | -8/+12 |
* | Diagnose timeouts in the LockFileManager and delete the dead lock file | Ben Langmuir | 2015-02-09 | 1 | -2/+12 |
* | [modules] When using -E, we may try to merge decls despite having no Sema | Richard Smith | 2015-02-04 | 1 | -14/+13 |
* | PR22299: Relocate code for handling -fmodule-map-file= so that we don't try to | Richard Smith | 2015-01-23 | 1 | -8/+0 |
* | [modules] If the same .pcm file is imported via two different paths, don't | Richard Smith | 2014-12-09 | 1 | -1/+3 |