[llvm] add missing libc math functions to bazel to match CMake (PR #221862)
Ali Bahrani via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 7 18:57:19 PDT 2026
https://github.com/mrbahrani updated https://github.com/llvm/llvm-project/pull/221862
>From 81e77c86e608aef249f3192cfaada0ca45780e5a Mon Sep 17 00:00:00 2001
From: abahrani <ali.bahrani94521036 at gmail.com>
Date: Mon, 7 Sep 2026 21:38:03 -0400
Subject: [PATCH 1/2] add missing libc math functions to bazel to match CMake
---
.../llvm-project-overlay/libc/BUILD.bazel | 38 +++++++++++++++++++
1 file changed, 38 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
index 4e24be1246be4..d242b859e78f5 100644
--- a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
@@ -10771,6 +10771,16 @@ libc_math_function(
additional_deps = [":__support_math_atan2"],
)
+
+libc_math_function(
+ name = "atan2l",
+ additional_deps = [
+ ":__support_fputil_cast",
+ ":__support_math_atan2",
+ ":__support_math_atan2f128",
+ ],
+)
+
libc_math_function(
name = "atanhf",
additional_deps = [":__support_math_atanhf"],
@@ -10935,6 +10945,13 @@ libc_math_function(
],
)
+libc_math_function(
+ name = "canonicalizebf16",
+ additional_deps = [
+ ":__support_math_canonicalizebf16",
+ ],
+)
+
libc_math_function(
name = "fmaximumbf16",
additional_deps = [
@@ -12513,6 +12530,13 @@ libc_math_function(
],
)
+libc_math_function(
+ name = "getpayloadbf16",
+ additional_deps = [
+ ":__support_math_getpayloadbf16",
+ ],
+)
+
libc_math_function(
name = "hypot",
additional_deps = [
@@ -13617,6 +13641,13 @@ libc_math_function(
],
)
+libc_math_function(
+ name = "setpayloadbf16",
+ additional_deps = [
+ ":__support_math_setpayloadbf16",
+ ],
+)
+
libc_math_function(
name = "setpayloadsig",
additional_deps = [
@@ -13652,6 +13683,13 @@ libc_math_function(
],
)
+libc_math_function(
+ name = "setpayloadsigbf16",
+ additional_deps = [
+ ":__support_math_setpayloadsigbf16",
+ ],
+)
+
libc_math_function(
name = "sin",
additional_deps = [
>From 3b9938ed65dd29a4a973b03af50600381a485051 Mon Sep 17 00:00:00 2001
From: abahrani <ali.bahrani94521036 at gmail.com>
Date: Mon, 7 Sep 2026 21:57:02 -0400
Subject: [PATCH 2/2] run buildifier on llvm-project-overlay/libc/BUILD.bazel
---
utils/bazel/llvm-project-overlay/libc/BUILD.bazel | 1 -
1 file changed, 1 deletion(-)
diff --git a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
index d242b859e78f5..8ad4ee1f6c41c 100644
--- a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
@@ -10771,7 +10771,6 @@ libc_math_function(
additional_deps = [":__support_math_atan2"],
)
-
libc_math_function(
name = "atan2l",
additional_deps = [
More information about the llvm-commits
mailing list