xref: /freebsd/usr.bin/clang/opt/Makefile (revision 8a166cafe0965f6bd72cd3d2f5372704f05cb5e8)
16bb1caddSDimitry Andric# $FreeBSD$
26bb1caddSDimitry Andric
3*8a166cafSAndrew Turner.include <bsd.own.mk>
4*8a166cafSAndrew Turner
56bb1caddSDimitry AndricPROG_CXX=opt
66bb1caddSDimitry Andric
76bb1caddSDimitry AndricSRCDIR=	tools/opt
86bb1caddSDimitry AndricSRCS=	AnalysisWrappers.cpp \
96bb1caddSDimitry Andric	GraphPrinters.cpp \
106bb1caddSDimitry Andric	PrintSCC.cpp \
116bb1caddSDimitry Andric	opt.cpp
126bb1caddSDimitry Andric
136bb1caddSDimitry AndricTGHDRS=	Intrinsics
143861d79fSDimitry AndricLIBDEPS=llvmarmdisassembler \
153861d79fSDimitry Andric	llvmarmasmparser \
163861d79fSDimitry Andric	llvmarmcodegen \
173861d79fSDimitry Andric	llvmarmdesc \
183861d79fSDimitry Andric	llvmarminfo \
193861d79fSDimitry Andric	llvmarminstprinter \
203861d79fSDimitry Andric	llvmmipsasmparser \
213861d79fSDimitry Andric	llvmmipscodegen \
223861d79fSDimitry Andric	llvmmipsdesc \
233861d79fSDimitry Andric	llvmmipsinstprinter \
243861d79fSDimitry Andric	llvmmipsdisassembler \
253861d79fSDimitry Andric	llvmmipsinfo \
263861d79fSDimitry Andric	llvmpowerpccodegen \
273861d79fSDimitry Andric	llvmpowerpcdesc \
283861d79fSDimitry Andric	llvmpowerpcinfo \
293861d79fSDimitry Andric	llvmpowerpcinstprinter \
303861d79fSDimitry Andric	llvmx86asmparser \
313861d79fSDimitry Andric	llvmx86codegen \
323861d79fSDimitry Andric	llvmselectiondag \
333861d79fSDimitry Andric	llvmasmprinter \
343861d79fSDimitry Andric	llvmmcparser \
353861d79fSDimitry Andric	llvmcodegen \
363861d79fSDimitry Andric	llvmx86disassembler \
373861d79fSDimitry Andric	llvmx86desc \
383861d79fSDimitry Andric	llvmx86info \
393861d79fSDimitry Andric	llvmx86instprinter \
403861d79fSDimitry Andric	llvmx86utils \
413861d79fSDimitry Andric	llvmipo \
42dff0c46cSDimitry Andric	llvmvectorize \
436bb1caddSDimitry Andric	llvmscalaropts \
446bb1caddSDimitry Andric	llvminstcombine \
456bb1caddSDimitry Andric	llvminstrumentation \
466bb1caddSDimitry Andric	llvmtransformutils \
476bb1caddSDimitry Andric	llvmipa \
486bb1caddSDimitry Andric	llvmanalysis \
496bb1caddSDimitry Andric	llvmtarget \
506bb1caddSDimitry Andric	llvmmc \
51dff0c46cSDimitry Andric	llvmobject \
526bb1caddSDimitry Andric	llvmasmparser \
536bb1caddSDimitry Andric	llvmbitwriter \
546bb1caddSDimitry Andric	llvmbitreader \
556bb1caddSDimitry Andric	llvmcore \
566bb1caddSDimitry Andric	llvmsupport
576bb1caddSDimitry Andric
586bb1caddSDimitry Andric.include "../clang.prog.mk"
59