1# $NetBSD: Makefile,v 1.10 2015/01/29 20:41:35 joerg Exp $ 2 3LIB= LLVMPowerPCCodeGen 4 5.include <bsd.init.mk> 6 7.PATH: ${LLVM_SRCDIR}/lib/Target/PowerPC 8 9SRCS+= PPCAsmPrinter.cpp \ 10 PPCBranchSelector.cpp \ 11 PPCCTRLoops.cpp \ 12 PPCHazardRecognizers.cpp \ 13 PPCInstrInfo.cpp \ 14 PPCISelDAGToDAG.cpp \ 15 PPCISelLowering.cpp \ 16 PPCFastISel.cpp \ 17 PPCFrameLowering.cpp \ 18 PPCMachineFunctionInfo.cpp \ 19 PPCMCInstLower.cpp \ 20 PPCRegisterInfo.cpp \ 21 PPCSelectionDAGInfo.cpp \ 22 PPCSubtarget.cpp \ 23 PPCTargetMachine.cpp \ 24 PPCTargetObjectFile.cpp \ 25 PPCTargetTransformInfo.cpp 26 27TABLEGEN_SRC= PPC.td 28TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/PowerPC 29TABLEGEN_OUTPUT= \ 30 PPCGenAsmMatcher.inc|-gen-asm-matcher \ 31 PPCGenAsmWriter.inc|-gen-asm-writer \ 32 PPCGenCallingConv.inc|-gen-callingconv \ 33 PPCGenCodeEmitter.inc|-gen-emitter \ 34 PPCGenDAGISel.inc|-gen-dag-isel \ 35 PPCGenDisassemblerTables.inc|-gen-disassembler \ 36 PPCGenFastISel.inc|-gen-fast-isel \ 37 PPCGenInstrInfo.inc|-gen-instr-info \ 38 PPCGenMCCodeEmitter.inc|-gen-emitter \ 39 PPCGenRegisterInfo.inc|-gen-register-info \ 40 PPCGenSubtargetInfo.inc|-gen-subtarget 41 42.include "${.PARSEDIR}/../../tablegen.mk" 43 44.if defined(HOSTLIB) 45.include <bsd.hostlib.mk> 46.else 47.include <bsd.lib.mk> 48.endif 49