[llvm] [bazel] Fix build (PR #134697)

Pranav Kant via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 7 10:33:39 PDT 2025


https://github.com/pranavk created https://github.com/llvm/llvm-project/pull/134697

Fixes fallback from #134439

>From fee2bf858e2b7fdb80fb866ee8d248eb481b1e13 Mon Sep 17 00:00:00 2001
From: Pranav Kant <prka at google.com>
Date: Mon, 7 Apr 2025 17:32:21 +0000
Subject: [PATCH] [bazel] Fix build

Fixes fallback from #134439
---
 utils/bazel/llvm-project-overlay/clang/BUILD.bazel | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
index 90637864498cf..941a6890dfc4d 100644
--- a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
@@ -287,6 +287,14 @@ gentbl_cc_library(
     deps = [":BuiltinsBaseTdFiles"],
 )
 
+gentbl_cc_library(
+    name = "basic_builtins_directx_gen",
+    tbl_outs = {"include/clang/Basic/BuiltinsDirectX.inc": ["-gen-clang-builtins"]},
+    tblgen = ":clang-tblgen",
+    td_file = "include/clang/Basic/BuiltinsDirectX.td",
+    deps = [":BuiltinsBaseTdFiles"],
+)
+
 gentbl_cc_library(
     name = "basic_builtins_spirv_gen",
     tbl_outs = {"include/clang/Basic/BuiltinsSPIRV.inc": ["-gen-clang-builtins"]},
@@ -614,6 +622,7 @@ cc_library(
         ":basic_builtins_gen",
         ":basic_builtins_hexagon_gen",
         ":basic_builtins_nvptx_gen",
+        ":basic_builtins_directx_gen",
         ":basic_builtins_riscv_gen",
         ":basic_builtins_spirv_gen",
         ":basic_builtins_x86_64_gen",



More information about the llvm-commits mailing list