[libc++][NFC] Simplify the implementation of string and string_views operator== ...
[llvm-project.git] / mlir / lib / Target / SPIRV / CMakeLists.txt
blob2926320ed286b8223a4ed802932adf6d819822f3
1 add_subdirectory(Deserialization)
2 add_subdirectory(Serialization)
4 set(LLVM_OPTIONAL_SOURCES
5   SPIRVBinaryUtils.cpp
6   TranslateRegistration.cpp
7   Target.cpp
8   )
10 add_mlir_translation_library(MLIRSPIRVBinaryUtils
11   SPIRVBinaryUtils.cpp
13   LINK_LIBS PUBLIC
14   MLIRIR
15   MLIRSupport
16   )
18 add_mlir_translation_library(MLIRSPIRVTranslateRegistration
19   TranslateRegistration.cpp
21   LINK_LIBS PUBLIC
22   MLIRIR
23   MLIRSPIRVSerialization
24   MLIRSPIRVDeserialization
25   MLIRSupport
26   )
28 add_mlir_dialect_library(MLIRSPIRVTarget
29   Target.cpp
31   LINK_LIBS PUBLIC
32   MLIRIR
33   MLIRGPUDialect
34   MLIRSPIRVSerialization
35   MLIRSupport
36   )