1*53d1339bSjoerg# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:55 joerg Exp $ 276c7fc5fSjoerg 376c7fc5fSjoergLIB= LLVMTransformsUtils 476c7fc5fSjoerg 576c7fc5fSjoerg.include <bsd.init.mk> 676c7fc5fSjoerg 776c7fc5fSjoerg.PATH: ${LLVM_SRCDIR}/lib/Transforms/Utils 876c7fc5fSjoerg 976c7fc5fSjoergSRCS+= AddDiscriminators.cpp \ 10*53d1339bSjoerg AMDGPUEmitPrintf.cpp \ 1176c7fc5fSjoerg ASanStackFrameLayout.cpp \ 12*53d1339bSjoerg AssumeBundleBuilder.cpp \ 13*53d1339bSjoerg AutoInitRemark.cpp \ 1476c7fc5fSjoerg BasicBlockUtils.cpp \ 1576c7fc5fSjoerg BreakCriticalEdges.cpp \ 1676c7fc5fSjoerg BuildLibCalls.cpp \ 1776c7fc5fSjoerg BypassSlowDivision.cpp \ 18*53d1339bSjoerg CallGraphUpdater.cpp \ 1976c7fc5fSjoerg CallPromotionUtils.cpp \ 2076c7fc5fSjoerg CanonicalizeAliases.cpp \ 21*53d1339bSjoerg CanonicalizeFreezeInLoops.cpp \ 2276c7fc5fSjoerg CloneFunction.cpp \ 2376c7fc5fSjoerg CloneModule.cpp \ 2476c7fc5fSjoerg CodeExtractor.cpp \ 25*53d1339bSjoerg CodeMoverUtils.cpp \ 2676c7fc5fSjoerg CtorUtils.cpp \ 27*53d1339bSjoerg Debugify.cpp \ 2876c7fc5fSjoerg DemoteRegToStack.cpp \ 2976c7fc5fSjoerg EntryExitInstrumenter.cpp \ 3076c7fc5fSjoerg EscapeEnumerator.cpp \ 3176c7fc5fSjoerg Evaluator.cpp \ 32*53d1339bSjoerg FixIrreducible.cpp \ 3376c7fc5fSjoerg FlattenCFG.cpp \ 3476c7fc5fSjoerg FunctionComparator.cpp \ 3576c7fc5fSjoerg FunctionImportUtils.cpp \ 3676c7fc5fSjoerg GlobalStatus.cpp \ 3776c7fc5fSjoerg GuardUtils.cpp \ 38*53d1339bSjoerg HelloWorld.cpp \ 39*53d1339bSjoerg InjectTLIMappings.cpp \ 4076c7fc5fSjoerg InlineFunction.cpp \ 4176c7fc5fSjoerg InstructionNamer.cpp \ 4276c7fc5fSjoerg IntegerDivision.cpp \ 4376c7fc5fSjoerg LCSSA.cpp \ 4476c7fc5fSjoerg LibCallsShrinkWrap.cpp \ 4576c7fc5fSjoerg Local.cpp \ 46*53d1339bSjoerg LoopPeel.cpp \ 4776c7fc5fSjoerg LoopRotationUtils.cpp \ 4876c7fc5fSjoerg LoopSimplify.cpp \ 4976c7fc5fSjoerg LoopUnrollAndJam.cpp \ 5076c7fc5fSjoerg LoopUnroll.cpp \ 5176c7fc5fSjoerg LoopUnrollRuntime.cpp \ 5276c7fc5fSjoerg LoopUtils.cpp \ 5376c7fc5fSjoerg LoopVersioning.cpp \ 5476c7fc5fSjoerg LowerInvoke.cpp \ 5576c7fc5fSjoerg LowerMemIntrinsics.cpp \ 5676c7fc5fSjoerg LowerSwitch.cpp \ 57*53d1339bSjoerg MatrixUtils.cpp \ 5876c7fc5fSjoerg Mem2Reg.cpp \ 5976c7fc5fSjoerg MetaRenamer.cpp \ 6076c7fc5fSjoerg ModuleUtils.cpp \ 6176c7fc5fSjoerg NameAnonGlobals.cpp \ 6276c7fc5fSjoerg PredicateInfo.cpp \ 6376c7fc5fSjoerg PromoteMemoryToRegister.cpp \ 64*53d1339bSjoerg RelLookupTableConverter.cpp \ 65*53d1339bSjoerg SampleProfileLoaderBaseUtil.cpp \ 6676c7fc5fSjoerg SanitizerStats.cpp \ 67*53d1339bSjoerg ScalarEvolutionExpander.cpp \ 68*53d1339bSjoerg SCCPSolver.cpp \ 6976c7fc5fSjoerg SimplifyCFG.cpp \ 7076c7fc5fSjoerg SimplifyIndVar.cpp \ 7176c7fc5fSjoerg SimplifyLibCalls.cpp \ 7276c7fc5fSjoerg SizeOpts.cpp \ 7376c7fc5fSjoerg SplitModule.cpp \ 7476c7fc5fSjoerg SSAUpdaterBulk.cpp \ 7576c7fc5fSjoerg SSAUpdater.cpp \ 7676c7fc5fSjoerg StripGCRelocates.cpp \ 7776c7fc5fSjoerg StripNonLineTableDebugInfo.cpp \ 7876c7fc5fSjoerg SymbolRewriter.cpp \ 7976c7fc5fSjoerg UnifyFunctionExitNodes.cpp \ 80*53d1339bSjoerg UnifyLoopExits.cpp \ 8176c7fc5fSjoerg Utils.cpp \ 8276c7fc5fSjoerg ValueMapper.cpp \ 8376c7fc5fSjoerg VNCoercion.cpp 8476c7fc5fSjoerg 8576c7fc5fSjoerg.if defined(HOSTLIB) 8676c7fc5fSjoerg.include <bsd.hostlib.mk> 8776c7fc5fSjoerg.else 8876c7fc5fSjoerg.include <bsd.lib.mk> 8976c7fc5fSjoerg.endif 90