Home | History | Annotate | Line # | Download | only in libLLVMMipsCodeGen
Makefile revision 1.1
      1 #	$NetBSD: Makefile,v 1.1 2019/11/11 22:45:09 joerg Exp $
      2 
      3 LIB=	LLVMMipsCodeGen
      4 
      5 .include <bsd.init.mk>
      6 
      7 .PATH: ${LLVM_SRCDIR}/lib/Target/Mips
      8 
      9 SRCS+=	MicroMipsSizeReduction.cpp \
     10 	Mips16FrameLowering.cpp \
     11 	Mips16HardFloat.cpp \
     12 	Mips16HardFloatInfo.cpp \
     13 	Mips16InstrInfo.cpp \
     14 	Mips16ISelDAGToDAG.cpp \
     15 	Mips16ISelLowering.cpp \
     16 	Mips16RegisterInfo.cpp \
     17 	MipsAnalyzeImmediate.cpp \
     18 	MipsAsmPrinter.cpp \
     19 	MipsBranchExpansion.cpp \
     20 	MipsCallLowering.cpp \
     21 	MipsCCState.cpp \
     22 	MipsConstantIslandPass.cpp \
     23 	MipsDelaySlotFiller.cpp \
     24 	MipsExpandPseudo.cpp \
     25 	MipsFastISel.cpp \
     26 	MipsFrameLowering.cpp \
     27 	MipsInstrInfo.cpp \
     28 	MipsInstructionSelector.cpp \
     29 	MipsISelDAGToDAG.cpp \
     30 	MipsISelLowering.cpp \
     31 	MipsLegalizerInfo.cpp \
     32 	MipsMachineFunction.cpp \
     33 	MipsMCInstLower.cpp \
     34 	MipsModuleISelDAGToDAG.cpp \
     35 	MipsOptimizePICCall.cpp \
     36 	MipsOs16.cpp \
     37 	MipsPreLegalizerCombiner.cpp \
     38 	MipsRegisterBankInfo.cpp \
     39 	MipsRegisterInfo.cpp \
     40 	MipsSEFrameLowering.cpp \
     41 	MipsSEInstrInfo.cpp \
     42 	MipsSEISelDAGToDAG.cpp \
     43 	MipsSEISelLowering.cpp \
     44 	MipsSERegisterInfo.cpp \
     45 	MipsSubtarget.cpp \
     46 	MipsTargetMachine.cpp \
     47 	MipsTargetObjectFile.cpp
     48 
     49 TABLEGEN_SRC=		Mips.td
     50 TABLEGEN_INCLUDES=	-I${LLVM_SRCDIR}/lib/Target/Mips
     51 TABLEGEN_OUTPUT= \
     52 	MipsGenAsmMatcher.inc|-gen-asm-matcher \
     53 	MipsGenAsmWriter.inc|-gen-asm-writer \
     54 	MipsGenCallingConv.inc|-gen-callingconv \
     55 	MipsGenCodeEmitter.inc|-gen-emitter \
     56 	MipsGenDAGISel.inc|-gen-dag-isel \
     57 	MipsGenDisassemblerTables.inc|-gen-disassembler \
     58 	MipsGenFastISel.inc|-gen-fast-isel \
     59 	MipsGenGlobalISel.inc|-gen-global-isel \
     60 	MipsGenInstrInfo.inc|-gen-instr-info \
     61 	MipsGenMCCodeEmitter.inc|-gen-emitter \
     62 	MipsGenMCPseudoLowering.inc|-gen-pseudo-lowering \
     63 	MipsGenRegisterBank.inc|-gen-register-bank \
     64 	MipsGenRegisterInfo.inc|-gen-register-info \
     65 	MipsGenSubtargetInfo.inc|-gen-subtarget
     66 
     67 .include "${.PARSEDIR}/../../tablegen.mk"
     68 
     69 .if defined(HOSTLIB)
     70 .include <bsd.hostlib.mk>
     71 .else
     72 .include <bsd.lib.mk>
     73 .endif
     74