1. c84d8e8 [clang][modules] Introduce new `ModuleCache` interface (#131193) by Jan Svoboda · 3 months ago
  2. 9e2eb95 [Coroutines] [CodeGen] Don't actually emit an output file from unit test by Benjamin Kramer · 4 months ago
  3. 15c49b9 [Coroutines] [CodeGen] Don't change AST in CodeGen/Coroutines by Chuanqi Xu · 4 months ago
  4. 8bf19ec [clang] Fix use of dangling ptr in CommandLineTest (#119798) by macurtis-amd · 6 months ago
  5. df9a14d Reapply "[NFC] Explicitly pass a VFS when creating DiagnosticsEngine (#115852)" by Kadir Cetinkaya · 7 months ago
  6. a1153cd Revert "[NFC] Explicitly pass a VFS when creating DiagnosticsEngine (#115852)" by Sylvestre Ledru · 7 months ago
  7. bdd10d9 [NFC] Explicitly pass a VFS when creating DiagnosticsEngine (#115852) by kadir çetinkaya · 7 months ago
  8. 4e60075 [Clang] [Tests] Refactor most unit tests to use DynamicRecursiveASTVisitor (#115132) by Sirraide · 7 months ago
  9. 5845688 Reapply "[clang] Introduce diagnostics suppression mappings (#112517)" by Kadir Cetinkaya · 7 months ago
  10. 5f140ba Revert "[clang] Introduce diagnostics suppression mappings (#112517)" by Kadir Cetinkaya · 7 months ago
  11. 41e3919 [clang] Introduce diagnostics suppression mappings (#112517) by kadir çetinkaya · 7 months ago
  12. 4dd55c5 [clang] Use {} instead of std::nullopt to initialize empty ArrayRef (#109399) by Jay Foad · 8 months ago
  13. b1aea98 [clang] Make deprecations of some `FileManager` APIs formal (#110014) by Jan Svoboda · 9 months ago
  14. 3cd3202 [Frontend] Teach LoadFromASTFile to take FileName by StringRef (NFC) (#109583) by Kazu Hirata · 9 months ago
  15. efdb3ae Revert "[SystemZ][z/OS] Propagate IsText parameter to open text files as text (#107906)" by Abhina Sreeskantharajan · 9 months ago
  16. 7db641a [clang] Don't call raw_string_ostream::flush() (NFC) by Youngsuk Kim · 9 months ago
  17. edf3b27 [SystemZ][z/OS] Propagate IsText parameter to open text files as text (#107906) by Abhina Sree · 9 months ago
  18. 918972b [clang] Strip unneeded calls to raw_string_ostream::str() (NFC) by JOE1994 · 9 months ago
  19. 9e21174 [clang] Avoid 'raw_string_ostream::str' (NFC) by Youngsuk Kim · 12 months ago
  20. f3dcc23 [clang] Use StringRef::{starts,ends}_with (NFC) (#75149) by Kazu Hirata · 1 year, 6 months ago
  21. 21361bb [clang] Remove unused argument. NFC. (#73594) by Juergen Ributzka · 1 year, 7 months ago
  22. b0abc9d [clang] NFCI: Use `FileEntryRef` in `ASTReader::GetHeaderFileInfo()` by Jan Svoboda · 1 year, 9 months ago
  23. e1cc299 [clang] Introduce copy-on-write `CompilerInvocation` (#65412) by Jan Svoboda · 1 year, 10 months ago
  24. 8e0c9bb [clang] NFCI: Change returned AnalyzerOptions smart pointer to reference by Jan Svoboda · 1 year, 10 months ago
  25. 5746002 [clang] NFCI: Change returned LanguageOptions pointer to reference by Jan Svoboda · 1 year, 10 months ago
  26. a57bdc8 [clang] Fix leak in LoadFromCommandLineWorkingDirectory unit test by Hamish Knight · 2 years ago
  27. 62e4c22 [clang] Fix ASTUnit working directory handling by Hamish Knight · 2 years ago
  28. 807aa26 [C++20] [Modules] Don't ignore -fmodule-file when we compile pcm files by Chuanqi Xu · 2 years, 1 month ago
  29. 55f7e00 [libclang] Add index option to store preambles in memory by Igor Kushnir · 2 years, 3 months ago
  30. cc92959 [libclang] Add API to override preamble storage path by Igor Kushnir · 2 years, 4 months ago
  31. d768bf9 [NFC][TargetParser] Replace uses of llvm/Support/Host.h by Archibald Elliott · 2 years, 4 months ago
  32. 62c7f03 [NFC][TargetParser] Remove llvm/ADT/Triple.h by Archibald Elliott · 2 years, 4 months ago
  33. b2b078a [clang/CodeGenActionTest] Use the platform's path separator for the `DebugInfoCWDCodeGen` test by Argyrios Kyrtzidis · 2 years, 5 months ago
  34. 6ad0788 [clang] Use std::optional instead of llvm::Optional (NFC) by Kazu Hirata · 2 years, 5 months ago
  35. a1580d7 [clang] Add #include <optional> (NFC) by Kazu Hirata · 2 years, 5 months ago
  36. f09cf34 [Support] Move TargetParsers to new component by Archibald Elliott · 2 years, 6 months ago
  37. a41fbb1 [clang/unittests] Use std::nullopt instead of None (NFC) by Kazu Hirata · 2 years, 7 months ago
  38. 84a9ec2 Remove redundant option -menable-unsafe-fp-math. by Zahira Ammarguellat · 2 years, 9 months ago
  39. afb4efd Fix lack of cc1 flag in llvmcmd sections when assertions are enabled by Aiden Grossman · 2 years, 11 months ago
  40. 8dfaecc [CGDebugInfo] Access the current working directory from the `VFS` by Argyrios Kyrtzidis · 2 years, 11 months ago
  41. 35ab2a1 Fix a buglet in remove_dots(). by Paul Pluzhnikov · 3 years, 1 month ago
  42. 00a3c9f [Frontend] Flip default of CreateInvocationOptions::ProbePrecompiled to false by Sam McCall · 3 years, 1 month ago
  43. f44552a [Frontend] Fix broken createInvocation test due to bad merge by Sam McCall · 3 years, 2 months ago
  44. 499d0b9 [clang] createInvocationFromCommandLine -> createInvocation, delete former. NFC by Sam McCall · 3 years, 2 months ago
  45. 04b4190 [Driver] Make "upgrade" of -include to include-pch optional; disable in clangd by Sam McCall · 3 years, 2 months ago
  46. 40c1372 [Frontend] give createInvocationFromCommandLine an options struct by Sam McCall · 3 years, 2 months ago
  47. 06285fc [test][clang] Use -clear-ast-before-backend instead of -flegacy-pass-manager in CommandLineTest by Arthur Eubanks · 3 years, 2 months ago
  48. ed4e6e0 [cmake] Remove LLVM_ENABLE_NEW_PASS_MANAGER cmake option by Nikita Popov · 3 years, 3 months ago
  49. b3dae59 [clang] Fix CodeGenAction for LLVM IR MemBuffers by Ryan Senanayake · 3 years, 3 months ago
  50. d0262c2 [llvm] Add null-termination capability to SmallVectorMemoryBuffer by Jan Svoboda · 3 years, 6 months ago
  51. 655bea4 [modules] Use `HashBuilder` and `MD5` for the module hash. by Alexandre Rames · 3 years, 10 months ago
  52. 2ff7ca9 [clangd] Avoid "expected one compiler job" by picking the first eligible job. by Sam McCall · 3 years, 11 months ago
  53. 1def257 PR51018: Remove explicit conversions from SmallString to StringRef to future-proof against C++23 by David Blaikie · 4 years ago
  54. 63816645 Introduce SYCL 2020 mode by Aaron Ballman · 4 years, 1 month ago
  55. 26bbb87 [clang] Implement CompilerInvocation copy assignment by Jan Svoboda · 4 years, 2 months ago
  56. 09d1f6e [clang] Fix copy constructor of CompilerInvocation by Jan Svoboda · 4 years, 3 months ago
  57. cc26943 [clang][cli] Ensure plugin args are generated in deterministic order by Jan Svoboda · 4 years, 3 months ago
  58. c165a99 [SYCL] Rework the SYCL driver options by Aaron Ballman · 4 years, 3 months ago
  59. 4295ae9 [clang][modules] Use extensible RTTI for ModuleFileExtension by Jan Svoboda · 4 years, 4 months ago
  60. ed86328 [clang][cli] Add explicit round-trip test by Jan Svoboda · 4 years, 4 months ago
  61. 8afabff Frontend: Fix memory leak in CompilerInstance::setVerboseOutputStream by Duncan P. N. Exon Smith · 4 years, 7 months ago
  62. 2154cff [clang][cli] Store LangStandard::Kind in LangOptions by Jan Svoboda · 4 years, 5 months ago
  63. 9710064 Reapply "[clang][cli] Port DiagnosticOpts to new option parsing system" by Jan Svoboda · 4 years, 5 months ago
  64. 8e3e148 Revert "[clang][cli] Port DiagnosticOpts to new option parsing system" by Jan Svoboda · 4 years, 5 months ago
  65. 8e3230f [clang][cli] Port DiagnosticOpts to new option parsing system by Jan Svoboda · 4 years, 6 months ago
  66. 33f90f3 [clang][cli] Report the actual argument parsing result by Jan Svoboda · 4 years, 6 months ago
  67. a828fb4 [clang][cli] Port a CommaJoined option to the marshalling infrastructure by Jan Svoboda · 4 years, 6 months ago
  68. 67a4c67 Reapply "[clang][cli] Allow users to specify a conditional to prevent parsing options with MarshallingInfo" by Jan Svoboda · 4 years, 5 months ago
  69. d0fa7a0 Revert "[clang][cli] Allow users to specify a conditional to prevent parsing options with MarshallingInfo" by Jan Svoboda · 4 years, 5 months ago
  70. c6ea4d5 [clang][cli] Implement ContainsN Google Test matcher by Jan Svoboda · 4 years, 6 months ago
  71. 77db83a [clang][cli] Allow users to specify a conditional to prevent parsing options with MarshallingInfo by Jan Svoboda · 4 years, 6 months ago
  72. ce8c59e Reapply multiple "[clang][cli]" patches by Jan Svoboda · 4 years, 6 months ago
  73. f111cf9 [clang][cli] Specify correct integer width for -fbuild-session-timestamp by Jan Svoboda · 4 years, 6 months ago
  74. 1876a29 Revert more changes that landed on top of 741978d727 by Nico Weber · 4 years, 6 months ago
  75. 63a2481 [clang][cli] Implement `getAllArgValues` marshalling by Jan Svoboda · 4 years, 6 months ago
  76. 70410a2 [clang][cli] Let denormalizer decide how to render the option based on the option class by Jan Svoboda · 4 years, 6 months ago
  77. f2661be [clang][cli] Prevent double denormalization by Jan Svoboda · 4 years, 6 months ago
  78. 95114f2 [clang][cli] Do not marshall only CC1Option flags in BoolOption by Jan Svoboda · 4 years, 6 months ago
  79. b61f288 Add comment to closing brace of anonymous namespace, NFC by Duncan P. N. Exon Smith · 4 years, 6 months ago
  80. 6baa976 [clang][cli] Add flexible TableGen multiclass for boolean options by Jan Svoboda · 4 years, 6 months ago
  81. 10f4057 [clang][cli] Don't always emit -f[no-]legacy-pass-manager by Jan Svoboda · 4 years, 6 months ago
  82. 6f26a6d Reland "[clang][cli] CompilerInvocationTest: add tests for boolean options" by Jan Svoboda · 4 years, 6 months ago
  83. a600432 Frontend: Migrate to FileEntryRef in TextDiagnosticTest, NFC by Duncan P. N. Exon Smith · 4 years, 6 months ago
  84. 13e4e5e Revert "[clang][cli] CompilerInvocationTest: add tests for boolean options" by Jan Svoboda · 4 years, 6 months ago
  85. 35621cc [clang][cli] CompilerInvocationTest: add tests for boolean options by Jan Svoboda · 4 years, 6 months ago
  86. 216d430 [clang][cli] CompilerInvocationTest: join and add test cases by Jan Svoboda · 4 years, 6 months ago
  87. 03692ba [clang][cli] CompilerInvocationTest: check arg parsing does not produce diagnostics by Jan Svoboda · 4 years, 6 months ago
  88. 4894e42 [clang][cli] CompilerInvocationTest: remove unnecessary command line arguments by Jan Svoboda · 4 years, 6 months ago
  89. 5afff86 [clang][cli] CompilerInvocationTest: split enum test into two by Jan Svoboda · 4 years, 6 months ago
  90. f825ec8 [clang][cli] CompilerInvocationTest: rename member variable in fixture by Jan Svoboda · 4 years, 6 months ago
  91. cf2bb22 [clang][cli] CompilerInvocationTest: join two test fixtures into one by Jan Svoboda · 4 years, 6 months ago
  92. 2b84efa [clang][cli] Port Frontend option flags to new option parsing system by Jan Svoboda · 4 years, 7 months ago
  93. 88ab384 [clang][cli] Split DefaultAnyOf into a default value and ImpliedByAnyOf by Jan Svoboda · 4 years, 7 months ago
  94. dbfa69c Port some floating point options to new option marshalling infrastructure by Jan Svoboda · 4 years, 7 months ago
  95. 659f4bd [clang] Add an option for hiding line numbers in diagnostics by Raphael Isemann · 4 years, 8 months ago
  96. fd14a1f [clang][Frontend] Add missing error handling by LemonBoy · 4 years, 8 months ago
  97. e2d61ae Correctly set CompilingPCH in PrecompilePreambleAction. by Adam Czachorowski · 4 years, 11 months ago
  98. e4e2d8e Ensure that CompilerInvocationTest normalizes default target triples by Daniel Grumberg · 5 years ago
  99. 6330653 [unittest] Fix FrontendTests CanGenerateCC1CommandLineFlag when LLVM_DEFAULT_TARGET_TRIPLE is not normalized after D79796 by Fangrui Song · 5 years ago
  100. 29125dd Start adding support for generating CC1 command lines from CompilerInvocation by Daniel Grumberg · 5 years ago