[llvm] 8720247 - Reland "[gn build] (manually) port 1ee32055ea1d (benchmark move)"

Nico Weber via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 7 17:51:33 PST 2021


Author: Nico Weber
Date: 2021-12-07T20:51:25-05:00
New Revision: 8720247f60ebc451661764b5897c82d27ad361e9

URL: https://github.com/llvm/llvm-project/commit/8720247f60ebc451661764b5897c82d27ad361e9
DIFF: https://github.com/llvm/llvm-project/commit/8720247f60ebc451661764b5897c82d27ad361e9.diff

LOG: Reland "[gn build] (manually) port 1ee32055ea1d (benchmark move)"

This reverts commit bbccf4992219222c5b905e9965ec26b35e2c6af8.
1ee32055ea1d relanded in 5dda2efde57.

Added: 
    llvm/utils/gn/secondary/third-party/benchmark/BUILD.gn

Modified: 
    llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn

Removed: 
    llvm/utils/gn/secondary/llvm/utils/benchmark/BUILD.gn


################################################################################
diff  --git a/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn b/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn
index 879d5a2de8637..9489f68af3633 100644
--- a/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn
+++ b/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn
@@ -3,6 +3,6 @@ executable("ScudoBenchmarks") {
   sources = [ "malloc_benchmark.cpp" ]
   deps = [
     "//compiler-rt/lib/scudo/standalone:sources",
-    "//llvm/utils/benchmark",
+    "//third-party/benchmark",
   ]
 }

diff  --git a/llvm/utils/gn/secondary/llvm/utils/benchmark/BUILD.gn b/llvm/utils/gn/secondary/third-party/benchmark/BUILD.gn
similarity index 82%
rename from llvm/utils/gn/secondary/llvm/utils/benchmark/BUILD.gn
rename to llvm/utils/gn/secondary/third-party/benchmark/BUILD.gn
index 39f5a226e55bb..a0119761923f4 100644
--- a/llvm/utils/gn/secondary/llvm/utils/benchmark/BUILD.gn
+++ b/llvm/utils/gn/secondary/third-party/benchmark/BUILD.gn
@@ -1,6 +1,9 @@
 static_library("benchmark") {
   sources = [
     "src/benchmark.cc",
+    "src/benchmark_api_internal.cc",
+    "src/benchmark_name.cc",
+    "src/benchmark_runner.cc",
     "src/benchmark_register.cc",
     "src/colorprint.cc",
     "src/commandlineflags.cc",
@@ -9,6 +12,7 @@ static_library("benchmark") {
     "src/counter.cc",
     "src/csv_reporter.cc",
     "src/json_reporter.cc",
+    "src/perf_counters.cc",
     "src/reporter.cc",
     "src/sleep.cc",
     "src/statistics.cc",


        


More information about the llvm-commits mailing list