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