1*0a6a1f1dSLionel Sambuc# $NetBSD: Makefile,v 1.25 2015/01/29 20:41:35 joerg Exp $ 2f4a2713aSLionel Sambuc 3f4a2713aSLionel SambucLIB= LLVMMipsCodeGen 4f4a2713aSLionel Sambuc 5f4a2713aSLionel Sambuc.include <bsd.init.mk> 6f4a2713aSLionel Sambuc 7f4a2713aSLionel Sambuc.PATH: ${LLVM_SRCDIR}/lib/Target/Mips 8f4a2713aSLionel Sambuc 9f4a2713aSLionel SambucSRCS+= Mips16ISelDAGToDAG.cpp \ 10f4a2713aSLionel Sambuc Mips16ISelLowering.cpp \ 11f4a2713aSLionel Sambuc Mips16InstrInfo.cpp \ 12f4a2713aSLionel Sambuc Mips16FrameLowering.cpp \ 13f4a2713aSLionel Sambuc Mips16HardFloat.cpp \ 14*0a6a1f1dSLionel Sambuc Mips16HardFloatInfo.cpp \ 15f4a2713aSLionel Sambuc Mips16RegisterInfo.cpp \ 16f4a2713aSLionel Sambuc MipsAnalyzeImmediate.cpp \ 17f4a2713aSLionel Sambuc MipsAsmPrinter.cpp \ 18*0a6a1f1dSLionel Sambuc MipsCCState.cpp \ 19f4a2713aSLionel Sambuc MipsConstantIslandPass.cpp \ 20f4a2713aSLionel Sambuc MipsDelaySlotFiller.cpp \ 21*0a6a1f1dSLionel Sambuc MipsFastISel.cpp \ 22f4a2713aSLionel Sambuc MipsFrameLowering.cpp \ 23f4a2713aSLionel Sambuc MipsInstrInfo.cpp \ 24f4a2713aSLionel Sambuc MipsISelDAGToDAG.cpp \ 25f4a2713aSLionel Sambuc MipsISelLowering.cpp \ 26f4a2713aSLionel Sambuc MipsLongBranch.cpp \ 27f4a2713aSLionel Sambuc MipsMachineFunction.cpp \ 28f4a2713aSLionel Sambuc MipsModuleISelDAGToDAG.cpp \ 29f4a2713aSLionel Sambuc MipsMCInstLower.cpp \ 30*0a6a1f1dSLionel Sambuc MipsOptimizePICCall.cpp \ 31f4a2713aSLionel Sambuc MipsOs16.cpp \ 32f4a2713aSLionel Sambuc MipsRegisterInfo.cpp \ 33f4a2713aSLionel Sambuc MipsSEISelLowering.cpp \ 34f4a2713aSLionel Sambuc MipsSEISelDAGToDAG.cpp \ 35f4a2713aSLionel Sambuc MipsSEInstrInfo.cpp \ 36f4a2713aSLionel Sambuc MipsSEFrameLowering.cpp \ 37f4a2713aSLionel Sambuc MipsSERegisterInfo.cpp \ 38f4a2713aSLionel Sambuc MipsSubtarget.cpp \ 39f4a2713aSLionel Sambuc MipsTargetMachine.cpp \ 40f4a2713aSLionel Sambuc MipsTargetObjectFile.cpp \ 41f4a2713aSLionel Sambuc MipsSelectionDAGInfo.cpp 42f4a2713aSLionel Sambuc 43f4a2713aSLionel Sambuc 44f4a2713aSLionel SambucTABLEGEN_SRC= Mips.td 45f4a2713aSLionel SambucTABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/Mips 46f4a2713aSLionel SambucTABLEGEN_OUTPUT= \ 47f4a2713aSLionel Sambuc MipsGenRegisterInfo.inc|-gen-register-info \ 48f4a2713aSLionel Sambuc MipsGenInstrInfo.inc|-gen-instr-info \ 49f4a2713aSLionel Sambuc MipsGenAsmMatcher.inc|-gen-asm-matcher \ 50f4a2713aSLionel Sambuc MipsGenAsmWriter.inc|-gen-asm-writer \ 51f4a2713aSLionel Sambuc MipsGenCallingConv.inc|-gen-callingconv \ 52f4a2713aSLionel Sambuc MipsGenCodeEmitter.inc|-gen-emitter \ 53f4a2713aSLionel Sambuc MipsGenDAGISel.inc|-gen-dag-isel \ 54f4a2713aSLionel Sambuc MipsGenDisassemblerTables.inc|-gen-disassembler \ 55*0a6a1f1dSLionel Sambuc MipsGenFastISel.inc|-gen-fast-isel \ 56*0a6a1f1dSLionel Sambuc MipsGenMCCodeEmitter.inc|-gen-emitter \ 57f4a2713aSLionel Sambuc MipsGenMCPseudoLowering.inc|-gen-pseudo-lowering \ 58f4a2713aSLionel Sambuc MipsGenSubtargetInfo.inc|-gen-subtarget 59f4a2713aSLionel Sambuc 60f4a2713aSLionel Sambuc.include "${.PARSEDIR}/../../tablegen.mk" 61f4a2713aSLionel Sambuc 62f4a2713aSLionel Sambuc.if defined(HOSTLIB) 63f4a2713aSLionel Sambuc.include <bsd.hostlib.mk> 64f4a2713aSLionel Sambuc.else 65f4a2713aSLionel Sambuc.include <bsd.lib.mk> 66f4a2713aSLionel Sambuc.endif 67