[ASan] Make insertion of version mismatch guard configurable
[llvm-core.git] / lib / Analysis / CMakeLists.txt
blob1dc9544120e7820a5a554ad9a5d93f0cc3a368b7
1 add_llvm_library(LLVMAnalysis
2   AliasAnalysis.cpp
3   AliasAnalysisEvaluator.cpp
4   AliasAnalysisSummary.cpp
5   AliasSetTracker.cpp
6   Analysis.cpp
7   AssumptionCache.cpp
8   BasicAliasAnalysis.cpp
9   BlockFrequencyInfo.cpp
10   BlockFrequencyInfoImpl.cpp
11   BranchProbabilityInfo.cpp
12   CFG.cpp
13   CFGPrinter.cpp
14   CFLAndersAliasAnalysis.cpp
15   CFLSteensAliasAnalysis.cpp
16   CGSCCPassManager.cpp
17   CallGraph.cpp
18   CallGraphSCCPass.cpp
19   CallPrinter.cpp
20   CaptureTracking.cpp
21   CmpInstAnalysis.cpp
22   CostModel.cpp
23   CodeMetrics.cpp
24   ConstantFolding.cpp
25   Delinearization.cpp
26   DemandedBits.cpp
27   DependenceAnalysis.cpp
28   DivergenceAnalysis.cpp
29   DomPrinter.cpp
30   DomTreeUpdater.cpp
31   DominanceFrontier.cpp
32   EHPersonalities.cpp
33   GlobalsModRef.cpp
34   GuardUtils.cpp
35   IVDescriptors.cpp
36   IVUsers.cpp
37   IndirectCallPromotionAnalysis.cpp
38   InlineCost.cpp
39   InstCount.cpp
40   InstructionPrecedenceTracking.cpp
41   InstructionSimplify.cpp
42   Interval.cpp
43   IntervalPartition.cpp
44   LazyBranchProbabilityInfo.cpp
45   LazyBlockFrequencyInfo.cpp
46   LazyCallGraph.cpp
47   LazyValueInfo.cpp
48   LegacyDivergenceAnalysis.cpp
49   Lint.cpp
50   Loads.cpp
51   LoopAccessAnalysis.cpp
52   LoopAnalysisManager.cpp
53   LoopCacheAnalysis.cpp
54   LoopUnrollAnalyzer.cpp
55   LoopInfo.cpp
56   LoopPass.cpp
57   MemDepPrinter.cpp
58   MemDerefPrinter.cpp
59   MemoryBuiltins.cpp
60   MemoryDependenceAnalysis.cpp
61   MemoryLocation.cpp
62   MemorySSA.cpp
63   MemorySSAUpdater.cpp
64   ModuleDebugInfoPrinter.cpp
65   ModuleSummaryAnalysis.cpp
66   MustExecute.cpp
67   ObjCARCAliasAnalysis.cpp
68   ObjCARCAnalysisUtils.cpp
69   ObjCARCInstKind.cpp
70   OptimizationRemarkEmitter.cpp
71   OrderedBasicBlock.cpp
72   OrderedInstructions.cpp
73   PHITransAddr.cpp
74   PhiValues.cpp
75   PostDominators.cpp
76   ProfileSummaryInfo.cpp
77   PtrUseVisitor.cpp
78   RegionInfo.cpp
79   RegionPass.cpp
80   RegionPrinter.cpp
81   ScalarEvolution.cpp
82   ScalarEvolutionAliasAnalysis.cpp
83   ScalarEvolutionExpander.cpp
84   ScalarEvolutionNormalization.cpp
85   StackSafetyAnalysis.cpp
86   SyncDependenceAnalysis.cpp
87   SyntheticCountsUtils.cpp
88   TargetLibraryInfo.cpp
89   TargetTransformInfo.cpp
90   Trace.cpp
91   TypeBasedAliasAnalysis.cpp
92   TypeMetadataUtils.cpp
93   ScopedNoAliasAA.cpp
94   ValueLattice.cpp
95   ValueLatticeUtils.cpp
96   ValueTracking.cpp
97   VectorUtils.cpp
99   ADDITIONAL_HEADER_DIRS
100   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Analysis
102   DEPENDS
103   intrinsics_gen
104   )