From 05e34535d57dd222fa2eb8dfe2ae261517576448 Mon Sep 17 00:00:00 2001 From: Keith Smiley Date: Fri, 21 Jun 2024 09:57:46 -0700 Subject: [PATCH] [bazel] Port #95942 (#96334) --- .../llvm-project-overlay/mlir/BUILD.bazel | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel index 9f9819b6eb858d7..8daa45fbb31b7e0 100644 --- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel @@ -824,6 +824,7 @@ mlir_c_api_cc_library( includes = ["include"], deps = [ ":ConversionPasses", + ":ConvertToSPIRV", ":Pass", ], ) @@ -4200,6 +4201,7 @@ cc_library( ":ControlFlowToSPIRV", ":ConversionPassIncGen", ":ConvertToLLVM", + ":ConvertToSPIRV", ":FuncToEmitC", ":FuncToLLVM", ":FuncToSPIRV", @@ -8209,6 +8211,32 @@ cc_library( ], ) +cc_library( + name = "ConvertToSPIRV", + srcs = ["lib/Conversion/ConvertToSPIRV/ConvertToSPIRVPass.cpp"], + hdrs = ["include/mlir/Conversion/ConvertToSPIRV/ConvertToSPIRVPass.h"], + includes = ["include"], + deps = [ + ":ArithToSPIRV", + ":ArithTransforms", + ":ConversionPassIncGen", + ":FuncToSPIRV", + ":IR", + ":IndexToSPIRV", + ":Pass", + ":Rewrite", + ":SCFToSPIRV", + ":SPIRVConversion", + ":SPIRVDialect", + ":SPIRVTransforms", + ":TransformUtils", + ":Transforms", + ":UBToSPIRV", + ":VectorToSPIRV", + ":VectorTransforms", + ], +) + cc_library( name = "ControlFlowToSCF", srcs = [