1# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:11 joerg Exp $ 2 3LIB= LLVMSparcCodeGen 4 5.include <bsd.init.mk> 6 7.PATH: ${LLVM_SRCDIR}/lib/Target/Sparc 8 9SRCS+= DelaySlotFiller.cpp \ 10 LeonPasses.cpp \ 11 SparcAsmPrinter.cpp \ 12 SparcInstrInfo.cpp \ 13 SparcISelDAGToDAG.cpp \ 14 SparcISelLowering.cpp \ 15 SparcFrameLowering.cpp \ 16 SparcMCInstLower.cpp \ 17 SparcMachineFunctionInfo.cpp \ 18 SparcRegisterInfo.cpp \ 19 SparcSubtarget.cpp \ 20 SparcTargetMachine.cpp \ 21 SparcTargetObjectFile.cpp 22 23TABLEGEN_SRC= Sparc.td 24TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/Sparc 25TABLEGEN_OUTPUT= \ 26 SparcGenDAGISel.inc|-gen-dag-isel \ 27 SparcGenAsmMatcher.inc|-gen-asm-matcher \ 28 SparcGenAsmWriter.inc|-gen-asm-writer \ 29 SparcGenCallingConv.inc|-gen-callingconv \ 30 SparcGenCodeEmitter.inc|-gen-emitter \ 31 SparcGenDisassemblerTables.inc|-gen-disassembler \ 32 SparcGenInstrInfo.inc|-gen-instr-info \ 33 SparcGenMCCodeEmitter.inc|-gen-emitter \ 34 SparcGenRegisterInfo.inc|-gen-register-info \ 35 SparcGenSubtargetInfo.inc|-gen-subtarget 36 37.include "${.PARSEDIR}/../../tablegen.mk" 38 39.if defined(HOSTLIB) 40.include <bsd.hostlib.mk> 41.else 42.include <bsd.lib.mk> 43.endif 44