bolt/deps/llvm-18.1.8/mlir/lib/Target/SPIRV/CMakeLists.txt

41 lines
690 B
Text
Raw Normal View History

2025-02-14 19:21:04 +01:00
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
)