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