Minor tweak to MDA
[oota-llvm.git] / lib / Analysis / CMakeLists.txt
1 add_llvm_library(LLVMAnalysis
2   AliasAnalysis.cpp
3   AliasAnalysisCounter.cpp
4   AliasAnalysisEvaluator.cpp
5   AliasDebugger.cpp
6   AliasSetTracker.cpp
7   Analysis.cpp
8   AssumptionCache.cpp
9   BasicAliasAnalysis.cpp
10   BlockFrequencyInfo.cpp
11   BlockFrequencyInfoImpl.cpp
12   BranchProbabilityInfo.cpp
13   CFG.cpp
14   CFGPrinter.cpp
15   CFLAliasAnalysis.cpp
16   CGSCCPassManager.cpp
17   CaptureTracking.cpp
18   CostModel.cpp
19   CodeMetrics.cpp
20   ConstantFolding.cpp
21   Delinearization.cpp
22   DependenceAnalysis.cpp
23   DomPrinter.cpp
24   DominanceFrontier.cpp
25   IVUsers.cpp
26   InstCount.cpp
27   InstructionSimplify.cpp
28   Interval.cpp
29   IntervalPartition.cpp
30   JumpInstrTableInfo.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   ModuleDebugInfoPrinter.cpp
45   NoAliasAnalysis.cpp
46   PHITransAddr.cpp
47   PostDominators.cpp
48   PtrUseVisitor.cpp
49   RegionInfo.cpp
50   RegionPass.cpp
51   RegionPrinter.cpp
52   ScalarEvolution.cpp
53   ScalarEvolutionAliasAnalysis.cpp
54   ScalarEvolutionExpander.cpp
55   ScalarEvolutionNormalization.cpp
56   SparsePropagation.cpp
57   TargetLibraryInfo.cpp
58   TargetTransformInfo.cpp
59   Trace.cpp
60   TypeBasedAliasAnalysis.cpp
61   ScopedNoAliasAA.cpp
62   ValueTracking.cpp
63
64   ADDITIONAL_HEADER_DIRS
65   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Analysis
66   )
67
68 add_dependencies(LLVMAnalysis intrinsics_gen)
69
70 add_subdirectory(IPA)