Implementation of path profiling.
[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   CFGPrinter.cpp
10   CaptureTracking.cpp
11   ConstantFolding.cpp
12   DbgInfoPrinter.cpp
13   DebugInfo.cpp
14   DIBuilder.cpp
15   DominanceFrontier.cpp
16   DomPrinter.cpp
17   IVUsers.cpp
18   InlineCost.cpp
19   InstCount.cpp
20   InstructionSimplify.cpp
21   Interval.cpp
22   IntervalPartition.cpp
23   LazyValueInfo.cpp
24   LibCallAliasAnalysis.cpp
25   LibCallSemantics.cpp
26   Lint.cpp
27   LiveValues.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   PathNumbering.cpp
37   PathProfileInfo.cpp
38   PathProfileVerifier.cpp
39   NoAliasAnalysis.cpp
40   PHITransAddr.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   )