You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
643 B
35 lines
643 B
set(LLVM_LINK_COMPONENTS
|
|
Demangle
|
|
Support
|
|
TableGen
|
|
)
|
|
|
|
add_tablegen(mlir-tblgen MLIR
|
|
DialectGen.cpp
|
|
EnumsGen.cpp
|
|
LLVMIRConversionGen.cpp
|
|
LLVMIRIntrinsicGen.cpp
|
|
mlir-tblgen.cpp
|
|
OpDefinitionsGen.cpp
|
|
OpDocGen.cpp
|
|
OpFormatGen.cpp
|
|
OpInterfacesGen.cpp
|
|
OpPythonBindingGen.cpp
|
|
OpenMPCommonGen.cpp
|
|
PassCAPIGen.cpp
|
|
PassDocGen.cpp
|
|
PassGen.cpp
|
|
RewriterGen.cpp
|
|
SPIRVUtilsGen.cpp
|
|
StructsGen.cpp
|
|
TypeDefGen.cpp
|
|
)
|
|
|
|
set_target_properties(mlir-tblgen PROPERTIES FOLDER "Tablegenning")
|
|
target_link_libraries(mlir-tblgen
|
|
PRIVATE
|
|
MLIRSupportIndentedOstream
|
|
MLIRTableGen)
|
|
|
|
mlir_check_all_link_libraries(mlir-tblgen)
|