From ae23f44c2462eedeefdd6323f0d33e8d322bbe51 Mon Sep 17 00:00:00 2001 From: Jeremy Kun Date: Fri, 20 Oct 2023 10:45:38 -0700 Subject: [PATCH] add bazel build rule for IndexToSPIRV --- .../llvm-project-overlay/mlir/BUILD.bazel | 27 ++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel index eb670ad50163c..7df1ee0ce8b91 100644 --- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel @@ -5989,7 +5989,6 @@ cc_library( ], ) - cc_library( name = "NVVMToLLVM", srcs = glob(["lib/Conversion/NVVMToLLVM/NVVMToLLVM.cpp"]), @@ -7426,6 +7425,7 @@ cc_library( ":FuncDialect", ":FuncToSPIRV", ":IR", + ":IndexToSPIRV", ":MemRefToSPIRV", ":Pass", ":SCFDialect", @@ -9843,6 +9843,31 @@ cc_library( ], ) +cc_library( + name = "IndexToSPIRV", + srcs = glob([ + "lib/Conversion/IndexToSPIRV/*.cpp", + "lib/Conversion/IndexToSPIRV/*.h", + ]), + hdrs = glob([ + "include/mlir/Conversion/IndexToSPIRV/*.h", + ]), + includes = ["include"], + deps = [ + ":ConversionPassIncGen", + ":IR", + ":IndexDialect", + ":Pass", + ":SPIRVCommonConversion", + ":SPIRVConversion", + ":SPIRVDialect", + ":Support", + ":Transforms", + "//llvm:Core", + "//llvm:Support", + ], +) + cc_library( name = "IndexDialect", srcs = glob(["lib/Dialect/Index/IR/*.cpp"]),