llvm/clang/unittests
Nikita Popov ed4e6e0398 [cmake] Remove LLVM_ENABLE_NEW_PASS_MANAGER cmake option
Or rather, error out if it is set to something other than ON. This
removes the ability to enable the legacy pass manager by default,
but does not remove the ability to explicitly enable it through
various flags like -flegacy-pass-manager or -enable-new-pm=0.

I checked, and our test suite definitely doesn't pass with
LLVM_ENABLE_NEW_PASS_MANAGER=OFF anymore.

Differential Revision: https://reviews.llvm.org/D123126
2022-04-06 09:52:21 +02:00
..
Analysis [clang][dataflow] Support integral casts 2022-04-05 13:55:32 +00:00
AST [C++20][Modules] Limit ModuleInternalLinkage to modules-ts. 2022-04-01 09:10:30 +01:00
ASTMatchers Reland "[ASTMatchers] Output currently matching node on crash" 2022-04-05 21:47:16 +01:00
Basic
CodeGen
CrossTU [analyzer][ctu] Fix wrong 'multiple definitions' errors caused by space characters in lookup names when parsing the ctu index file 2022-03-22 10:28:42 +08:00
DirectoryWatcher
Driver [RGT] DistroTest: Separate environment-specific test functions 2022-03-04 12:28:38 -08:00
Format [clang-format] Fix a crash in qualifier alignment 2022-04-01 17:30:59 -07:00
Frontend [cmake] Remove LLVM_ENABLE_NEW_PASS_MANAGER cmake option 2022-04-06 09:52:21 +02:00
Index
Interpreter
Introspection [IntrospectionTest] Replace "return" with "GTEST_SKIP" 2022-02-04 12:35:44 -08:00
Lex [clang][lex][minimizer] Avoid treating path separators as comments 2022-02-15 09:49:19 +01:00
libclang
Rename
Rewrite
Sema
Serialization
StaticAnalyzer [NFC][analyzer] Allow CallDescriptions to be matched with CallExprs 2022-03-01 17:13:04 +01:00
Tooling [libTooling] Fix indentation. NFC. 2022-03-28 18:34:45 +00:00
CMakeLists.txt