From 2df215f7a6a14415bb4df95cd3d1b261ab52a9eb Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi Date: Wed, 3 May 2023 00:09:30 +0900 Subject: [PATCH] [Bazel] Update for D148308 (riscv-sifive) --- .../llvm-project-overlay/clang/BUILD.bazel | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel index 945daaa7ad9b..842d25d68265 100644 --- a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel @@ -228,6 +228,7 @@ gentbl( td_file = "include/clang/Basic/riscv_vector.td", td_srcs = [ "include/clang/Basic/riscv_vector.td", + "include/clang/Basic/riscv_vector_common.td", ], ) @@ -241,6 +242,7 @@ gentbl( td_file = "include/clang/Basic/riscv_vector.td", td_srcs = [ "include/clang/Basic/riscv_vector.td", + "include/clang/Basic/riscv_vector_common.td", ], ) @@ -254,6 +256,49 @@ gentbl( td_file = "include/clang/Basic/riscv_vector.td", td_srcs = [ "include/clang/Basic/riscv_vector.td", + "include/clang/Basic/riscv_vector_common.td", + ], +) + +gentbl( + name = "basic_riscv_sifive_vector_builtins_gen", + tbl_outs = [( + "-gen-riscv-sifive-vector-builtins", + "include/clang/Basic/riscv_sifive_vector_builtins.inc", + )], + tblgen = ":clang-tblgen", + td_file = "include/clang/Basic/riscv_sifive_vector.td", + td_srcs = [ + "include/clang/Basic/riscv_sifive_vector.td", + "include/clang/Basic/riscv_vector_common.td", + ], +) + +gentbl( + name = "basic_riscv_sifive_vector_builtin_cg_gen", + tbl_outs = [( + "-gen-riscv-sifive-vector-builtin-codegen", + "include/clang/Basic/riscv_sifive_vector_builtin_cg.inc", + )], + tblgen = ":clang-tblgen", + td_file = "include/clang/Basic/riscv_sifive_vector.td", + td_srcs = [ + "include/clang/Basic/riscv_sifive_vector.td", + "include/clang/Basic/riscv_vector_common.td", + ], +) + +gentbl( + name = "basic_riscv_sifive_vector_builtin_sema_gen", + tbl_outs = [( + "-gen-riscv-sifive-vector-builtin-sema", + "include/clang/Basic/riscv_sifive_vector_builtin_sema.inc", + )], + tblgen = ":clang-tblgen", + td_file = "include/clang/Basic/riscv_sifive_vector.td", + td_srcs = [ + "include/clang/Basic/riscv_sifive_vector.td", + "include/clang/Basic/riscv_vector_common.td", ], ) @@ -486,6 +531,7 @@ cc_library( ":basic_arm_sve_typeflags_gen", ":basic_attr_gen", ":basic_internal_headers", + ":basic_riscv_sifive_vector_builtins_gen", ":basic_riscv_vector_builtin_cg_gen", ":basic_riscv_vector_builtins_gen", ":config", @@ -929,6 +975,7 @@ cc_library( ":basic_arm_cde_sema_gen", ":basic_arm_sve_builtins_gen", ":basic_arm_sve_sema_rangechecks_gen", + ":basic_riscv_sifive_vector_builtin_sema_gen", ":basic_riscv_vector_builtin_sema_gen", ":edit", ":lex", @@ -1530,6 +1577,7 @@ gentbl( td_file = "include/clang/Basic/riscv_vector.td", td_srcs = [ "include/clang/Basic/riscv_vector.td", + "include/clang/Basic/riscv_vector_common.td", ], ) @@ -1694,6 +1742,7 @@ cc_library( ":basic", ":basic_arm_cde_cg_gen", ":basic_arm_sve_builtin_cg_gen", + ":basic_riscv_sifive_vector_builtin_cg_gen", ":basic_riscv_vector_builtin_cg_gen", ":driver", ":frontend",