1 # $NetBSD: Makefile,v 1.12 2013/03/24 13:02:17 joerg Exp $
7 .PATH
: ${LLVM_SRCDIR}/lib
/Target
/ARM
9 SRCS
+= ARMAsmPrinter.
cpp \
10 ARMBaseInstrInfo.
cpp \
11 ARMBaseRegisterInfo.
cpp \
13 ARMConstantIslandPass.
cpp \
14 ARMConstantPoolValue.
cpp \
15 ARMExpandPseudoInsts.
cpp \
17 ARMFrameLowering.
cpp \
18 ARMHazardRecognizer.
cpp \
23 ARMLoadStoreOptimizer.
cpp \
25 ARMMachineFunctionInfo.
cpp \
27 ARMSelectionDAGInfo.
cpp \
29 ARMTargetMachine.
cpp \
30 ARMTargetObjectFile.
cpp \
31 ARMTargetTransformInfo.
cpp \
33 MLxExpansionPass.
cpp \
35 Thumb1FrameLowering.
cpp \
36 Thumb1RegisterInfo.
cpp \
37 Thumb2ITBlockPass.
cpp \
39 Thumb2RegisterInfo.
cpp \
40 Thumb2SizeReduction.
cpp
43 TABLEGEN_INCLUDES
= -I
${LLVM_SRCDIR}/lib
/Target
/ARM
45 ARMGenRegisterInfo.inc|
-gen-register-info \
46 ARMGenInstrInfo.inc|
-gen-instr-info \
47 ARMGenCodeEmitter.inc|
-gen-emitter \
48 ARMGenMCCodeEmitter.inc|
-gen-emitter^
-mc-emitter \
49 ARMGenMCPseudoLowering.inc|
-gen-pseudo-lowering \
50 ARMGenAsmWriter.inc|
-gen-asm-writer \
51 ARMGenAsmMatcher.inc|
-gen-asm-matcher \
52 ARMGenDAGISel.inc|
-gen-dag-isel \
53 ARMGenFastISel.inc|
-gen-fast-isel \
54 ARMGenCallingConv.inc|
-gen-callingconv \
55 ARMGenSubtargetInfo.inc|
-gen-subtarget \
56 ARMGenDisassemblerTables.inc|
-gen-disassembler
58 .
include "${.PARSEDIR}/../../tablegen.mk"
61 .
include <bsd.hostlib.mk
>