[llvm] [bazel][mlir] Port #156053: PtrToLLVM (PR #156074)

Jordan Rupprecht via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 29 11:00:04 PDT 2025


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

None

>From 7691e50e5ce8205380cb1a7e593eae737291c75d Mon Sep 17 00:00:00 2001
From: Jordan Rupprecht <rupprecht at google.com>
Date: Fri, 29 Aug 2025 10:59:27 -0700
Subject: [PATCH] [bazel][mlir] Port #156053: PtrToLLVM

---
 .../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 2a2370d05c72e..720ce5d1d1b9a 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -6594,6 +6594,25 @@ cc_library(
     ],
 )
 
+cc_library(
+    name = "PtrToLLVM",
+    srcs = glob([
+        "lib/Conversion/PtrToLLVM/*.cpp",
+    ]),
+    hdrs = glob([
+        "include/mlir/Conversion/PtrToLLVM/*.h",
+    ]),
+    includes = ["include"],
+    deps = [
+        ":ConversionPassIncGen",
+        ":ConvertToLLVMInterface",
+        ":IR",
+        ":LLVMCommonConversion",
+        ":LLVMDialect",
+        ":PtrDialect",
+    ],
+)
+
 td_library(
     name = "SMTTdFiles",
     srcs = [
@@ -9277,6 +9296,7 @@ cc_library(
         ":NVGPUTransformOps",
         ":NVVMToLLVM",
         ":OpenMPToLLVM",
+        ":PtrToLLVM",
         ":ROCDLToLLVMIRTranslation",
         ":SCFToEmitC",
         ":SCFTransformOps",



More information about the llvm-commits mailing list