xref: /freebsd/usr.bin/clang/llvm-tblgen/Makefile (revision 676320a0)
134cdd776SDimitry Andric# $FreeBSD$
234cdd776SDimitry Andric
334cdd776SDimitry AndricPROG_CXX=	llvm-tblgen
434cdd776SDimitry Andric
534cdd776SDimitry AndricSRCDIR=		utils/TableGen
6986e05bcSDimitry AndricSRCS+=		AsmMatcherEmitter.cpp
7986e05bcSDimitry AndricSRCS+=		AsmWriterEmitter.cpp
8986e05bcSDimitry AndricSRCS+=		AsmWriterInst.cpp
9986e05bcSDimitry AndricSRCS+=		Attributes.cpp
10986e05bcSDimitry AndricSRCS+=		CTagsEmitter.cpp
11986e05bcSDimitry AndricSRCS+=		CallingConvEmitter.cpp
12986e05bcSDimitry AndricSRCS+=		CodeEmitterGen.cpp
13986e05bcSDimitry AndricSRCS+=		CodeGenDAGPatterns.cpp
1436cb3905SDimitry AndricSRCS+=		CodeGenHwModes.cpp
15986e05bcSDimitry AndricSRCS+=		CodeGenInstruction.cpp
16986e05bcSDimitry AndricSRCS+=		CodeGenMapTable.cpp
17986e05bcSDimitry AndricSRCS+=		CodeGenRegisters.cpp
18986e05bcSDimitry AndricSRCS+=		CodeGenSchedule.cpp
19986e05bcSDimitry AndricSRCS+=		CodeGenTarget.cpp
20986e05bcSDimitry AndricSRCS+=		DAGISelEmitter.cpp
21986e05bcSDimitry AndricSRCS+=		DAGISelMatcher.cpp
22986e05bcSDimitry AndricSRCS+=		DAGISelMatcherEmitter.cpp
23986e05bcSDimitry AndricSRCS+=		DAGISelMatcherGen.cpp
24986e05bcSDimitry AndricSRCS+=		DAGISelMatcherOpt.cpp
25986e05bcSDimitry AndricSRCS+=		DFAPacketizerEmitter.cpp
26986e05bcSDimitry AndricSRCS+=		DisassemblerEmitter.cpp
27676320a0SDimitry AndricSRCS+=		ExegesisEmitter.cpp
28986e05bcSDimitry AndricSRCS+=		FastISelEmitter.cpp
29986e05bcSDimitry AndricSRCS+=		FixedLenDecoderEmitter.cpp
3009bfd043SDimitry AndricSRCS+=		GlobalISelEmitter.cpp
3136cb3905SDimitry AndricSRCS+=		InfoByHwMode.cpp
3236cb3905SDimitry AndricSRCS+=		InstrDocsEmitter.cpp
33986e05bcSDimitry AndricSRCS+=		InstrInfoEmitter.cpp
34986e05bcSDimitry AndricSRCS+=		IntrinsicEmitter.cpp
35986e05bcSDimitry AndricSRCS+=		OptParserEmitter.cpp
3625194b54SDimitry AndricSRCS+=		PredicateExpander.cpp
37986e05bcSDimitry AndricSRCS+=		PseudoLoweringEmitter.cpp
3825194b54SDimitry AndricSRCS+=		RISCVCompressInstEmitter.cpp
395897d2f0SDimitry AndricSRCS+=		RegisterBankEmitter.cpp
40986e05bcSDimitry AndricSRCS+=		RegisterInfoEmitter.cpp
412757ff7eSDimitry AndricSRCS+=		SDNodeProperties.cpp
42986e05bcSDimitry AndricSRCS+=		SearchableTableEmitter.cpp
43986e05bcSDimitry AndricSRCS+=		SubtargetEmitter.cpp
4409bfd043SDimitry AndricSRCS+=		SubtargetFeatureInfo.cpp
45986e05bcSDimitry AndricSRCS+=		TableGen.cpp
4609bfd043SDimitry AndricSRCS+=		Types.cpp
4725194b54SDimitry AndricSRCS+=		WebAssemblyDisassemblerEmitter.cpp
48986e05bcSDimitry AndricSRCS+=		X86DisassemblerTables.cpp
495897d2f0SDimitry AndricSRCS+=		X86EVEX2VEXTablesEmitter.cpp
5036cb3905SDimitry AndricSRCS+=		X86FoldTablesEmitter.cpp
51986e05bcSDimitry AndricSRCS+=		X86ModRMFilters.cpp
52986e05bcSDimitry AndricSRCS+=		X86RecognizableInstr.cpp
5334cdd776SDimitry Andric
54986e05bcSDimitry Andric.include "../llvm.prog.mk"
55