xref: /freebsd/usr.bin/clang/llvm-tblgen/Makefile (revision 5e801ac66d24704442eba426ed13c3effb8a34e7)
134cdd776SDimitry Andric# $FreeBSD$
234cdd776SDimitry Andric
334cdd776SDimitry AndricPROG_CXX=	llvm-tblgen
434cdd776SDimitry Andric
50b57cec5SDimitry AndricSRCDIR=		llvm/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
12fe6060f1SDimitry AndricSRCS+=		CodeBeadsGen.cpp
13986e05bcSDimitry AndricSRCS+=		CodeEmitterGen.cpp
14986e05bcSDimitry AndricSRCS+=		CodeGenDAGPatterns.cpp
1536cb3905SDimitry AndricSRCS+=		CodeGenHwModes.cpp
16986e05bcSDimitry AndricSRCS+=		CodeGenInstruction.cpp
17986e05bcSDimitry AndricSRCS+=		CodeGenMapTable.cpp
18986e05bcSDimitry AndricSRCS+=		CodeGenRegisters.cpp
19986e05bcSDimitry AndricSRCS+=		CodeGenSchedule.cpp
20986e05bcSDimitry AndricSRCS+=		CodeGenTarget.cpp
21*5e801ac6SDimitry AndricSRCS+=		CompressInstEmitter.cpp
22986e05bcSDimitry AndricSRCS+=		DAGISelEmitter.cpp
23986e05bcSDimitry AndricSRCS+=		DAGISelMatcher.cpp
24986e05bcSDimitry AndricSRCS+=		DAGISelMatcherEmitter.cpp
25986e05bcSDimitry AndricSRCS+=		DAGISelMatcherGen.cpp
26986e05bcSDimitry AndricSRCS+=		DAGISelMatcherOpt.cpp
2738b6f456SDimitry AndricSRCS+=		DFAEmitter.cpp
28986e05bcSDimitry AndricSRCS+=		DFAPacketizerEmitter.cpp
2948aaf27bSDimitry AndricSRCS+=		DirectiveEmitter.cpp
30986e05bcSDimitry AndricSRCS+=		DisassemblerEmitter.cpp
31676320a0SDimitry AndricSRCS+=		ExegesisEmitter.cpp
32986e05bcSDimitry AndricSRCS+=		FastISelEmitter.cpp
33986e05bcSDimitry AndricSRCS+=		FixedLenDecoderEmitter.cpp
3438b6f456SDimitry AndricSRCS+=		GICombinerEmitter.cpp
3538b6f456SDimitry AndricSRCS+=		GlobalISel/CodeExpander.cpp
3638b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchDag.cpp
3738b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchDagEdge.cpp
3838b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchDagInstr.cpp
3938b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchDagOperands.cpp
4038b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchDagPredicate.cpp
4138b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchDagPredicateDependencyEdge.cpp
4238b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchTree.cpp
4309bfd043SDimitry AndricSRCS+=		GlobalISelEmitter.cpp
4436cb3905SDimitry AndricSRCS+=		InfoByHwMode.cpp
4536cb3905SDimitry AndricSRCS+=		InstrDocsEmitter.cpp
46986e05bcSDimitry AndricSRCS+=		InstrInfoEmitter.cpp
47986e05bcSDimitry AndricSRCS+=		IntrinsicEmitter.cpp
4838b6f456SDimitry AndricSRCS+=		OptEmitter.cpp
49986e05bcSDimitry AndricSRCS+=		OptParserEmitter.cpp
5038b6f456SDimitry AndricSRCS+=		OptRSTEmitter.cpp
5125194b54SDimitry AndricSRCS+=		PredicateExpander.cpp
52986e05bcSDimitry AndricSRCS+=		PseudoLoweringEmitter.cpp
535897d2f0SDimitry AndricSRCS+=		RegisterBankEmitter.cpp
54986e05bcSDimitry AndricSRCS+=		RegisterInfoEmitter.cpp
552757ff7eSDimitry AndricSRCS+=		SDNodeProperties.cpp
56986e05bcSDimitry AndricSRCS+=		SearchableTableEmitter.cpp
57986e05bcSDimitry AndricSRCS+=		SubtargetEmitter.cpp
5809bfd043SDimitry AndricSRCS+=		SubtargetFeatureInfo.cpp
59986e05bcSDimitry AndricSRCS+=		TableGen.cpp
6009bfd043SDimitry AndricSRCS+=		Types.cpp
6125194b54SDimitry AndricSRCS+=		WebAssemblyDisassemblerEmitter.cpp
62986e05bcSDimitry AndricSRCS+=		X86DisassemblerTables.cpp
635897d2f0SDimitry AndricSRCS+=		X86EVEX2VEXTablesEmitter.cpp
6436cb3905SDimitry AndricSRCS+=		X86FoldTablesEmitter.cpp
65986e05bcSDimitry AndricSRCS+=		X86ModRMFilters.cpp
66986e05bcSDimitry AndricSRCS+=		X86RecognizableInstr.cpp
6734cdd776SDimitry Andric
68986e05bcSDimitry Andric.include "../llvm.prog.mk"
69