1set(LLVM_LINK_COMPONENTS 2 Demangle 3 Support 4 TableGen 5) 6 7add_tablegen(mlir-tblgen MLIR 8 DialectGen.cpp 9 EnumsGen.cpp 10 LLVMIRConversionGen.cpp 11 LLVMIRIntrinsicGen.cpp 12 mlir-tblgen.cpp 13 OpDefinitionsGen.cpp 14 OpDocGen.cpp 15 OpFormatGen.cpp 16 OpInterfacesGen.cpp 17 OpPythonBindingGen.cpp 18 OpenMPCommonGen.cpp 19 PassCAPIGen.cpp 20 PassDocGen.cpp 21 PassGen.cpp 22 RewriterGen.cpp 23 SPIRVUtilsGen.cpp 24 StructsGen.cpp 25 TypeDefGen.cpp 26 ) 27 28set_target_properties(mlir-tblgen PROPERTIES FOLDER "Tablegenning") 29target_link_libraries(mlir-tblgen 30 PRIVATE 31 MLIRSupportIndentedOstream 32 MLIRTableGen) 33 34mlir_check_all_link_libraries(mlir-tblgen) 35