1# $OpenBSD: Makefile,v 1.1 2016/09/05 10:56:50 pascal Exp $ 2 3LIB= LLVMipo 4NOPIC= 5NOPROFILE= 6 7CPPFLAGS+= -I${LLVM_SRCS}/include/llvm/Transforms 8CPPFLAGS+= -I${LLVM_SRCS}/include/llvm/Transforms/IPO 9 10.include <bsd.own.mk> 11SRCS= ArgumentPromotion.cpp \ 12 BarrierNoopPass.cpp \ 13 ConstantMerge.cpp \ 14 CrossDSOCFI.cpp \ 15 DeadArgumentElimination.cpp \ 16 ElimAvailExtern.cpp \ 17 ExtractGV.cpp \ 18 ForceFunctionAttrs.cpp \ 19 FunctionAttrs.cpp \ 20 FunctionImport.cpp \ 21 GlobalDCE.cpp \ 22 GlobalOpt.cpp \ 23 IPConstantPropagation.cpp \ 24 IPO.cpp \ 25 InferFunctionAttrs.cpp \ 26 InlineAlways.cpp \ 27 InlineSimple.cpp \ 28 Inliner.cpp \ 29 Internalize.cpp \ 30 LoopExtractor.cpp \ 31 LowerBitSets.cpp \ 32 MergeFunctions.cpp \ 33 PartialInlining.cpp \ 34 PassManagerBuilder.cpp \ 35 PruneEH.cpp \ 36 SampleProfile.cpp \ 37 StripDeadPrototypes.cpp \ 38 StripSymbols.cpp 39 40.PATH: ${.CURDIR}/../../../llvm/lib/Transforms/IPO 41 42depend: 43 # Nothing here so far ... 44 45install: 46 # Nothing here so far ... 47 48.include <bsd.lib.mk> 49