1# $FreeBSD$ 2 3.include <bsd.own.mk> 4 5PROG_CXX=opt 6 7SRCDIR= tools/opt 8SRCS= AnalysisWrappers.cpp \ 9 BreakpointPrinter.cpp \ 10 GraphPrinters.cpp \ 11 NewPMDriver.cpp \ 12 PassPrinters.cpp \ 13 PrintSCC.cpp \ 14 opt.cpp 15 16TGHDRS= Attributes \ 17 Intrinsics 18 19LIBDEPS=llvmaarch64codegen \ 20 llvmaarch64asmparser \ 21 llvmaarch64disassembler \ 22 llvmarmcodegen \ 23 llvmarmasmparser \ 24 llvmarmdisassembler \ 25 llvmmipscodegen \ 26 llvmmipsasmparser \ 27 llvmmipsdesc \ 28 llvmmipsdisassembler \ 29 llvmpowerpccodegen \ 30 llvmpowerpcasmparser \ 31 llvmpowerpcdesc \ 32 llvmpowerpcdisassembler \ 33 llvmsparccodegen \ 34 llvmsparcasmparser \ 35 llvmsparcdesc \ 36 llvmsparcdisassembler \ 37 llvmx86codegen \ 38 llvmx86asmparser \ 39 llvmx86desc \ 40 llvmx86disassembler \ 41 llvmobjcarcopts \ 42 llvmpasses \ 43 llvmglobalisel \ 44 llvmaarch64desc \ 45 llvmaarch64asmprinter \ 46 llvmaarch64info \ 47 llvmaarch64utils \ 48 llvmarmdesc \ 49 llvmarmasmprinter \ 50 llvmarminfo \ 51 llvmmipsasmprinter \ 52 llvmmipsinfo \ 53 llvmpowerpcasmprinter \ 54 llvmpowerpcinfo \ 55 llvmsparcasmprinter \ 56 llvmsparcinfo \ 57 llvmasmprinter \ 58 llvmdebuginfocodeview \ 59 llvmselectiondag \ 60 llvmx86asmprinter \ 61 llvmx86utils \ 62 llvmx86info \ 63 llvmmcdisassembler \ 64 llvmcodegen \ 65 llvmbitwriter \ 66 llvmtarget \ 67 llvmipo \ 68 llvmirreader \ 69 llvmasmparser \ 70 llvmobject \ 71 llvmmcparser \ 72 llvmbitreader \ 73 llvmlinker \ 74 llvminstrumentation \ 75 llvmmc \ 76 llvmscalaropts \ 77 llvminstcombine \ 78 llvmvectorize \ 79 llvmtransformutils \ 80 llvmanalysis \ 81 llvmprofiledata \ 82 llvmcore \ 83 llvmsupport 84 85LIBADD+= z 86 87.include "../clang.prog.mk" 88