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