From fee2bf858e2b7fdb80fb866ee8d248eb481b1e13 Mon Sep 17 00:00:00 2001 From: Pranav Kant Date: Mon, 7 Apr 2025 17:32:21 +0000 Subject: [PATCH 1/2] [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", From 866872bffefea42aba0e6c5137e39a5a51029e78 Mon Sep 17 00:00:00 2001 From: Pranav Kant Date: Mon, 7 Apr 2025 17:36:16 +0000 Subject: [PATCH 2/2] change order --- utils/bazel/llvm-project-overlay/clang/BUILD.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel index 941a6890dfc4d..c4fec647e1773 100644 --- a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel @@ -619,10 +619,10 @@ cc_library( ":basic_attr_gen", ":basic_builtin_templates_gen", ":basic_builtins_bpf_gen", + ":basic_builtins_directx_gen", ":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",