Makefile revision 249423
1# $FreeBSD: head/lib/clang/libllvmanalysis/Makefile 249423 2013-04-12 17:57:40Z dim $ 2 3.include <bsd.own.mk> 4 5LIB= llvmanalysis 6 7SRCDIR= lib/Analysis 8SRCS= AliasAnalysis.cpp \ 9 AliasAnalysisCounter.cpp \ 10 AliasAnalysisEvaluator.cpp \ 11 AliasDebugger.cpp \ 12 AliasSetTracker.cpp \ 13 Analysis.cpp \ 14 BasicAliasAnalysis.cpp \ 15 BranchProbabilityInfo.cpp \ 16 CFGPrinter.cpp \ 17 CaptureTracking.cpp \ 18 CodeMetrics.cpp \ 19 ConstantFolding.cpp \ 20 CostModel.cpp \ 21 DependenceAnalysis.cpp \ 22 DomPrinter.cpp \ 23 DominanceFrontier.cpp \ 24 IVUsers.cpp \ 25 InstCount.cpp \ 26 InstructionSimplify.cpp \ 27 Interval.cpp \ 28 IntervalPartition.cpp \ 29 LazyValueInfo.cpp \ 30 LibCallAliasAnalysis.cpp \ 31 LibCallSemantics.cpp \ 32 Lint.cpp \ 33 Loads.cpp \ 34 LoopInfo.cpp \ 35 LoopPass.cpp \ 36 MemDepPrinter.cpp \ 37 MemoryBuiltins.cpp \ 38 MemoryDependenceAnalysis.cpp \ 39 ModuleDebugInfoPrinter.cpp \ 40 NoAliasAnalysis.cpp \ 41 PHITransAddr.cpp \ 42 PathNumbering.cpp \ 43 PathProfileInfo.cpp \ 44 PathProfileVerifier.cpp \ 45 PostDominators.cpp \ 46 ProfileDataLoader.cpp \ 47 ProfileDataLoaderPass.cpp \ 48 ProfileEstimatorPass.cpp \ 49 ProfileInfo.cpp \ 50 ProfileInfoLoader.cpp \ 51 ProfileInfoLoaderPass.cpp \ 52 ProfileVerifierPass.cpp \ 53 PtrUseVisitor.cpp \ 54 RegionInfo.cpp \ 55 RegionPass.cpp \ 56 RegionPrinter.cpp \ 57 ScalarEvolution.cpp \ 58 ScalarEvolutionAliasAnalysis.cpp \ 59 ScalarEvolutionExpander.cpp \ 60 ScalarEvolutionNormalization.cpp \ 61 SparsePropagation.cpp \ 62 TargetTransformInfo.cpp \ 63 Trace.cpp \ 64 TypeBasedAliasAnalysis.cpp \ 65 ValueTracking.cpp 66 67.if ${MK_CLANG_EXTRAS} != "no" 68SRCS+= BlockFrequencyInfo.cpp 69.endif 70 71TGHDRS= Intrinsics 72 73.include "../clang.lib.mk" 74