summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorNAKAMURA Takumi <geek4civic@gmail.com>2023-04-17 23:46:47 +0900
committerNAKAMURA Takumi <geek4civic@gmail.com>2023-05-03 00:13:20 +0900
commit631bfdbee5b45eda9f99dff6a716d63c5698e4bd (patch)
tree1f119b20c3dd90e69ff954c9b70e871977a5fef6 /utils
parent5d71ec6e448fa3ecb7e22368e97cf8274d5c84c6 (diff)
downloadllvm-631bfdbee5b45eda9f99dff6a716d63c5698e4bd.tar.gz
Switch `llvm/CodeGen/MachineValueType.h` to the generated one
Prune `SupportTests/MVTTest` since it is no longer needed. Depends on D148769 Differential Revision: https://reviews.llvm.org/D148770
Diffstat (limited to 'utils')
-rw-r--r--utils/bazel/llvm-project-overlay/llvm/BUILD.bazel11
-rw-r--r--utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel12
2 files changed, 11 insertions, 12 deletions
diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
index ee4f6a177e0c..2122336fdf27 100644
--- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
@@ -674,6 +674,16 @@ gentbl(
]),
)
+gentbl(
+ name = "vt_gen",
+ tbl_outs = [("-gen-vt", "include/llvm/CodeGen/GenVT.inc")],
+ tblgen = ":llvm-min-tblgen",
+ td_file = "include/llvm/CodeGen/ValueTypes.td",
+ td_srcs = [
+ "include/llvm/CodeGen/ValueTypes.td",
+ ],
+)
+
# Note that the intrinsics are not currently set up so they can be pruned for
# disabled targets.
llvm_target_intrinsics_list = [
@@ -1679,6 +1689,7 @@ cc_library(
copts = llvm_copts,
deps = [
":Support",
+ ":vt_gen",
],
)
diff --git a/utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel
index 82430699bb84..ffb5b1e2191b 100644
--- a/utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel
@@ -557,17 +557,6 @@ gentbl(
],
)
-gentbl(
- name = "vt_gen",
- strip_include_prefix = "Support",
- tbl_outs = [("-gen-vt", "Support/GenVT.inc")],
- tblgen = "//llvm:llvm-min-tblgen",
- td_file = "//llvm:include/llvm/CodeGen/ValueTypes.td",
- td_srcs = [
- "//llvm:include/llvm/CodeGen/ValueTypes.td",
- ],
-)
-
cc_test(
name = "option_tests",
size = "small",
@@ -653,7 +642,6 @@ cc_test(
"//llvm:TargetParser",
"//llvm:TestingSupport",
"//llvm:config",
- ":vt_gen",
"//third-party/unittest:gmock",
"//third-party/unittest:gtest",
"//third-party/unittest:gtest_main",