[llvm] [utils][bazel] Add Bazel build support for GPUToLLVMSPV. (PR #93991)

via llvm-commits llvm-commits at lists.llvm.org
Fri May 31 10:21:44 PDT 2024


https://github.com/MaheshRavishankar created https://github.com/llvm/llvm-project/pull/93991

This was added in https://github.com/llvm/llvm-project/pull/90972

>From 03a9c60a574ead4bbe33c64ffd2aa300cdd2a7bc Mon Sep 17 00:00:00 2001
From: MaheshRavishankar <mahesh.ravishankar at gmail.com>
Date: Fri, 31 May 2024 10:17:20 -0700
Subject: [PATCH] [utils][bazel] Add Bazel build support for GPUToLLVMSPV.

This was added in https://github.com/llvm/llvm-project/pull/90972
---
 .../llvm-project-overlay/mlir/BUILD.bazel      | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index e624d1fc67f44..9df534d10e947 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -5794,6 +5794,24 @@ gentbl_cc_library(
     ],
 )
 
+cc_library(
+    name = "GPUToLLVMSPVTransforms",
+    src = glob([
+        "lib/Conversion/GPUToLLVMSPV/*.cpp",
+    ]),
+    hdrs = glob([
+        "include/mlir/Conversion/GPUToLLVMSPV/*.h",
+    ]),
+    includes = ["include"],
+    deps = [
+        ":ConversionPassIncGen",
+        ":GPUDialect",
+        ":LLVMCommonConversion",
+        ":LLVMDialect",
+        ":SPIRVDialect",
+    ]
+)
+
 cc_library(
     name = "GPUToNVVMTransforms",
     srcs = glob([



More information about the llvm-commits mailing list