gn build: Merge r372706
[llvm-complete.git] / utils / TableGen / CMakeLists.txt
blobc88365a2b8cecfc8a58d0d49cfb63a9386beeaf3
1 set(LLVM_LINK_COMPONENTS Support)
3 add_tablegen(llvm-tblgen LLVM
4   AsmMatcherEmitter.cpp
5   AsmWriterEmitter.cpp
6   AsmWriterInst.cpp
7   Attributes.cpp
8   CallingConvEmitter.cpp
9   CodeEmitterGen.cpp
10   CodeGenDAGPatterns.cpp
11   CodeGenHwModes.cpp
12   CodeGenInstruction.cpp
13   CodeGenMapTable.cpp
14   CodeGenRegisters.cpp
15   CodeGenSchedule.cpp
16   CodeGenTarget.cpp
17   DAGISelEmitter.cpp
18   DAGISelMatcherEmitter.cpp
19   DAGISelMatcherGen.cpp
20   DAGISelMatcherOpt.cpp
21   DAGISelMatcher.cpp
22   DFAPacketizerEmitter.cpp
23   DisassemblerEmitter.cpp
24   ExegesisEmitter.cpp
25   FastISelEmitter.cpp
26   FixedLenDecoderEmitter.cpp
27   GlobalISelEmitter.cpp
28   InfoByHwMode.cpp
29   InstrInfoEmitter.cpp
30   InstrDocsEmitter.cpp
31   IntrinsicEmitter.cpp
32   OptParserEmitter.cpp
33   PredicateExpander.cpp
34   PseudoLoweringEmitter.cpp
35   RISCVCompressInstEmitter.cpp
36   RegisterBankEmitter.cpp
37   RegisterInfoEmitter.cpp
38   SDNodeProperties.cpp
39   SearchableTableEmitter.cpp
40   SubtargetEmitter.cpp
41   SubtargetFeatureInfo.cpp
42   TableGen.cpp
43   Types.cpp
44   X86DisassemblerTables.cpp
45   X86EVEX2VEXTablesEmitter.cpp
46   X86FoldTablesEmitter.cpp
47   X86ModRMFilters.cpp
48   X86RecognizableInstr.cpp
49   WebAssemblyDisassemblerEmitter.cpp
50   CTagsEmitter.cpp
51   )
52 set_target_properties(llvm-tblgen PROPERTIES FOLDER "Tablegenning")