96e68b419917f15ca216a27576cee0a04a8361f1
[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   BasicAliasAnalysis.cpp
9   BlockFrequencyInfo.cpp
10   BranchProbabilityInfo.cpp
11   CFGPrinter.cpp
12   CaptureTracking.cpp
13   CodeMetrics.cpp
14   ConstantFolding.cpp
15   DbgInfoPrinter.cpp
16   DomPrinter.cpp
17   DominanceFrontier.cpp
18   IVUsers.cpp
19   InlineCost.cpp
20   InstCount.cpp
21   InstructionSimplify.cpp
22   Interval.cpp
23   IntervalPartition.cpp
24   LazyValueInfo.cpp
25   LibCallAliasAnalysis.cpp
26   LibCallSemantics.cpp
27   Lint.cpp
28   Loads.cpp
29   LoopDependenceAnalysis.cpp
30   LoopInfo.cpp
31   LoopPass.cpp
32   MemDepPrinter.cpp
33   MemoryBuiltins.cpp
34   MemoryDependenceAnalysis.cpp
35   ModuleDebugInfoPrinter.cpp
36   NoAliasAnalysis.cpp
37   PHITransAddr.cpp
38   PathNumbering.cpp
39   PathProfileInfo.cpp
40   PathProfileVerifier.cpp
41   PostDominators.cpp
42   ProfileEstimatorPass.cpp
43   ProfileInfo.cpp
44   ProfileInfoLoader.cpp
45   ProfileInfoLoaderPass.cpp
46   ProfileVerifierPass.cpp
47   RegionInfo.cpp
48   RegionPass.cpp
49   RegionPrinter.cpp
50   ScalarEvolution.cpp
51   ScalarEvolutionAliasAnalysis.cpp
52   ScalarEvolutionExpander.cpp
53   ScalarEvolutionNormalization.cpp
54   SparsePropagation.cpp
55   Trace.cpp
56   TypeBasedAliasAnalysis.cpp
57   ValueTracking.cpp
58   )
59
60 add_dependencies(LLVMAnalysis intrinsics_gen)
61
62 add_subdirectory(IPA)