[InstCombine] Signed saturation patterns
[llvm-complete.git] / utils / TableGen / CMakeLists.txt
blob407e10d8bf2d60702f81cdafd44cf5909f2f3884
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   CodeEmitterGen.cpp
12   CodeGenDAGPatterns.cpp
13   CodeGenHwModes.cpp
14   CodeGenInstruction.cpp
15   CodeGenMapTable.cpp
16   CodeGenRegisters.cpp
17   CodeGenSchedule.cpp
18   CodeGenTarget.cpp
19   DAGISelEmitter.cpp
20   DAGISelMatcherEmitter.cpp
21   DAGISelMatcherGen.cpp
22   DAGISelMatcherOpt.cpp
23   DAGISelMatcher.cpp
24   DFAEmitter.cpp
25   DFAPacketizerEmitter.cpp
26   DisassemblerEmitter.cpp
27   ExegesisEmitter.cpp
28   FastISelEmitter.cpp
29   FixedLenDecoderEmitter.cpp
30   GICombinerEmitter.cpp
31   GlobalISelEmitter.cpp
32   InfoByHwMode.cpp
33   InstrInfoEmitter.cpp
34   InstrDocsEmitter.cpp
35   IntrinsicEmitter.cpp
36   OptParserEmitter.cpp
37   PredicateExpander.cpp
38   PseudoLoweringEmitter.cpp
39   RISCVCompressInstEmitter.cpp
40   RegisterBankEmitter.cpp
41   RegisterInfoEmitter.cpp
42   SDNodeProperties.cpp
43   SearchableTableEmitter.cpp
44   SubtargetEmitter.cpp
45   SubtargetFeatureInfo.cpp
46   TableGen.cpp
47   Types.cpp
48   X86DisassemblerTables.cpp
49   X86EVEX2VEXTablesEmitter.cpp
50   X86FoldTablesEmitter.cpp
51   X86ModRMFilters.cpp
52   X86RecognizableInstr.cpp
53   WebAssemblyDisassemblerEmitter.cpp
54   CTagsEmitter.cpp
55   )
56 target_link_libraries(llvm-tblgen PRIVATE LLVMTableGenGlobalISel)
57 set_target_properties(llvm-tblgen PROPERTIES FOLDER "Tablegenning")