[llvm] [bazel] Add VectorToXeGPU deps (PR #109348)

Jordan Rupprecht via llvm-commits llvm-commits at lists.llvm.org
Thu Sep 19 16:19:37 PDT 2024


https://github.com/rupprecht created https://github.com/llvm/llvm-project/pull/109348

For 02d34d800b94937c42fb7cff2db2b2836d918ac6

>From c4f31fb5371a30daa16b3381a5a03e2b34e34baa Mon Sep 17 00:00:00 2001
From: Jordan Rupprecht <rupprecht at google.com>
Date: Thu, 19 Sep 2024 16:19:05 -0700
Subject: [PATCH] [bazel] Add VectorToXeGPU deps

For 02d34d800b94937c42fb7cff2db2b2836d918ac6
---
 .../llvm-project-overlay/mlir/BUILD.bazel     | 20 +++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index 034b87511a4d22..28b9ccfb3d4ff4 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -4231,6 +4231,7 @@ cc_library(
         ":VectorToLLVM",
         ":VectorToSCF",
         ":VectorToSPIRV",
+        ":VectorToXeGPU",
     ],
 )
 
@@ -8438,6 +8439,25 @@ cc_library(
     ],
 )
 
+cc_library(
+    name = "VectorToXeGPU",
+    srcs = ["lib/Conversion/VectorToXeGPU/VectorToXeGPU.cpp"],
+    hdrs = ["include/mlir/Conversion/VectorToXeGPU/VectorToXeGPU.h"],
+    includes = ["include"],
+    deps = [
+        ":ArithDialect",
+        ":ConversionPassIncGen",
+        ":IR",
+        ":MemRefDialect",
+        ":Pass",
+        ":TransformUtils",
+        ":Transforms",
+        ":VectorDialect",
+        ":XeGPUDialect",
+        "//llvm:Support",
+    ],
+)
+
 cc_library(
     name = "ControlFlowToSCF",
     srcs = [



More information about the llvm-commits mailing list