[NFC] Add libcxx python reformat SHA to .git-blame-ignore-revs
[llvm-project.git] / mlir / tools / mlir-tblgen / CMakeLists.txt
blob0d9ece2f061e76412f930c8e6855f25cbe215dd1
1 set(LLVM_LINK_COMPONENTS
2   CodeGenTypes
3   Demangle
4   Support
5   TableGen
8 add_tablegen(mlir-tblgen MLIR
9   DESTINATION "${MLIR_TOOLS_INSTALL_DIR}"
10   EXPORT MLIR
11   AttrOrTypeDefGen.cpp
12   AttrOrTypeFormatGen.cpp
13   BytecodeDialectGen.cpp
14   DialectGen.cpp
15   DirectiveCommonGen.cpp
16   EnumsGen.cpp
17   FormatGen.cpp
18   LLVMIRConversionGen.cpp
19   LLVMIRIntrinsicGen.cpp
20   mlir-tblgen.cpp
21   OpClass.cpp
22   OpDefinitionsGen.cpp
23   OpDocGen.cpp
24   OpFormatGen.cpp
25   OpGenHelpers.cpp
26   OpInterfacesGen.cpp
27   OpPythonBindingGen.cpp
28   PassCAPIGen.cpp
29   PassDocGen.cpp
30   PassGen.cpp
31   RewriterGen.cpp
32   SPIRVUtilsGen.cpp
33   )
35 set_target_properties(mlir-tblgen PROPERTIES FOLDER "Tablegenning")
36 target_link_libraries(mlir-tblgen
37   PRIVATE
38   MLIRSupportIndentedOstream
39   MLIRTblgenLib)
41 mlir_check_all_link_libraries(mlir-tblgen)