xref: /openbsd/src/gnu/usr.bin/clang/libLLVMRISCVCodeGen/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# $OpenBSD: Makefile,v 1.4 2023/11/14 16:42:14 jca Exp $
2
3LIB=	LLVMRISCVCodeGen
4NOPROFILE=
5
6CPPFLAGS+=	-I${.OBJDIR}/../include/llvm/RISCV \
7		-I${LLVM_SRCS}/lib/Target/RISCV
8
9# GISel
10SRCS+=	RISCVCallLowering.cpp \
11	RISCVInstructionSelector.cpp \
12	RISCVLegalizerInfo.cpp \
13	RISCVRegisterBankInfo.cpp
14
15SRCS+=	RISCVAsmPrinter.cpp \
16	RISCVCodeGenPrepare.cpp \
17	RISCVMakeCompressible.cpp \
18	RISCVExpandAtomicPseudoInsts.cpp \
19	RISCVExpandPseudoInsts.cpp \
20	RISCVFrameLowering.cpp \
21	RISCVGatherScatterLowering.cpp \
22	RISCVInsertVSETVLI.cpp \
23	RISCVInstrInfo.cpp \
24	RISCVISelDAGToDAG.cpp \
25	RISCVISelLowering.cpp \
26	RISCVMachineFunctionInfo.cpp \
27	RISCVMacroFusion.cpp \
28	RISCVMCInstLower.cpp \
29	RISCVMergeBaseOffset.cpp \
30	RISCVRedundantCopyElimination.cpp \
31	RISCVRegisterInfo.cpp \
32	RISCVSExtWRemoval.cpp \
33	RISCVStripWSuffix.cpp \
34	RISCVSubtarget.cpp \
35	RISCVTargetMachine.cpp \
36	RISCVTargetObjectFile.cpp \
37	RISCVTargetTransformInfo.cpp
38
39.PATH:	${.CURDIR}/../../../llvm/llvm/lib/Target/RISCV
40.PATH:	${.CURDIR}/../../../llvm/llvm/lib/Target/RISCV/GISel
41

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026