Fix for PR34888.
[llvm-core.git] / lib / Analysis / CMakeLists.txt
blobf98cb52063d074980e208af59b79ac6f78eb5d32
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   DominanceFrontier.cpp
31   EHPersonalities.cpp
32   GlobalsModRef.cpp
33   IVUsers.cpp
34   IndirectCallPromotionAnalysis.cpp
35   InlineCost.cpp
36   InstCount.cpp
37   InstructionSimplify.cpp
38   Interval.cpp
39   IntervalPartition.cpp
40   IteratedDominanceFrontier.cpp
41   LazyBranchProbabilityInfo.cpp
42   LazyBlockFrequencyInfo.cpp
43   LazyCallGraph.cpp
44   LazyValueInfo.cpp
45   Lint.cpp
46   Loads.cpp
47   LoopAccessAnalysis.cpp
48   LoopAnalysisManager.cpp
49   LoopUnrollAnalyzer.cpp
50   LoopInfo.cpp
51   LoopPass.cpp
52   MemDepPrinter.cpp
53   MemDerefPrinter.cpp
54   MemoryBuiltins.cpp
55   MemoryDependenceAnalysis.cpp
56   MemoryLocation.cpp
57   MemorySSA.cpp
58   MemorySSAUpdater.cpp
59   ModuleDebugInfoPrinter.cpp
60   ModuleSummaryAnalysis.cpp
61   ObjCARCAliasAnalysis.cpp
62   ObjCARCAnalysisUtils.cpp
63   ObjCARCInstKind.cpp
64   OptimizationRemarkEmitter.cpp
65   OrderedBasicBlock.cpp
66   PHITransAddr.cpp
67   PostDominators.cpp
68   ProfileSummaryInfo.cpp
69   PtrUseVisitor.cpp
70   RegionInfo.cpp
71   RegionPass.cpp
72   RegionPrinter.cpp
73   ScalarEvolution.cpp
74   ScalarEvolutionAliasAnalysis.cpp
75   ScalarEvolutionExpander.cpp
76   ScalarEvolutionNormalization.cpp
77   TargetLibraryInfo.cpp
78   TargetTransformInfo.cpp
79   Trace.cpp
80   TypeBasedAliasAnalysis.cpp
81   TypeMetadataUtils.cpp
82   ScopedNoAliasAA.cpp
83   ValueLattice.cpp
84   ValueTracking.cpp
85   VectorUtils.cpp
87   ADDITIONAL_HEADER_DIRS
88   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Analysis
90   DEPENDS
91   intrinsics_gen
92   )