xref: /freebsd/usr.bin/clang/llvm-tblgen/Makefile (revision 48aaf27bca484047c923eb06644c7666d5d89c24)
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
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
2538b6f456SDimitry AndricSRCS+=		DFAEmitter.cpp
26986e05bcSDimitry AndricSRCS+=		DFAPacketizerEmitter.cpp
27*48aaf27bSDimitry AndricSRCS+=		DirectiveEmitter.cpp
28986e05bcSDimitry AndricSRCS+=		DisassemblerEmitter.cpp
29676320a0SDimitry AndricSRCS+=		ExegesisEmitter.cpp
30986e05bcSDimitry AndricSRCS+=		FastISelEmitter.cpp
31986e05bcSDimitry AndricSRCS+=		FixedLenDecoderEmitter.cpp
3238b6f456SDimitry AndricSRCS+=		GICombinerEmitter.cpp
3338b6f456SDimitry AndricSRCS+=		GlobalISel/CodeExpander.cpp
3438b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchDag.cpp
3538b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchDagEdge.cpp
3638b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchDagInstr.cpp
3738b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchDagOperands.cpp
3838b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchDagPredicate.cpp
3938b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchDagPredicateDependencyEdge.cpp
4038b6f456SDimitry AndricSRCS+=		GlobalISel/GIMatchTree.cpp
4109bfd043SDimitry AndricSRCS+=		GlobalISelEmitter.cpp
4236cb3905SDimitry AndricSRCS+=		InfoByHwMode.cpp
4336cb3905SDimitry AndricSRCS+=		InstrDocsEmitter.cpp
44986e05bcSDimitry AndricSRCS+=		InstrInfoEmitter.cpp
45986e05bcSDimitry AndricSRCS+=		IntrinsicEmitter.cpp
4638b6f456SDimitry AndricSRCS+=		OptEmitter.cpp
47986e05bcSDimitry AndricSRCS+=		OptParserEmitter.cpp
4838b6f456SDimitry AndricSRCS+=		OptRSTEmitter.cpp
4925194b54SDimitry AndricSRCS+=		PredicateExpander.cpp
50986e05bcSDimitry AndricSRCS+=		PseudoLoweringEmitter.cpp
5125194b54SDimitry AndricSRCS+=		RISCVCompressInstEmitter.cpp
525897d2f0SDimitry AndricSRCS+=		RegisterBankEmitter.cpp
53986e05bcSDimitry AndricSRCS+=		RegisterInfoEmitter.cpp
542757ff7eSDimitry AndricSRCS+=		SDNodeProperties.cpp
55986e05bcSDimitry AndricSRCS+=		SearchableTableEmitter.cpp
56986e05bcSDimitry AndricSRCS+=		SubtargetEmitter.cpp
5709bfd043SDimitry AndricSRCS+=		SubtargetFeatureInfo.cpp
58986e05bcSDimitry AndricSRCS+=		TableGen.cpp
5909bfd043SDimitry AndricSRCS+=		Types.cpp
6025194b54SDimitry AndricSRCS+=		WebAssemblyDisassemblerEmitter.cpp
61986e05bcSDimitry AndricSRCS+=		X86DisassemblerTables.cpp
625897d2f0SDimitry AndricSRCS+=		X86EVEX2VEXTablesEmitter.cpp
6336cb3905SDimitry AndricSRCS+=		X86FoldTablesEmitter.cpp
64986e05bcSDimitry AndricSRCS+=		X86ModRMFilters.cpp
65986e05bcSDimitry AndricSRCS+=		X86RecognizableInstr.cpp
6634cdd776SDimitry Andric
67986e05bcSDimitry Andric.include "../llvm.prog.mk"
68