[ORC] Add std::tuple support to SimplePackedSerialization.
[llvm-project.git] / llvm / utils / TableGen / CMakeLists.txt
blob9e918852b1c0f83ae0c5543d995e33d10af2fe3c
1 add_subdirectory(GlobalISel)
3 set(LLVM_LINK_COMPONENTS Support)
5 add_tablegen(llvm-tblgen LLVM
6   AsmMatcherEmitter.cpp
7   AsmWriterEmitter.cpp
8   AsmWriterInst.cpp
9   Attributes.cpp
10   CallingConvEmitter.cpp
11   CodeBeadsGen.cpp
12   CodeEmitterGen.cpp
13   CodeGenDAGPatterns.cpp
14   CodeGenHwModes.cpp
15   CodeGenInstruction.cpp
16   CodeGenMapTable.cpp
17   CodeGenRegisters.cpp
18   CodeGenSchedule.cpp
19   CodeGenTarget.cpp
20   DAGISelEmitter.cpp
21   DAGISelMatcherEmitter.cpp
22   DAGISelMatcherGen.cpp
23   DAGISelMatcherOpt.cpp
24   DAGISelMatcher.cpp
25   DFAEmitter.cpp
26   DFAPacketizerEmitter.cpp
27   DirectiveEmitter.cpp
28   DisassemblerEmitter.cpp
29   ExegesisEmitter.cpp
30   FastISelEmitter.cpp
31   FixedLenDecoderEmitter.cpp
32   GICombinerEmitter.cpp
33   GlobalISelEmitter.cpp
34   InfoByHwMode.cpp
35   InstrInfoEmitter.cpp
36   InstrDocsEmitter.cpp
37   IntrinsicEmitter.cpp
38   OptEmitter.cpp
39   OptParserEmitter.cpp
40   OptRSTEmitter.cpp
41   PredicateExpander.cpp
42   PseudoLoweringEmitter.cpp
43   RISCVCompressInstEmitter.cpp
44   RegisterBankEmitter.cpp
45   RegisterInfoEmitter.cpp
46   SDNodeProperties.cpp
47   SearchableTableEmitter.cpp
48   SubtargetEmitter.cpp
49   SubtargetFeatureInfo.cpp
50   TableGen.cpp
51   Types.cpp
52   X86DisassemblerTables.cpp
53   X86EVEX2VEXTablesEmitter.cpp
54   X86FoldTablesEmitter.cpp
55   X86ModRMFilters.cpp
56   X86RecognizableInstr.cpp
57   WebAssemblyDisassemblerEmitter.cpp
58   CTagsEmitter.cpp
59   )
60 target_link_libraries(llvm-tblgen PRIVATE LLVMTableGenGlobalISel)
61 set_target_properties(llvm-tblgen PROPERTIES FOLDER "Tablegenning")