Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"
[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   BlockFrequencyInfoImpl.cpp
11   BranchProbabilityInfo.cpp
12   CFG.cpp
13   CFGPrinter.cpp
14   CaptureTracking.cpp
15   CostModel.cpp
16   CodeMetrics.cpp
17   ConstantFolding.cpp
18   Delinearization.cpp
19   DependenceAnalysis.cpp
20   DomPrinter.cpp
21   DominanceFrontier.cpp
22   IVUsers.cpp
23   InstCount.cpp
24   InstructionSimplify.cpp
25   Interval.cpp
26   IntervalPartition.cpp
27   LazyCallGraph.cpp
28   LazyValueInfo.cpp
29   LibCallAliasAnalysis.cpp
30   LibCallSemantics.cpp
31   Lint.cpp
32   Loads.cpp
33   LoopInfo.cpp
34   LoopPass.cpp
35   MemDepPrinter.cpp
36   MemoryBuiltins.cpp
37   MemoryDependenceAnalysis.cpp
38   ModuleDebugInfoPrinter.cpp
39   NoAliasAnalysis.cpp
40   PHITransAddr.cpp
41   PostDominators.cpp
42   PtrUseVisitor.cpp
43   RegionInfo.cpp
44   RegionPass.cpp
45   RegionPrinter.cpp
46   ScalarEvolution.cpp
47   ScalarEvolutionAliasAnalysis.cpp
48   ScalarEvolutionExpander.cpp
49   ScalarEvolutionNormalization.cpp
50   SparsePropagation.cpp
51   TargetTransformInfo.cpp
52   Trace.cpp
53   TypeBasedAliasAnalysis.cpp
54   ValueTracking.cpp
55   )
56
57 add_dependencies(LLVMAnalysis intrinsics_gen)
58
59 add_subdirectory(IPA)