1 add_llvm_library(LLVMAnalysis 2 AliasAnalysis.cpp 3 AliasAnalysisEvaluator.cpp 4 AliasSetTracker.cpp 5 Analysis.cpp 6 AssumptionCache.cpp 7 BasicAliasAnalysis.cpp 8 BlockFrequencyInfo.cpp 9 BlockFrequencyInfoImpl.cpp 10 BranchProbabilityInfo.cpp 11 CFG.cpp 12 CFGPrinter.cpp 13 CFLAliasAnalysis.cpp 14 CGSCCPassManager.cpp 15 CallGraph.cpp 16 CallGraphSCCPass.cpp 17 CallPrinter.cpp 18 CaptureTracking.cpp 19 CostModel.cpp 20 CodeMetrics.cpp 21 ConstantFolding.cpp 22 Delinearization.cpp 23 DemandedBits.cpp 24 DependenceAnalysis.cpp 25 DivergenceAnalysis.cpp 26 DomPrinter.cpp 27 DominanceFrontier.cpp 28 EHPersonalities.cpp 29 GlobalsModRef.cpp 30 IVUsers.cpp 31 InlineCost.cpp 32 InstCount.cpp 33 InstructionSimplify.cpp 34 Interval.cpp 35 IntervalPartition.cpp 36 IteratedDominanceFrontier.cpp 37 LazyCallGraph.cpp 38 LazyValueInfo.cpp 39 Lint.cpp 40 Loads.cpp 41 LoopAccessAnalysis.cpp 42 LoopInfo.cpp 43 LoopPass.cpp 44 MemDepPrinter.cpp 45 MemDerefPrinter.cpp 46 MemoryBuiltins.cpp 47 MemoryDependenceAnalysis.cpp 48 MemoryLocation.cpp 49 ModuleDebugInfoPrinter.cpp 50 ObjCARCAliasAnalysis.cpp 51 ObjCARCAnalysisUtils.cpp 52 ObjCARCInstKind.cpp 53 OrderedBasicBlock.cpp 54 PHITransAddr.cpp 55 PostDominators.cpp 56 PtrUseVisitor.cpp 57 RegionInfo.cpp 58 RegionPass.cpp 59 RegionPrinter.cpp 60 ScalarEvolution.cpp 61 ScalarEvolutionAliasAnalysis.cpp 62 ScalarEvolutionExpander.cpp 63 ScalarEvolutionNormalization.cpp 64 SparsePropagation.cpp 65 TargetLibraryInfo.cpp 66 TargetTransformInfo.cpp 67 Trace.cpp 68 TypeBasedAliasAnalysis.cpp 69 ScopedNoAliasAA.cpp 70 ValueTracking.cpp 71 VectorUtils.cpp 72 73 ADDITIONAL_HEADER_DIRS 74 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Analysis 75 ) 76 77 add_dependencies(LLVMAnalysis intrinsics_gen) 78