[llvm] [bazel] Port 7f1a30ebd242b2a55e8393717f1e594f9cd61569 (PR #172712)

Keith Smiley via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 17 10:55:49 PST 2025


https://github.com/keith updated https://github.com/llvm/llvm-project/pull/172712

>From 3eb104efa2dfed89beb93a9d0b314c6d82ad0c1a Mon Sep 17 00:00:00 2001
From: Keith Smiley <keithbsmiley at gmail.com>
Date: Wed, 17 Dec 2025 18:47:01 +0000
Subject: [PATCH 1/3] [bazel] Port 7f1a30ebd242b2a55e8393717f1e594f9cd61569

---
 utils/bazel/llvm-project-overlay/mlir/BUILD.bazel | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index ae6e4d2734acd..0343df41a1aba 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -4311,7 +4311,7 @@ cc_library(
         ":AMDGPUToROCDL",
         ":AffineToStandard",
         ":ArithToAMDGPU",
-        ":ArithToAPFloat",
+        ":ArithAndMathToAPFloat",
         ":ArithToArmSME",
         ":ArithToEmitC",
         ":ArithToLLVM",
@@ -8520,8 +8520,8 @@ cc_library(
 )
 
 cc_library(
-    name = "ArithToAPFloat",
-    srcs = glob(["lib/Conversion/ArithToAPFloat/*.cpp"]),
+    name = "ArithAndMathToAPFloat",
+    srcs = glob(["lib/Conversion/ArithAndMathToAPFloat/*.cpp"]),
     hdrs = glob(["include/mlir/Conversion/ArithToAPFloat/*.h"]),
     includes = ["include"],
     deps = [

>From 4d51603098aebbfbdaa52f31eb5238a486f2c767 Mon Sep 17 00:00:00 2001
From: Keith Smiley <keithbsmiley at gmail.com>
Date: Wed, 17 Dec 2025 18:50:27 +0000
Subject: [PATCH 2/3] buildifier

---
 utils/bazel/llvm-project-overlay/mlir/BUILD.bazel | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index 0343df41a1aba..921067dc6d1d4 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -4310,8 +4310,8 @@ cc_library(
     deps = [
         ":AMDGPUToROCDL",
         ":AffineToStandard",
-        ":ArithToAMDGPU",
         ":ArithAndMathToAPFloat",
+        ":ArithToAMDGPU",
         ":ArithToArmSME",
         ":ArithToEmitC",
         ":ArithToLLVM",

>From 9e3a359625d06db3b46bf18663b3dc666cdac260 Mon Sep 17 00:00:00 2001
From: Keith Smiley <keithbsmiley at gmail.com>
Date: Wed, 17 Dec 2025 18:55:34 +0000
Subject: [PATCH 3/3] fix

---
 utils/bazel/llvm-project-overlay/mlir/BUILD.bazel | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index 921067dc6d1d4..c3329c9bb3f80 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -8521,8 +8521,14 @@ cc_library(
 
 cc_library(
     name = "ArithAndMathToAPFloat",
-    srcs = glob(["lib/Conversion/ArithAndMathToAPFloat/*.cpp"]),
-    hdrs = glob(["include/mlir/Conversion/ArithToAPFloat/*.h"]),
+    srcs = glob([
+        "lib/Conversion/ArithAndMathToAPFloat/*.cpp",
+        "lib/Conversion/ArithAndMathToAPFloat/*.h",
+    ]),
+    hdrs = glob([
+        "include/mlir/Conversion/ArithToAPFloat/*.h",
+        "include/mlir/Conversion/MathToAPFloat/*.h",
+    ]),
     includes = ["include"],
     deps = [
         ":ArithDialect",
@@ -8533,6 +8539,8 @@ cc_library(
         ":FuncDialect",
         ":FuncUtils",
         ":IR",
+        ":MathDialect",
+        ":MathTransforms",
         ":Pass",
         ":TransformUtils",
         ":VectorDialect",



More information about the llvm-commits mailing list