[llvm] [bazel][SandboxIR] Add cc_test rule for SandboxIR tests. (PR #110184)
Jorge Gorbe Moya via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 26 16:05:35 PDT 2024
https://github.com/slackito created https://github.com/llvm/llvm-project/pull/110184
None
>From 174f747f628f3cdc434fef44022750349964102a Mon Sep 17 00:00:00 2001
From: Jorge Gorbe Moya <jgorbe at google.com>
Date: Thu, 26 Sep 2024 15:58:21 -0700
Subject: [PATCH] [bazel][SandboxIR] Add cc_test rule for SandboxIR tests.
---
.../bazel/llvm-project-overlay/llvm/BUILD.bazel | 1 +
.../llvm/unittests/BUILD.bazel | 17 +++++++++++++++++
2 files changed, 18 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
index 62f1c2a50acf7c..eb87b6f7cef547 100644
--- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
@@ -1457,6 +1457,7 @@ cc_library(
copts = llvm_copts,
textual_hdrs = ["include/llvm/SandboxIR/SandboxIRValues.def"],
deps = [
+ ":Analysis",
":Core",
":Support",
],
diff --git a/utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel
index 1170458664250b..2c73f03dd70a31 100644
--- a/utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel
@@ -632,6 +632,23 @@ cc_test(
],
)
+cc_test(
+ name = "sandboxir_tests",
+ size = "small",
+ srcs = glob(
+ ["SandboxIR/*.cpp"],
+ allow_empty = False,
+ ),
+ deps = [
+ "//llvm:AsmParser",
+ "//llvm:Core",
+ "//llvm:SandboxIR",
+ "//llvm:Support",
+ "//third-party/unittest:gmock",
+ "//third-party/unittest:gtest",
+ ],
+)
+
cc_test(
name = "profile_data_tests",
size = "small",
More information about the llvm-commits
mailing list