1# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:13 joerg Exp $ 2 3LIB= LLVMTransformsUtils 4 5.include <bsd.init.mk> 6 7.PATH: ${LLVM_SRCDIR}/lib/Transforms/Utils 8 9SRCS+= AddDiscriminators.cpp \ 10 ASanStackFrameLayout.cpp \ 11 BasicBlockUtils.cpp \ 12 BreakCriticalEdges.cpp \ 13 BuildLibCalls.cpp \ 14 BypassSlowDivision.cpp \ 15 CallPromotionUtils.cpp \ 16 CanonicalizeAliases.cpp \ 17 CloneFunction.cpp \ 18 CloneModule.cpp \ 19 CodeExtractor.cpp \ 20 CtorUtils.cpp \ 21 DemoteRegToStack.cpp \ 22 EntryExitInstrumenter.cpp \ 23 EscapeEnumerator.cpp \ 24 Evaluator.cpp \ 25 FlattenCFG.cpp \ 26 FunctionComparator.cpp \ 27 FunctionImportUtils.cpp \ 28 GlobalStatus.cpp \ 29 GuardUtils.cpp \ 30 ImportedFunctionsInliningStatistics.cpp \ 31 InlineFunction.cpp \ 32 InstructionNamer.cpp \ 33 IntegerDivision.cpp \ 34 LCSSA.cpp \ 35 LibCallsShrinkWrap.cpp \ 36 Local.cpp \ 37 LoopRotationUtils.cpp \ 38 LoopSimplify.cpp \ 39 LoopUnrollAndJam.cpp \ 40 LoopUnroll.cpp \ 41 LoopUnrollPeel.cpp \ 42 LoopUnrollRuntime.cpp \ 43 LoopUtils.cpp \ 44 LoopVersioning.cpp \ 45 LowerInvoke.cpp \ 46 LowerMemIntrinsics.cpp \ 47 LowerSwitch.cpp \ 48 Mem2Reg.cpp \ 49 MetaRenamer.cpp \ 50 MisExpect.cpp \ 51 ModuleUtils.cpp \ 52 NameAnonGlobals.cpp \ 53 PredicateInfo.cpp \ 54 PromoteMemoryToRegister.cpp \ 55 SanitizerStats.cpp \ 56 SimplifyCFG.cpp \ 57 SimplifyIndVar.cpp \ 58 SimplifyLibCalls.cpp \ 59 SizeOpts.cpp \ 60 SplitModule.cpp \ 61 SSAUpdaterBulk.cpp \ 62 SSAUpdater.cpp \ 63 StripGCRelocates.cpp \ 64 StripNonLineTableDebugInfo.cpp \ 65 SymbolRewriter.cpp \ 66 UnifyFunctionExitNodes.cpp \ 67 Utils.cpp \ 68 ValueMapper.cpp \ 69 VNCoercion.cpp 70 71.if defined(HOSTLIB) 72.include <bsd.hostlib.mk> 73.else 74.include <bsd.lib.mk> 75.endif 76