Pull a few more simplifications out of instcombine (there are still
[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   DomPrinter.cpp
16   IVUsers.cpp
17   InlineCost.cpp
18   InstCount.cpp
19   InstructionSimplify.cpp
20   Interval.cpp
21   IntervalPartition.cpp
22   LazyValueInfo.cpp
23   LibCallAliasAnalysis.cpp
24   LibCallSemantics.cpp
25   Lint.cpp
26   LiveValues.cpp
27   Loads.cpp
28   LoopDependenceAnalysis.cpp
29   LoopInfo.cpp
30   LoopPass.cpp
31   MemDepPrinter.cpp
32   MemoryBuiltins.cpp
33   MemoryDependenceAnalysis.cpp
34   ModuleDebugInfoPrinter.cpp
35   NoAliasAnalysis.cpp
36   PHITransAddr.cpp
37   PostDominators.cpp
38   ProfileEstimatorPass.cpp
39   ProfileInfo.cpp
40   ProfileInfoLoader.cpp
41   ProfileInfoLoaderPass.cpp
42   ProfileVerifierPass.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   Trace.cpp
52   TypeBasedAliasAnalysis.cpp
53   ValueTracking.cpp
54   )