Taints the non-acquire RMW's store address with the load part
[oota-llvm.git] / 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   BranchProbabilityInfo.cpp
11   CFGPrinter.cpp
12   CaptureTracking.cpp
13   CostModel.cpp
14   CodeMetrics.cpp
15   ConstantFolding.cpp
16   DependenceAnalysis.cpp
17   DomPrinter.cpp
18   DominanceFrontier.cpp
19   IVUsers.cpp
20   InstCount.cpp
21   InstructionSimplify.cpp
22   Interval.cpp
23   IntervalPartition.cpp
24   LazyValueInfo.cpp
25   LibCallAliasAnalysis.cpp
26   LibCallSemantics.cpp
27   Lint.cpp
28   Loads.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   PathNumbering.cpp
38   PathProfileInfo.cpp
39   PathProfileVerifier.cpp
40   PostDominators.cpp
41   ProfileEstimatorPass.cpp
42   ProfileInfo.cpp
43   ProfileInfoLoader.cpp
44   ProfileInfoLoaderPass.cpp
45   ProfileVerifierPass.cpp
46   ProfileDataLoader.cpp
47   ProfileDataLoaderPass.cpp
48   PtrUseVisitor.cpp
49   RegionInfo.cpp
50   RegionPass.cpp
51   RegionPrinter.cpp
52   ScalarEvolution.cpp
53   ScalarEvolutionAliasAnalysis.cpp
54   ScalarEvolutionExpander.cpp
55   ScalarEvolutionNormalization.cpp
56   SparsePropagation.cpp
57   TargetTransformInfo.cpp
58   Trace.cpp
59   TypeBasedAliasAnalysis.cpp
60   ValueTracking.cpp
61   )
62
63 add_dependencies(LLVMAnalysis intrinsics_gen)
64
65 add_subdirectory(IPA)