1*1ad61ae0Srobert# $OpenBSD: Makefile,v 1.11 2023/11/11 18:35:37 robert Exp $
25d4f27ccSpatrick
35d4f27ccSpatrickLIB=	LLVMMipsCodeGen
45d4f27ccSpatrickNOPROFILE=
55d4f27ccSpatrick
65d4f27ccSpatrickCPPFLAGS+=	-I${.OBJDIR}/../include/llvm/Mips -I${LLVM_SRCS}/lib/Target/Mips
75d4f27ccSpatrick
8c04ab3e3SpatrickSRCS+=	Mips16FrameLowering.cpp \
95d4f27ccSpatrick	Mips16HardFloat.cpp \
105d4f27ccSpatrick	Mips16HardFloatInfo.cpp \
115d4f27ccSpatrick	Mips16InstrInfo.cpp \
125d4f27ccSpatrick	Mips16ISelDAGToDAG.cpp \
135d4f27ccSpatrick	Mips16ISelLowering.cpp \
145d4f27ccSpatrick	Mips16RegisterInfo.cpp \
155d4f27ccSpatrick	MipsAnalyzeImmediate.cpp \
165d4f27ccSpatrick	MipsAsmPrinter.cpp \
174f0ddf55Spatrick	MipsCallLowering.cpp \
18c04ab3e3Spatrick	MipsCCState.cpp \
195d4f27ccSpatrick	MipsConstantIslandPass.cpp \
205d4f27ccSpatrick	MipsDelaySlotFiller.cpp \
214f0ddf55Spatrick	MipsExpandPseudo.cpp \
225d4f27ccSpatrick	MipsFastISel.cpp \
234f0ddf55Spatrick	MipsInstrInfo.cpp \
244f0ddf55Spatrick	MipsInstructionSelector.cpp \
25c04ab3e3Spatrick	MipsISelDAGToDAG.cpp \
26c04ab3e3Spatrick	MipsISelLowering.cpp \
27c04ab3e3Spatrick	MipsFrameLowering.cpp \
284f0ddf55Spatrick	MipsLegalizerInfo.cpp \
29e73ff4e6Svisa	MipsLoongson2FBTBFix.cpp \
30c04ab3e3Spatrick	MipsBranchExpansion.cpp \
315d4f27ccSpatrick	MipsMCInstLower.cpp \
325d4f27ccSpatrick	MipsMachineFunction.cpp \
335d4f27ccSpatrick	MipsModuleISelDAGToDAG.cpp \
345d4f27ccSpatrick	MipsOptimizePICCall.cpp \
355d4f27ccSpatrick	MipsOs16.cpp \
367350f337Spatrick	MipsPreLegalizerCombiner.cpp \
37*1ad61ae0Srobert	MipsPostLegalizerCombiner.cpp \
384f0ddf55Spatrick	MipsRegisterBankInfo.cpp \
395d4f27ccSpatrick	MipsRegisterInfo.cpp \
4052446778Smortimer	MipsReturnProtectorLowering.cpp \
415d4f27ccSpatrick	MipsSEFrameLowering.cpp \
425d4f27ccSpatrick	MipsSEInstrInfo.cpp \
435d4f27ccSpatrick	MipsSEISelDAGToDAG.cpp \
445d4f27ccSpatrick	MipsSEISelLowering.cpp \
455d4f27ccSpatrick	MipsSERegisterInfo.cpp \
465d4f27ccSpatrick	MipsSubtarget.cpp \
475d4f27ccSpatrick	MipsTargetMachine.cpp \
48c04ab3e3Spatrick	MipsTargetObjectFile.cpp \
49*1ad61ae0Srobert	MipsTargetTransformInfo.cpp \
50*1ad61ae0Srobert	MicroMipsSizeReduction.cpp \
51*1ad61ae0Srobert	MipsMulMulBugPass.cpp
525d4f27ccSpatrick
53aa1fa3d4Spatrick.PATH:	${.CURDIR}/../../../llvm/llvm/lib/Target/Mips
54