File tree Expand file tree Collapse file tree 4 files changed +29
-2
lines changed
lib/Dialect/SPIRV/Transforms
test/lib/Conversion/ConvertToSPIRV
utils/bazel/llvm-project-overlay/mlir Expand file tree Collapse file tree 4 files changed +29
-2
lines changed Original file line number Diff line number Diff line change @@ -16,9 +16,14 @@ add_mlir_dialect_library(MLIRSPIRVConversion
1616 ${MLIR_MAIN_INCLUDE_DIR} /mlir/Dialect/SPIRV
1717
1818 LINK_LIBS PUBLIC
19+ MLIRArithDialect
20+ MLIRDialectUtils
1921 MLIRFuncDialect
22+ MLIRIR
2023 MLIRSPIRVDialect
24+ MLIRSupport
2125 MLIRTransformUtils
26+ MLIRVectorDialect
2227 MLIRVectorTransforms
2328)
2429
Original file line number Diff line number Diff line change @@ -7,9 +7,10 @@ add_mlir_library(MLIRTestConvertToSPIRV
77 LINK_LIBS PUBLIC
88 MLIRArithDialect
99 MLIRFuncDialect
10+ MLIRPass
1011 MLIRSPIRVConversion
1112 MLIRSPIRVDialect
12- MLIRVectorDialect
13- MLIRPass
13+ MLIRTransformUtils
1414 MLIRTransforms
15+ MLIRVectorDialect
1516 )
Original file line number Diff line number Diff line change @@ -7205,10 +7205,15 @@ cc_library(
72057205 hdrs = ["include/mlir/Dialect/SPIRV/Transforms/SPIRVConversion.h" ],
72067206 includes = ["include" ],
72077207 deps = [
7208+ ":ArithDialect" ,
7209+ ":DialectUtils" ,
72087210 ":FuncDialect" ,
72097211 ":IR" ,
72107212 ":SPIRVDialect" ,
7213+ ":Support" ,
72117214 ":TransformUtils" ,
7215+ ":VectorDialect" ,
7216+ ":VectorTransforms" ,
72127217 "//llvm:Support" ,
72137218 ],
72147219)
@@ -9586,6 +9591,7 @@ cc_binary(
95869591 "//mlir/test:TestArmSME" ,
95879592 "//mlir/test:TestBufferization" ,
95889593 "//mlir/test:TestControlFlow" ,
9594+ "//mlir/test:TestConvertToSPIRV" ,
95899595 "//mlir/test:TestDLTI" ,
95909596 "//mlir/test:TestDialect" ,
95919597 "//mlir/test:TestFunc" ,
Original file line number Diff line number Diff line change @@ -656,6 +656,21 @@ cc_library(
656656 ],
657657)
658658
659+ cc_library (
660+ name = "TestConvertToSPIRV" ,
661+ srcs = glob (["lib/Conversion/ConvertToSPIRV/*.cpp" ]),
662+ deps = [
663+ "//mlir:ArithDialect" ,
664+ "//mlir:FuncDialect" ,
665+ "//mlir:Pass" ,
666+ "//mlir:SPIRVConversion" ,
667+ "//mlir:SPIRVDialect" ,
668+ "//mlir:TransformUtils" ,
669+ "//mlir:Transforms" ,
670+ "//mlir:VectorDialect" ,
671+ ],
672+ )
673+
659674cc_library (
660675 name = "TestAffine" ,
661676 srcs = glob ([
You can’t perform that action at this time.
0 commit comments