41 lines
690 B
Text
41 lines
690 B
Text
|
add_subdirectory(Deserialization)
|
||
|
add_subdirectory(Serialization)
|
||
|
|
||
|
set(LLVM_OPTIONAL_SOURCES
|
||
|
SPIRVBinaryUtils.cpp
|
||
|
TranslateRegistration.cpp
|
||
|
Target.cpp
|
||
|
)
|
||
|
|
||
|
add_mlir_translation_library(MLIRSPIRVBinaryUtils
|
||
|
SPIRVBinaryUtils.cpp
|
||
|
|
||
|
LINK_LIBS PUBLIC
|
||
|
MLIRIR
|
||
|
MLIRSPIRVDialect
|
||
|
MLIRSupport
|
||
|
)
|
||
|
|
||
|
add_mlir_translation_library(MLIRSPIRVTranslateRegistration
|
||
|
TranslateRegistration.cpp
|
||
|
|
||
|
LINK_LIBS PUBLIC
|
||
|
MLIRIR
|
||
|
MLIRSPIRVDialect
|
||
|
MLIRSPIRVSerialization
|
||
|
MLIRSPIRVDeserialization
|
||
|
MLIRSupport
|
||
|
MLIRTranslateLib
|
||
|
)
|
||
|
|
||
|
add_mlir_dialect_library(MLIRSPIRVTarget
|
||
|
Target.cpp
|
||
|
|
||
|
LINK_LIBS PUBLIC
|
||
|
MLIRIR
|
||
|
MLIRGPUDialect
|
||
|
MLIRSPIRVDialect
|
||
|
MLIRSPIRVSerialization
|
||
|
MLIRSupport
|
||
|
)
|