]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/blob - lib/clang/libllvmarmcodegen/Makefile
Copy head to stable/9 as part of 9.0-RELEASE release cycle.
[FreeBSD/stable/9.git] / lib / clang / libllvmarmcodegen / Makefile
1 # $FreeBSD$
2
3 LIB=    llvmarmcodegen
4
5 SRCDIR= lib/Target/ARM
6 SRCS=   ARMAsmBackend.cpp \
7         ARMAsmPrinter.cpp \
8         ARMBaseInstrInfo.cpp \
9         ARMBaseRegisterInfo.cpp \
10         ARMCodeEmitter.cpp \
11         ARMConstantIslandPass.cpp \
12         ARMConstantPoolValue.cpp \
13         ARMELFWriterInfo.cpp \
14         ARMExpandPseudoInsts.cpp \
15         ARMFastISel.cpp \
16         ARMFrameLowering.cpp \
17         ARMGlobalMerge.cpp \
18         ARMHazardRecognizer.cpp \
19         ARMISelDAGToDAG.cpp \
20         ARMISelLowering.cpp \
21         ARMInstrInfo.cpp \
22         ARMJITInfo.cpp \
23         ARMLoadStoreOptimizer.cpp \
24         ARMMCCodeEmitter.cpp \
25         ARMMCExpr.cpp \
26         ARMMCInstLower.cpp \
27         ARMMachObjectWriter.cpp \
28         ARMRegisterInfo.cpp \
29         ARMSelectionDAGInfo.cpp \
30         ARMSubtarget.cpp \
31         ARMTargetMachine.cpp \
32         ARMTargetObjectFile.cpp \
33         MLxExpansionPass.cpp \
34         NEONMoveFix.cpp \
35         Thumb1FrameLowering.cpp \
36         Thumb1InstrInfo.cpp \
37         Thumb1RegisterInfo.cpp \
38         Thumb2ITBlockPass.cpp \
39         Thumb2InstrInfo.cpp \
40         Thumb2RegisterInfo.cpp \
41         Thumb2SizeReduction.cpp
42
43 TGHDRS= ARMGenAsmWriter \
44         ARMGenCallingConv \
45         ARMGenCodeEmitter \
46         ARMGenDAGISel \
47         ARMGenFastISel \
48         ARMGenInstrInfo \
49         ARMGenMCCodeEmitter \
50         ARMGenMCPseudoLowering \
51         ARMGenRegisterInfo \
52         ARMGenSubtargetInfo \
53         Intrinsics
54
55 .include "../clang.lib.mk"