Add a new attribute called 'jumptable' that creates jump-instruction tables for funct...
[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   CGSCCPassManager.cpp
15   CaptureTracking.cpp
16   CostModel.cpp
17   CodeMetrics.cpp
18   ConstantFolding.cpp
19   Delinearization.cpp
20   DependenceAnalysis.cpp
21   DomPrinter.cpp
22   DominanceFrontier.cpp
23   IVUsers.cpp
24   InstCount.cpp
25   InstructionSimplify.cpp
26   Interval.cpp
27   IntervalPartition.cpp
28   JumpInstrTableInfo.cpp
29   LazyCallGraph.cpp
30   LazyValueInfo.cpp
31   LibCallAliasAnalysis.cpp
32   LibCallSemantics.cpp
33   Lint.cpp
34   Loads.cpp
35   LoopInfo.cpp
36   LoopPass.cpp
37   MemDepPrinter.cpp
38   MemoryBuiltins.cpp
39   MemoryDependenceAnalysis.cpp
40   ModuleDebugInfoPrinter.cpp
41   NoAliasAnalysis.cpp
42   PHITransAddr.cpp
43   PostDominators.cpp
44   PtrUseVisitor.cpp
45   RegionInfo.cpp
46   RegionPass.cpp
47   RegionPrinter.cpp
48   ScalarEvolution.cpp
49   ScalarEvolutionAliasAnalysis.cpp
50   ScalarEvolutionExpander.cpp
51   ScalarEvolutionNormalization.cpp
52   SparsePropagation.cpp
53   TargetTransformInfo.cpp
54   Trace.cpp
55   TypeBasedAliasAnalysis.cpp
56   ValueTracking.cpp
57   )
58
59 add_dependencies(LLVMAnalysis intrinsics_gen)
60
61 add_subdirectory(IPA)