[PM/AA] Remove the AliasDebugger pass.
[oota-llvm.git] / lib / Analysis / CMakeLists.txt
1 add_llvm_library(LLVMAnalysis
2   AliasAnalysis.cpp
3   AliasAnalysisCounter.cpp
4   AliasAnalysisEvaluator.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   CFLAliasAnalysis.cpp
15   CGSCCPassManager.cpp
16   CaptureTracking.cpp
17   CostModel.cpp
18   CodeMetrics.cpp
19   ConstantFolding.cpp
20   Delinearization.cpp
21   DependenceAnalysis.cpp
22   DivergenceAnalysis.cpp
23   DomPrinter.cpp
24   DominanceFrontier.cpp
25   IVUsers.cpp
26   InstCount.cpp
27   InstructionSimplify.cpp
28   Interval.cpp
29   IntervalPartition.cpp
30   IteratedDominanceFrontier.cpp
31   LazyCallGraph.cpp
32   LazyValueInfo.cpp
33   LibCallAliasAnalysis.cpp
34   LibCallSemantics.cpp
35   Lint.cpp
36   Loads.cpp
37   LoopAccessAnalysis.cpp
38   LoopInfo.cpp
39   LoopPass.cpp
40   MemDepPrinter.cpp
41   MemDerefPrinter.cpp
42   MemoryBuiltins.cpp
43   MemoryDependenceAnalysis.cpp
44   MemoryLocation.cpp
45   ModuleDebugInfoPrinter.cpp
46   NoAliasAnalysis.cpp
47   OrderedBasicBlock.cpp
48   PHITransAddr.cpp
49   PostDominators.cpp
50   PtrUseVisitor.cpp
51   RegionInfo.cpp
52   RegionPass.cpp
53   RegionPrinter.cpp
54   ScalarEvolution.cpp
55   ScalarEvolutionAliasAnalysis.cpp
56   ScalarEvolutionExpander.cpp
57   ScalarEvolutionNormalization.cpp
58   SparsePropagation.cpp
59   TargetLibraryInfo.cpp
60   TargetTransformInfo.cpp
61   Trace.cpp
62   TypeBasedAliasAnalysis.cpp
63   ScopedNoAliasAA.cpp
64   ValueTracking.cpp
65   VectorUtils.cpp
66
67   ADDITIONAL_HEADER_DIRS
68   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Analysis
69   )
70
71 add_dependencies(LLVMAnalysis intrinsics_gen)
72
73 add_subdirectory(IPA)