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