[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / mlir / tools / mlir-tblgen / CMakeLists.txt
blobf2c5e4b3f87afb85b743c45a78f52334eff586d7
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   EnumPythonBindingGen.cpp
18   FormatGen.cpp
19   LLVMIRConversionGen.cpp
20   LLVMIRIntrinsicGen.cpp
21   mlir-tblgen.cpp
22   OpClass.cpp
23   OpDefinitionsGen.cpp
24   OpDocGen.cpp
25   OpFormatGen.cpp
26   OpGenHelpers.cpp
27   OpInterfacesGen.cpp
28   OpPythonBindingGen.cpp
29   PassCAPIGen.cpp
30   PassDocGen.cpp
31   PassGen.cpp
32   RewriterGen.cpp
33   SPIRVUtilsGen.cpp
34   )
36 set_target_properties(mlir-tblgen PROPERTIES FOLDER "Tablegenning")
37 target_link_libraries(mlir-tblgen
38   PRIVATE
39   MLIRTblgenLib)
41 mlir_check_all_link_libraries(mlir-tblgen)