Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / unittests / Analysis / FlowSensitive / CMakeLists.txt
bloba9c07d930cdd071a49a3b4547167bc1c96a2008c
1 set(LLVM_LINK_COMPONENTS
2   FrontendOpenMP
3   Support
4   )
6 add_clang_unittest(ClangAnalysisFlowSensitiveTests
7   ArenaTest.cpp
8   CFGMatchSwitchTest.cpp
9   ChromiumCheckModelTest.cpp
10   DataflowAnalysisContextTest.cpp
11   DataflowEnvironmentTest.cpp
12   DebugSupportTest.cpp
13   DeterminismTest.cpp
14   LoggerTest.cpp
15   MapLatticeTest.cpp
16   MatchSwitchTest.cpp
17   MultiVarConstantPropagationTest.cpp
18   RecordOpsTest.cpp
19   SignAnalysisTest.cpp
20   SingleVarConstantPropagationTest.cpp
21   SolverTest.cpp
22   TestingSupport.cpp
23   TestingSupportTest.cpp
24   TransferBranchTest.cpp
25   TransferTest.cpp
26   TypeErasedDataflowAnalysisTest.cpp
27   UncheckedOptionalAccessModelTest.cpp
28   ValueTest.cpp
29   )
31 clang_target_link_libraries(ClangAnalysisFlowSensitiveTests
32   PRIVATE
33   clangAST
34   clangASTMatchers
35   clangAnalysis
36   clangAnalysisFlowSensitive
37   clangAnalysisFlowSensitiveModels
38   clangBasic
39   clangFrontend
40   clangLex
41   clangSerialization
42   clangTooling
43   )
45 target_link_libraries(ClangAnalysisFlowSensitiveTests
46   PRIVATE
47   clangTesting
48   LLVMTestingAnnotations
49   LLVMTestingSupport
50   )