1. 87cb734 [Clang] Add VerboseOutputStream to CompilerInstance by Scott Linder · 6 years ago
  2. 930ada9 Replace platform-dependent `stat` with `llvm::sys::fs::status`. NFC intended. by Volodymyr Sapsai · 6 years ago
  3. 1731fc8 Reapply: [Modules][PCH] Hash input files content by Bruno Cardoso Lopes · 6 years ago
  4. 3be9169 Temporarily Revert [Modules][PCH] Hash input files content by Eric Christopher · 6 years ago
  5. 2a1386c [Modules][PCH] Hash input files content by Bruno Cardoso Lopes · 6 years ago
  6. 9ef6c49 FileManager: Use llvm::Expected in new getFileRef API by Duncan P. N. Exon Smith · 6 years ago
  7. 26a92d5 Improve behavior in the case of stack exhaustion. by Richard Smith · 6 years ago
  8. 4dc5573 Introduce FileEntryRef and use it when handling includes to report correct dependencies by Alex Lorenz · 6 years ago
  9. 2b3d49b [Clang] Migrate llvm::make_unique to std::make_unique by Jonas Devlieghere · 6 years ago
  10. 09d890d Move LangStandard*, InputKind::Language to Basic by Rainer Orth · 6 years ago
  11. d9b948b Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC by Fangrui Song · 6 years ago
  12. 8d323d1 [clang] Adopt new FileManager error-returning APIs by Harlan Haskins · 6 years ago
  13. 0e82895 BitStream reader: propagate errors by JF Bastien · 6 years ago
  14. 8d9eb7a Unify DependencyFileGenerator class and DependencyCollector interface (NFCI) by Alex Lorenz · 6 years ago
  15. 88377d8 [Frontend] SetUpDiagnosticLog should handle unowned diagnostic consumer by Alex Lorenz · 6 years ago
  16. 3a75330 [CodeComplete] Remove obsolete isOutputBinary(). by Sam McCall · 7 years ago
  17. d880de2 Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps. by Anton Afanasyev · 7 years ago
  18. db8a742 Basic: Return a reference from FileManager::getVirtualFileSystem, NFC by Duncan P. N. Exon Smith · 7 years ago
  19. 1da7eac Frontend: Remove CompilerInstance::VirtualFileSystem, NFC by Duncan P. N. Exon Smith · 7 years ago
  20. 0a2be46 Modules: Invalidate out-of-date PCMs as they're discovered by Duncan P. N. Exon Smith · 7 years ago
  21. 8bef5cd Modules: Rename MemoryBufferCache to InMemoryModuleCache by Duncan P. N. Exon Smith · 7 years ago
  22. 95f2ca5 [HIP] Fix size_t for MSVC environment by Yaxun Liu · 7 years ago
  23. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  24. 0a6b5b6 PTH-- Remove feature entirely- by Erich Keane · 7 years ago
  25. 9941da4 Sink BuryPointer from Clang into LLVM for reuse there by David Blaikie · 7 years ago
  26. 436f7b6 [Frontend/Modules] Show diagnostics on prebuilt module configuration mismatch too by David Blaikie · 7 years ago
  27. 5904c41 Reapply "Fix regression in behavior of clang -x c++-header -fmodule-name=XXX" by Benjamin Kramer · 7 years ago
  28. dfc56b4 Revert "Fix regression in behavior of clang -x c++-header -fmodule-name=XXX" by Ilya Biryukov · 7 years ago
  29. 4dc0b1a Fix clang -Wimplicit-fallthrough warnings across llvm, NFC by Reid Kleckner · 7 years ago
  30. 2902989 Fix typo in comment. by Richard Smith · 7 years ago
  31. 17f0026 Fix regression in behavior of clang -x c++-header -fmodule-name=XXX by Richard Smith · 7 years ago
  32. fa98390 NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) by Erik Pilkington · 7 years ago
  33. fc51490 Lift VFS from clang to llvm (NFC) by Jonas Devlieghere · 7 years ago
  34. d6509cf [modules] Frontend support for building a header module from a list of by Richard Smith · 7 years ago
  35. 0ae0056 [VFS] vfs::directory_iterator yields path and file type instead of full Status by Sam McCall · 7 years ago
  36. 7b27454 [ADT] Normalize empty triple components by Petr Hosek · 7 years ago
  37. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  38. 52431f3 Reapply r336660: [Modules] Autoload subdirectory modulemaps with specific LangOpts by Bruno Cardoso Lopes · 7 years ago
  39. 773c7c4 Revert "[modules] Fix 37878; Autoload subdirectory modulemaps with specific LangOpts" by Bruno Cardoso Lopes · 7 years ago
  40. a153641 [modules] Fix 37878; Autoload subdirectory modulemaps with specific LangOpts by Yuka Takahashi · 7 years ago
  41. 76675de [clang-cl, PCH] Implement support for MS-style PCH through headers by Erich Keane · 7 years ago
  42. 0a7b297 Factor out Clang's desired 8MB stack size constant from the various by Richard Smith · 7 years ago
  43. 7a985e1 Improve diagnostics for config mismatches with -fmodule-file. by Richard Smith · 7 years ago
  44. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  45. 425f48d [clang-cl] Print /showIncludes to stderr, if used in combination with /E, /EP or /P by Erich Keane · 7 years ago
  46. 22d9706 [Modules] Allow @import to reach submodules in private module maps by Bruno Cardoso Lopes · 7 years ago
  47. a3b5f71 Use export_as for autolinking frameworks by Bruno Cardoso Lopes · 8 years ago
  48. ade321e Revert r329684 (and follow-ups 329693, 329714). See discussion on https://reviews.llvm.org/D43578. by Nico Weber · 8 years ago
  49. c88deb1 -ftime-report switch support in Clang. by Andrew V. Tischenko · 8 years ago
  50. 2a8c18d Fix typos in clang by Alexander Kornienko · 8 years ago
  51. 005c2e5 [vfs] Don't bail out after a missing -ivfsoverlay file by Ben Langmuir · 8 years ago
  52. f040158 Remove problematic PrettyStackTrace entry added in r328276 by Jordan Rose · 8 years ago
  53. 1e879d8 Sink PrettyDeclStackTrace down to the AST library by Jordan Rose · 8 years ago
  54. 970b281 [Modules] Honor -fmodule-name when handling private framework modules by Bruno Cardoso Lopes · 8 years ago
  55. 9284931 [Modules] Fix remapping from Foo.Private to Foo_Private to happen before typo correction by Bruno Cardoso Lopes · 8 years ago
  56. 84bc0a2 [Modules] Map missing private submodules from Foo.Private to Foo_Private by Bruno Cardoso Lopes · 8 years ago
  57. 729379a Driver: hoist the `wchar_t` handling to the driver by Saleem Abdulrasool · 8 years ago
  58. abc3d04 Use the VFS from the CompilerInvocation by default by Raphael Isemann · 8 years ago
  59. 6d9bc27 Fix ownership of the MemoryBuffer in a FrontendInputFile. by Richard Smith · 8 years ago
  60. 78137ec [CUDA] When compilation fails, print the compilation mode. by Justin Lebar · 8 years ago
  61. d30446f [modules] Add ability to specify module name to module file mapping (reapply) by Boris Kolpackov · 8 years ago
  62. db68911 Revert r312105 [modules] Add ability to specify module name to module file mapping by Victor Leschuk · 8 years ago
  63. 7a71b4b [modules] Add ability to specify module name to module file mapping by Boris Kolpackov · 8 years ago
  64. 734d854 [modules-ts] Omit submodule semantics for TS modules by Boris Kolpackov · 8 years ago
  65. 2db4719 Use "foo-12345.o.tmp" instead of "foo.o-12345" as temporary file name. by Nico Weber · 8 years ago
  66. 8e72a07 Revert r309984, "Use "foo-12345.o" instead of "foo.o-12345" as temporary file name." by NAKAMURA Takumi · 8 years ago
  67. 09f4992 Use "foo-12345.o" instead of "foo.o-12345" as temporary file name. by Nico Weber · 8 years ago
  68. dbafb6c Teach ASTReader how to read only the Preprocessor state from an AST file, not the ASTContext state. by Richard Smith · 8 years ago
  69. 59d7b77 [OpenMP] Add support for auxiliary triple specification by Gheorghe-Teodor Bercea · 8 years ago
  70. 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
  71. 9565c75b Support non-identifier module names when preprocessing modules. by Richard Smith · 8 years ago
  72. 86a3ef5 Add -frewrite-imports flag. by Richard Smith · 8 years ago
  73. 5d2ed48 Add #pragma clang module build/endbuild pragmas for performing a module build by Richard Smith · 8 years ago
  74. 27e5aa0 Factor out and unify emission of "module is unavailable" diagnostics. by Richard Smith · 8 years ago
  75. e37ad5a Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 8 years ago
  76. f74d946 Move functionality for handling module maps as inputs from the -emit-module by Richard Smith · 8 years ago
  77. cfc1f6a Preprocessor: Suppress -Wnonportable-include-path for header maps by Duncan P. N. Exon Smith · 8 years ago
  78. 40c0efa Refactor frontend InputKind to prepare for treating module maps as a distinct kind of input. by Richard Smith · 8 years ago
  79. ce539b5 [PCH] Attach instance's dependency collectors to PCH external AST sources. by Graydon Hoare · 9 years ago
  80. 3646e62 Move setting of LangOpts based on target flags out of CompilerInstance by Eric Christopher · 9 years ago
  81. 758aad7 Remove the -faltivec alias option and replace it with -maltivec everywhere. by Eric Christopher · 9 years ago
  82. 030d7d6 Reapply "Modules: Cache PCMs in memory and avoid a use-after-free" by Duncan P. N. Exon Smith · 9 years ago
  83. f1966cf Revert "Modules: Cache PCMs in memory and avoid a use-after-free" by Renato Golin · 9 years ago
  84. 5a0af1f [Modules] In case of lock timeout, fallback and build module by Bruno Cardoso Lopes · 9 years ago
  85. 079c40e Modules: Cache PCMs in memory and avoid a use-after-free by Duncan P. N. Exon Smith · 9 years ago
  86. 60fa288 Modules: Use hash of PCM content for SIGNATURE by Duncan P. N. Exon Smith · 9 years ago
  87. 1116d69 Modules: Simplify CompilerInstance constructor, NFC by Duncan P. N. Exon Smith · 9 years ago
  88. ea4395e Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer" by David Blaikie · 9 years ago
  89. 81d0829 Revert "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer" by David Blaikie · 9 years ago
  90. 9c28cb3 shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptions by David Blaikie · 9 years ago
  91. 9280a85 IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer by David Blaikie · 9 years ago
  92. 4156546 Move Preprocessor over to std::shared_ptr rather than IntrusiveRefCntPtr by David Blaikie · 9 years ago
  93. e304168 Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtr by David Blaikie · 9 years ago
  94. f95113d Move FailedModulesSet over to shared_ptr from IntrusiveRefCntPtr by David Blaikie · 9 years ago
  95. 61137e1 Use shared_ptr instead of IntrusiveRefCntPtr for ModuleFileExtension by David Blaikie · 9 years ago
  96. 82ec4fde [CrashReproducer] Add support for merging -ivfsoverlay by Bruno Cardoso Lopes · 9 years ago
  97. 7aff2bb [CrashReproducer] Collect PCH included via -include-pch by Bruno Cardoso Lopes · 9 years ago
  98. 181225b [CrashReproducer] Collect headermap files by Bruno Cardoso Lopes · 9 years ago
  99. a114c46 Revert r288626, which reverts r288449. Original commit message: by Richard Smith · 9 years ago
  100. 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