- 0a6b5b6 PTH-- Remove feature entirely- by Erich Keane · 7 years ago
- 9941da4 Sink BuryPointer from Clang into LLVM for reuse there by David Blaikie · 7 years ago
- 436f7b6 [Frontend/Modules] Show diagnostics on prebuilt module configuration mismatch too by David Blaikie · 7 years ago
- 5904c41 Reapply "Fix regression in behavior of clang -x c++-header -fmodule-name=XXX" by Benjamin Kramer · 7 years ago
- dfc56b4 Revert "Fix regression in behavior of clang -x c++-header -fmodule-name=XXX" by Ilya Biryukov · 7 years ago
- 4dc0b1a Fix clang -Wimplicit-fallthrough warnings across llvm, NFC by Reid Kleckner · 7 years ago
- 2902989 Fix typo in comment. by Richard Smith · 7 years ago
- 17f0026 Fix regression in behavior of clang -x c++-header -fmodule-name=XXX by Richard Smith · 7 years ago
- fa98390 NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) by Erik Pilkington · 7 years ago
- fc51490 Lift VFS from clang to llvm (NFC) by Jonas Devlieghere · 7 years ago
- d6509cf [modules] Frontend support for building a header module from a list of by Richard Smith · 7 years ago
- 0ae0056 [VFS] vfs::directory_iterator yields path and file type instead of full Status by Sam McCall · 7 years ago
- 7b27454 [ADT] Normalize empty triple components by Petr Hosek · 7 years ago
- 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
- 52431f3 Reapply r336660: [Modules] Autoload subdirectory modulemaps with specific LangOpts by Bruno Cardoso Lopes · 7 years ago
- 773c7c4 Revert "[modules] Fix 37878; Autoload subdirectory modulemaps with specific LangOpts" by Bruno Cardoso Lopes · 7 years ago
- a153641 [modules] Fix 37878; Autoload subdirectory modulemaps with specific LangOpts by Yuka Takahashi · 7 years ago
- 76675de [clang-cl, PCH] Implement support for MS-style PCH through headers by Erich Keane · 7 years ago
- 0a7b297 Factor out Clang's desired 8MB stack size constant from the various by Richard Smith · 7 years ago
- 7a985e1 Improve diagnostics for config mismatches with -fmodule-file. by Richard Smith · 7 years ago
- 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
- 425f48d [clang-cl] Print /showIncludes to stderr, if used in combination with /E, /EP or /P by Erich Keane · 7 years ago
- 22d9706 [Modules] Allow @import to reach submodules in private module maps by Bruno Cardoso Lopes · 7 years ago
- a3b5f71 Use export_as for autolinking frameworks by Bruno Cardoso Lopes · 7 years ago
- ade321e Revert r329684 (and follow-ups 329693, 329714). See discussion on https://reviews.llvm.org/D43578. by Nico Weber · 7 years ago
- c88deb1 -ftime-report switch support in Clang. by Andrew V. Tischenko · 7 years ago
- 2a8c18d Fix typos in clang by Alexander Kornienko · 7 years ago
- 005c2e5 [vfs] Don't bail out after a missing -ivfsoverlay file by Ben Langmuir · 8 years ago
- f040158 Remove problematic PrettyStackTrace entry added in r328276 by Jordan Rose · 8 years ago
- 1e879d8 Sink PrettyDeclStackTrace down to the AST library by Jordan Rose · 8 years ago
- 970b281 [Modules] Honor -fmodule-name when handling private framework modules by Bruno Cardoso Lopes · 8 years ago
- 9284931 [Modules] Fix remapping from Foo.Private to Foo_Private to happen before typo correction by Bruno Cardoso Lopes · 8 years ago
- 84bc0a2 [Modules] Map missing private submodules from Foo.Private to Foo_Private by Bruno Cardoso Lopes · 8 years ago
- 729379a Driver: hoist the `wchar_t` handling to the driver by Saleem Abdulrasool · 8 years ago
- abc3d04 Use the VFS from the CompilerInvocation by default by Raphael Isemann · 8 years ago
- 6d9bc27 Fix ownership of the MemoryBuffer in a FrontendInputFile. by Richard Smith · 8 years ago
- 78137ec [CUDA] When compilation fails, print the compilation mode. by Justin Lebar · 8 years ago
- d30446f [modules] Add ability to specify module name to module file mapping (reapply) by Boris Kolpackov · 8 years ago
- db68911 Revert r312105 [modules] Add ability to specify module name to module file mapping by Victor Leschuk · 8 years ago
- 7a71b4b [modules] Add ability to specify module name to module file mapping by Boris Kolpackov · 8 years ago
- 734d854 [modules-ts] Omit submodule semantics for TS modules by Boris Kolpackov · 8 years ago
- 2db4719 Use "foo-12345.o.tmp" instead of "foo.o-12345" as temporary file name. by Nico Weber · 8 years ago
- 8e72a07 Revert r309984, "Use "foo-12345.o" instead of "foo.o-12345" as temporary file name." by NAKAMURA Takumi · 8 years ago
- 09f4992 Use "foo-12345.o" instead of "foo.o-12345" as temporary file name. by Nico Weber · 8 years ago
- dbafb6c Teach ASTReader how to read only the Preprocessor state from an AST file, not the ASTContext state. by Richard Smith · 8 years ago
- 59d7b77 [OpenMP] Add support for auxiliary triple specification by Gheorghe-Teodor Bercea · 8 years ago
- f3f8461 Track the set of module maps read while building a .pcm file and reload those when preprocessing from that .pcm file. by Richard Smith · 8 years ago
- 9565c75b Support non-identifier module names when preprocessing modules. by Richard Smith · 8 years ago
- 86a3ef5 Add -frewrite-imports flag. by Richard Smith · 8 years ago
- 5d2ed48 Add #pragma clang module build/endbuild pragmas for performing a module build by Richard Smith · 8 years ago
- 27e5aa0 Factor out and unify emission of "module is unavailable" diagnostics. by Richard Smith · 8 years ago
- e37ad5a Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 8 years ago
- f74d946 Move functionality for handling module maps as inputs from the -emit-module by Richard Smith · 8 years ago
- cfc1f6a Preprocessor: Suppress -Wnonportable-include-path for header maps by Duncan P. N. Exon Smith · 8 years ago
- 40c0efa Refactor frontend InputKind to prepare for treating module maps as a distinct kind of input. by Richard Smith · 8 years ago
- ce539b5 [PCH] Attach instance's dependency collectors to PCH external AST sources. by Graydon Hoare · 8 years ago
- 3646e62 Move setting of LangOpts based on target flags out of CompilerInstance by Eric Christopher · 9 years ago
- 758aad7 Remove the -faltivec alias option and replace it with -maltivec everywhere. by Eric Christopher · 9 years ago
- 030d7d6 Reapply "Modules: Cache PCMs in memory and avoid a use-after-free" by Duncan P. N. Exon Smith · 9 years ago
- f1966cf Revert "Modules: Cache PCMs in memory and avoid a use-after-free" by Renato Golin · 9 years ago
- 5a0af1f [Modules] In case of lock timeout, fallback and build module by Bruno Cardoso Lopes · 9 years ago
- 079c40e Modules: Cache PCMs in memory and avoid a use-after-free by Duncan P. N. Exon Smith · 9 years ago
- 60fa288 Modules: Use hash of PCM content for SIGNATURE by Duncan P. N. Exon Smith · 9 years ago
- 1116d69 Modules: Simplify CompilerInstance constructor, NFC by Duncan P. N. Exon Smith · 9 years ago
- ea4395e Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer" by David Blaikie · 9 years ago
- 81d0829 Revert "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer" by David Blaikie · 9 years ago
- 9c28cb3 shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptions by David Blaikie · 9 years ago
- 9280a85 IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer by David Blaikie · 9 years ago
- 4156546 Move Preprocessor over to std::shared_ptr rather than IntrusiveRefCntPtr by David Blaikie · 9 years ago
- e304168 Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtr by David Blaikie · 9 years ago
- f95113d Move FailedModulesSet over to shared_ptr from IntrusiveRefCntPtr by David Blaikie · 9 years ago
- 61137e1 Use shared_ptr instead of IntrusiveRefCntPtr for ModuleFileExtension by David Blaikie · 9 years ago
- 82ec4fde [CrashReproducer] Add support for merging -ivfsoverlay by Bruno Cardoso Lopes · 9 years ago
- 7aff2bb [CrashReproducer] Collect PCH included via -include-pch by Bruno Cardoso Lopes · 9 years ago
- 181225b [CrashReproducer] Collect headermap files by Bruno Cardoso Lopes · 9 years ago
- a114c46 Revert r288626, which reverts r288449. Original commit message: by Richard Smith · 9 years ago
- ad3ba6b Revert "Recover better from an incompatible .pcm file being provided by -fmodule-file=. We try to include the headers of the module textually in this case, still enforcing the modules semantic rules. In order to make that work, we need to still track that we're entering and leaving the module. Also, if the module was also marked as unavailable (perhaps because it was missing a file), we shouldn't mark the module unavailable -- we don't need the module to be complete if we're going to enter it textually." by Daniel Jasper · 9 years ago
- 444e6f3 Recover better from an incompatible .pcm file being provided by -fmodule-file=. by Richard Smith · 9 years ago
- ae032b6 Adapt to llvm NamedRegionTimer changes by Matthias Braun · 9 years ago
- f91086b [CUDA] Initialize our header search using the host triple. by Justin Lebar · 9 years ago
- 7de9969 [Frontend] Allow attaching an external sema source to compiler instance and extra diags to TypoCorrections by Benjamin Kramer · 9 years ago
- 5e83dfe Switch SmallSetVector to use DenseSet when it overflows its inline space. by Justin Lebar · 9 years ago
- ec1c5a2 Adapt to LLVM EnableStatistics() change. by Matthias Braun · 9 years ago
- abb6eea CC1: Add -save-stats option by Matthias Braun · 9 years ago
- bbcc9f0 C++ Modules TS: add frontend support for building pcm files from module by Richard Smith · 9 years ago
- 11f2a47 Module: add -fprebuilt-module-path to support loading prebuilt modules. by Manman Ren · 9 years ago
- 2c17e82 [OpenCL][AMDGPU] Add support for -cl-denorms-are-zero by Yaxun Liu · 9 years ago
- 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
- 03f8907 Frontend: Simplify ownership model for clang's output streams. by Peter Collingbourne · 9 years ago
- d6da1a0 Add some std::move where the value is only read otherwise. by Benjamin Kramer · 9 years ago
- 4a52222 [Modules] Improve diagnostics for LockFileManager errors by Bruno Cardoso Lopes · 9 years ago
- cfeacf5 Apply clang-tidy's misc-move-constructor-init throughout Clang. by Benjamin Kramer · 9 years ago
- 76945b2 [CUDA] Copy host builtin types to NVPTXTargetInfo. by Justin Lebar · 9 years ago
- 10a4972 revert SVN r265702, r265640 by Saleem Abdulrasool · 9 years ago
- 724275ba Basic: thread CodeGenOptions into TargetInfo by Saleem Abdulrasool · 9 years ago
- b1631d9 [CrashReproducer] Cleanup and move functionality around in ModuleDependencyCollector. NFC by Bruno Cardoso Lopes · 9 years ago
- f54146c clang-cl: Fix remaining bugs in interaction of /Yc and /FI /showIncludes. by Nico Weber · 10 years ago
- 149d9522 clang-cl: Include /FI headers in /showIncludes output. by Nico Weber · 10 years ago
- 4b5aede clang-cl: Add /Yc argument to /showIncludes output. by Nico Weber · 10 years ago
- 2ca4be9 clang-cl: Implement initial limited support for precompiled headers. by Nico Weber · 10 years ago