1# $OpenBSD: Makefile,v 1.3 2017/01/24 08:44:47 patrick Exp $
2
3LIB=	LLVMAnalysis
4NOPIC=
5NOPROFILE=
6
7CPPFLAGS+=	-I${LLVM_SRCS}/include/llvm/Analysis
8
9.include <bsd.own.mk>
10SRCS=	AliasAnalysis.cpp \
11	AliasAnalysisEvaluator.cpp \
12	AliasAnalysisSummary.cpp \
13	AliasSetTracker.cpp \
14	Analysis.cpp \
15	AssumptionCache.cpp \
16	BasicAliasAnalysis.cpp \
17	BlockFrequencyInfo.cpp \
18	BlockFrequencyInfoImpl.cpp \
19	BranchProbabilityInfo.cpp \
20	CFG.cpp \
21	CFGPrinter.cpp \
22	CFLAndersAliasAnalysis.cpp \
23	CFLSteensAliasAnalysis.cpp \
24	CGSCCPassManager.cpp \
25	CallGraph.cpp \
26	CallGraphSCCPass.cpp \
27	CallPrinter.cpp \
28	CaptureTracking.cpp \
29	CostModel.cpp \
30	CodeMetrics.cpp \
31	ConstantFolding.cpp \
32	Delinearization.cpp \
33	DemandedBits.cpp \
34	DependenceAnalysis.cpp \
35	DivergenceAnalysis.cpp \
36	DomPrinter.cpp \
37	DominanceFrontier.cpp \
38	EHPersonalities.cpp \
39	GlobalsModRef.cpp \
40	IVUsers.cpp \
41	IndirectCallPromotionAnalysis.cpp \
42	InlineCost.cpp \
43	InstCount.cpp \
44	InstructionSimplify.cpp \
45	Interval.cpp \
46	IntervalPartition.cpp \
47	IteratedDominanceFrontier.cpp \
48	LazyBlockFrequencyInfo.cpp \
49	LazyBranchProbabilityInfo.cpp \
50	LazyCallGraph.cpp \
51	LazyValueInfo.cpp \
52	Lint.cpp \
53	Loads.cpp \
54	LoopAccessAnalysis.cpp \
55	LoopAnalysisManager.cpp \
56	LoopInfo.cpp \
57	LoopPass.cpp \
58	LoopUnrollAnalyzer.cpp \
59	MemDepPrinter.cpp \
60	MemDerefPrinter.cpp \
61	MemoryBuiltins.cpp \
62	MemoryDependenceAnalysis.cpp \
63	MemoryLocation.cpp \
64	ModuleDebugInfoPrinter.cpp \
65	ModuleSummaryAnalysis.cpp \
66	ObjCARCAliasAnalysis.cpp \
67	ObjCARCAnalysisUtils.cpp \
68	ObjCARCInstKind.cpp \
69	OptimizationDiagnosticInfo.cpp \
70	OrderedBasicBlock.cpp \
71	PHITransAddr.cpp \
72	PostDominators.cpp \
73	ProfileSummaryInfo.cpp \
74	PtrUseVisitor.cpp \
75	RegionInfo.cpp \
76	RegionPass.cpp \
77	RegionPrinter.cpp \
78	ScalarEvolution.cpp \
79	ScalarEvolutionAliasAnalysis.cpp \
80	ScalarEvolutionExpander.cpp \
81	ScalarEvolutionNormalization.cpp \
82	SparsePropagation.cpp \
83	TargetLibraryInfo.cpp \
84	TargetTransformInfo.cpp \
85	Trace.cpp \
86	TypeBasedAliasAnalysis.cpp \
87	TypeMetadataUtils.cpp \
88	ScopedNoAliasAA.cpp \
89	ValueTracking.cpp \
90	VectorUtils.cpp
91
92.PATH:	${.CURDIR}/../../../llvm/lib/Analysis
93
94depend:
95	# Nothing here so far ...
96
97install:
98	# Nothing here so far ...
99
100.include <bsd.lib.mk>
101