[multiversion] Kill FunctionTargetTransformInfo, TTI itself is now
[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   LoopInfo.cpp
38   LoopPass.cpp
39   MemDepPrinter.cpp
40   MemoryBuiltins.cpp
41   MemoryDependenceAnalysis.cpp
42   ModuleDebugInfoPrinter.cpp
43   NoAliasAnalysis.cpp
44   PHITransAddr.cpp
45   PostDominators.cpp
46   PtrUseVisitor.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   TargetLibraryInfo.cpp
56   TargetTransformInfo.cpp
57   Trace.cpp
58   TypeBasedAliasAnalysis.cpp
59   ScopedNoAliasAA.cpp
60   ValueTracking.cpp
61   )
62
63 add_dependencies(LLVMAnalysis intrinsics_gen)
64
65 add_subdirectory(IPA)