[DFAJumpThreading] Remove incoming StartBlock from all phis when unfolding select...
[llvm-project.git] / clang / lib / StaticAnalyzer / Checkers / CMakeLists.txt
blobd849649c96a0d13295f8b9a3c1e518e1d1ecce5e
1 set(LLVM_LINK_COMPONENTS
2   FrontendOpenMP
3   Support
4   TargetParser
5   )
7 add_clang_library(clangStaticAnalyzerCheckers
8   AnalysisOrderChecker.cpp
9   AnalyzerStatsChecker.cpp
10   ArrayBoundChecker.cpp
11   ArrayBoundCheckerV2.cpp
12   BasicObjCFoundationChecks.cpp
13   BitwiseShiftChecker.cpp
14   BlockInCriticalSectionChecker.cpp
15   BoolAssignmentChecker.cpp
16   BuiltinFunctionChecker.cpp
17   CStringChecker.cpp
18   CStringSyntaxChecker.cpp
19   CallAndMessageChecker.cpp
20   CastSizeChecker.cpp
21   CastToStructChecker.cpp
22   CastValueChecker.cpp
23   CheckObjCDealloc.cpp
24   CheckObjCInstMethSignature.cpp
25   CheckPlacementNew.cpp
26   CheckSecuritySyntaxOnly.cpp
27   CheckSizeofPointer.cpp
28   CheckerDocumentation.cpp
29   ChrootChecker.cpp
30   CloneChecker.cpp
31   ContainerModeling.cpp
32   ConversionChecker.cpp
33   CXXDeleteChecker.cpp
34   CXXSelfAssignmentChecker.cpp
35   DeadStoresChecker.cpp
36   DebugCheckers.cpp
37   DebugContainerModeling.cpp
38   DebugIteratorModeling.cpp
39   DereferenceChecker.cpp
40   DirectIvarAssignment.cpp
41   DivZeroChecker.cpp
42   DynamicTypePropagation.cpp
43   DynamicTypeChecker.cpp
44   EnumCastOutOfRangeChecker.cpp
45   ErrnoChecker.cpp
46   ErrnoModeling.cpp
47   ErrnoTesterChecker.cpp
48   ExprInspectionChecker.cpp
49   FixedAddressChecker.cpp
50   FuchsiaHandleChecker.cpp
51   GCDAntipatternChecker.cpp
52   GenericTaintChecker.cpp
53   GTestChecker.cpp
54   IdenticalExprChecker.cpp
55   InnerPointerChecker.cpp
56   InvalidatedIteratorChecker.cpp
57   cert/InvalidPtrChecker.cpp
58   Iterator.cpp
59   IteratorModeling.cpp
60   IteratorRangeChecker.cpp
61   IvarInvalidationChecker.cpp
62   LLVMConventionsChecker.cpp
63   LocalizationChecker.cpp
64   MacOSKeychainAPIChecker.cpp
65   MacOSXAPIChecker.cpp
66   MallocChecker.cpp
67   MallocOverflowSecurityChecker.cpp
68   MallocSizeofChecker.cpp
69   MismatchedIteratorChecker.cpp
70   MmapWriteExecChecker.cpp
71   MIGChecker.cpp
72   MoveChecker.cpp
73   MPI-Checker/MPIBugReporter.cpp
74   MPI-Checker/MPIChecker.cpp
75   MPI-Checker/MPIFunctionClassifier.cpp
76   NSAutoreleasePoolChecker.cpp
77   NSErrorChecker.cpp
78   NoReturnFunctionChecker.cpp
79   NonNullParamChecker.cpp
80   NonnullGlobalConstantsChecker.cpp
81   NullabilityChecker.cpp
82   NumberObjectConversionChecker.cpp
83   ObjCAtSyncChecker.cpp
84   ObjCAutoreleaseWriteChecker.cpp
85   ObjCContainersASTChecker.cpp
86   ObjCContainersChecker.cpp
87   ObjCMissingSuperCallChecker.cpp
88   ObjCPropertyChecker.cpp
89   ObjCSelfInitChecker.cpp
90   ObjCSuperDeallocChecker.cpp
91   ObjCUnusedIVarsChecker.cpp
92   OSObjectCStyleCast.cpp
93   PaddingChecker.cpp
94   PointerArithChecker.cpp
95   PointerIterationChecker.cpp
96   PointerSortingChecker.cpp
97   PointerSubChecker.cpp
98   PthreadLockChecker.cpp
99   cert/PutenvWithAutoChecker.cpp
100   RetainCountChecker/RetainCountChecker.cpp
101   RetainCountChecker/RetainCountDiagnostics.cpp
102   ReturnPointerRangeChecker.cpp
103   ReturnUndefChecker.cpp
104   ReturnValueChecker.cpp
105   RunLoopAutoreleaseLeakChecker.cpp
106   SimpleStreamChecker.cpp
107   SmartPtrChecker.cpp
108   SmartPtrModeling.cpp
109   StackAddrEscapeChecker.cpp
110   StdLibraryFunctionsChecker.cpp
111   STLAlgorithmModeling.cpp
112   StreamChecker.cpp
113   StringChecker.cpp
114   Taint.cpp
115   TaintTesterChecker.cpp
116   TestAfterDivZeroChecker.cpp
117   TraversalChecker.cpp
118   TrustNonnullChecker.cpp
119   TrustReturnsNonnullChecker.cpp
120   UndefBranchChecker.cpp
121   UndefCapturedBlockVarChecker.cpp
122   UndefResultChecker.cpp
123   UndefinedArraySubscriptChecker.cpp
124   UndefinedAssignmentChecker.cpp
125   UndefinedNewArraySizeChecker.cpp
126   UninitializedObject/UninitializedObjectChecker.cpp
127   UninitializedObject/UninitializedPointee.cpp
128   UnixAPIChecker.cpp
129   UnreachableCodeChecker.cpp
130   VforkChecker.cpp
131   VLASizeChecker.cpp
132   ValistChecker.cpp
133   VirtualCallChecker.cpp
134   WebKit/NoUncountedMembersChecker.cpp
135   WebKit/ASTUtils.cpp
136   WebKit/PtrTypesSemantics.cpp
137   WebKit/RefCntblBaseVirtualDtorChecker.cpp
138   WebKit/UncountedCallArgsChecker.cpp
139   WebKit/UncountedLambdaCapturesChecker.cpp
140   WebKit/UncountedLocalVarsChecker.cpp
142   LINK_LIBS
143   clangAST
144   clangASTMatchers
145   clangAnalysis
146   clangBasic
147   clangLex
148   clangStaticAnalyzerCore
150   DEPENDS
151   omp_gen
152   ClangDriverOptions
153   )