]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/clang/llvm-tblgen/Makefile
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r304149, and update
[FreeBSD/FreeBSD.git] / usr.bin / clang / llvm-tblgen / Makefile
1 # $FreeBSD$
2
3 PROG_CXX=       llvm-tblgen
4
5 SRCDIR=         utils/TableGen
6 SRCS+=          AsmMatcherEmitter.cpp
7 SRCS+=          AsmWriterEmitter.cpp
8 SRCS+=          AsmWriterInst.cpp
9 SRCS+=          Attributes.cpp
10 SRCS+=          CTagsEmitter.cpp
11 SRCS+=          CallingConvEmitter.cpp
12 SRCS+=          CodeEmitterGen.cpp
13 SRCS+=          CodeGenDAGPatterns.cpp
14 SRCS+=          CodeGenInstruction.cpp
15 SRCS+=          CodeGenMapTable.cpp
16 SRCS+=          CodeGenRegisters.cpp
17 SRCS+=          CodeGenSchedule.cpp
18 SRCS+=          CodeGenTarget.cpp
19 SRCS+=          DAGISelEmitter.cpp
20 SRCS+=          DAGISelMatcher.cpp
21 SRCS+=          DAGISelMatcherEmitter.cpp
22 SRCS+=          DAGISelMatcherGen.cpp
23 SRCS+=          DAGISelMatcherOpt.cpp
24 SRCS+=          DFAPacketizerEmitter.cpp
25 SRCS+=          DisassemblerEmitter.cpp
26 SRCS+=          FastISelEmitter.cpp
27 SRCS+=          FixedLenDecoderEmitter.cpp
28 SRCS+=          GlobalISelEmitter.cpp
29 SRCS+=          InstrInfoEmitter.cpp
30 SRCS+=          IntrinsicEmitter.cpp
31 SRCS+=          OptParserEmitter.cpp
32 SRCS+=          PseudoLoweringEmitter.cpp
33 SRCS+=          RegisterBankEmitter.cpp
34 SRCS+=          RegisterInfoEmitter.cpp
35 SRCS+=          SearchableTableEmitter.cpp
36 SRCS+=          SubtargetEmitter.cpp
37 SRCS+=          SubtargetFeatureInfo.cpp
38 SRCS+=          TableGen.cpp
39 SRCS+=          Types.cpp
40 SRCS+=          X86DisassemblerTables.cpp
41 SRCS+=          X86EVEX2VEXTablesEmitter.cpp
42 SRCS+=          X86FoldTablesEmitter.cpp
43 SRCS+=          X86ModRMFilters.cpp
44 SRCS+=          X86RecognizableInstr.cpp
45
46 .include "../llvm.prog.mk"