• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1add_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  DivergenceAnalysis.cpp
24  DomPrinter.cpp
25  DominanceFrontier.cpp
26  IVUsers.cpp
27  InstCount.cpp
28  InstructionSimplify.cpp
29  Interval.cpp
30  IntervalPartition.cpp
31  LazyCallGraph.cpp
32  LazyValueInfo.cpp
33  LibCallAliasAnalysis.cpp
34  LibCallSemantics.cpp
35  Lint.cpp
36  Loads.cpp
37  LoopAccessAnalysis.cpp
38  LoopInfo.cpp
39  LoopPass.cpp
40  MemDepPrinter.cpp
41  MemDerefPrinter.cpp
42  MemoryBuiltins.cpp
43  MemoryDependenceAnalysis.cpp
44  ModuleDebugInfoPrinter.cpp
45  NoAliasAnalysis.cpp
46  PHITransAddr.cpp
47  PostDominators.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  TargetLibraryInfo.cpp
58  TargetTransformInfo.cpp
59  Trace.cpp
60  TypeBasedAliasAnalysis.cpp
61  ScopedNoAliasAA.cpp
62  ValueTracking.cpp
63
64  ADDITIONAL_HEADER_DIRS
65  ${LLVM_MAIN_INCLUDE_DIR}/llvm/Analysis
66  )
67
68add_dependencies(LLVMAnalysis intrinsics_gen)
69
70add_subdirectory(IPA)
71