Fix GCC build problem with 288f05f related to SmallVector. (#116958)
[llvm-project.git] / mlir / lib / Conversion / ConvertToSPIRV / CMakeLists.txt
blob124a4c453e75c5fa0c7ab2f889c466f8c1b6a477
1 set(LLVM_OPTIONAL_SOURCES
2   ConvertToSPIRVPass.cpp
5 add_mlir_conversion_library(MLIRConvertToSPIRVPass
6   ConvertToSPIRVPass.cpp
8   ADDITIONAL_HEADER_DIRS
9   ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ConvertToSPIRV
11   DEPENDS
12   MLIRConversionPassIncGen
14   LINK_LIBS PUBLIC
15   MLIRArithToSPIRV
16   MLIRArithTransforms
17   MLIRFuncToSPIRV
18   MLIRGPUDialect
19   MLIRGPUToSPIRV
20   MLIRIndexToSPIRV
21   MLIRIR
22   MLIRMemRefToSPIRV
23   MLIRPass
24   MLIRRewrite
25   MLIRSCFToSPIRV
26   MLIRSPIRVConversion
27   MLIRSPIRVDialect
28   MLIRSPIRVTransforms
29   MLIRSupport
30   MLIRTransforms
31   MLIRTransformUtils
32   MLIRUBToSPIRV
33   MLIRVectorDialect
34   MLIRVectorToSPIRV
35   MLIRVectorTransforms
36   )