diff options
author | Frank Barchard <fbarchard@google.com> | 2022-07-27 11:40:04 -0700 |
---|---|---|
committer | XNNPACK Team <xnnpack-github-robot@google.com> | 2022-07-27 11:40:59 -0700 |
commit | 4e31749ccf75743342a8f8b4534ec1a3a8b29583 (patch) | |
tree | 25612b47bf0cac998de902b6dfafd447c93f6689 | |
parent | 6b409ac0a3090ebe74d0cdfb494c4cd91485ad39 (diff) | |
download | XNNPACK-4e31749ccf75743342a8f8b4534ec1a3a8b29583.tar.gz |
Add benchmark::utils::CheckNEON to NEON benchmarks
PiperOrigin-RevId: 463639442
-rw-r--r-- | bench/s16-rmaxabs.cc | 8 | ||||
-rw-r--r-- | bench/s16-window.cc | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/bench/s16-rmaxabs.cc b/bench/s16-rmaxabs.cc index 6bcfab1e5..e3c3d5778 100644 --- a/bench/s16-rmaxabs.cc +++ b/bench/s16-rmaxabs.cc @@ -55,13 +55,13 @@ static void BenchmarkKernelSize(benchmark::internal::Benchmark* b) } #if XNN_ARCH_ARM || XNN_ARCH_ARM64 -BENCHMARK_CAPTURE(rmaxabs, s16_neon_x8, xnn_s16_rmaxabs_ukernel__neon_x8) +BENCHMARK_CAPTURE(rmaxabs, s16_neon_x8, xnn_s16_rmaxabs_ukernel__neon_x8, benchmark::utils::CheckNEON) ->Apply(BenchmarkKernelSize)->UseRealTime(); -BENCHMARK_CAPTURE(rmaxabs, s16_neon_x16, xnn_s16_rmaxabs_ukernel__neon_x16) +BENCHMARK_CAPTURE(rmaxabs, s16_neon_x16, xnn_s16_rmaxabs_ukernel__neon_x16, benchmark::utils::CheckNEON) ->Apply(BenchmarkKernelSize)->UseRealTime(); -BENCHMARK_CAPTURE(rmaxabs, s16_neon_x24, xnn_s16_rmaxabs_ukernel__neon_x24) +BENCHMARK_CAPTURE(rmaxabs, s16_neon_x24, xnn_s16_rmaxabs_ukernel__neon_x24, benchmark::utils::CheckNEON) ->Apply(BenchmarkKernelSize)->UseRealTime(); -BENCHMARK_CAPTURE(rmaxabs, s16_neon_x32, xnn_s16_rmaxabs_ukernel__neon_x32) +BENCHMARK_CAPTURE(rmaxabs, s16_neon_x32, xnn_s16_rmaxabs_ukernel__neon_x32, benchmark::utils::CheckNEON) ->Apply(BenchmarkKernelSize)->UseRealTime(); #endif // XNN_ARCH_ARM || XNN_ARCH_ARM64 diff --git a/bench/s16-window.cc b/bench/s16-window.cc index ac0ff4c52..760bd6402 100644 --- a/bench/s16-window.cc +++ b/bench/s16-window.cc @@ -63,13 +63,13 @@ static void BenchmarkKernelSize(benchmark::internal::Benchmark* b) } #if XNN_ARCH_ARM || XNN_ARCH_ARM64 -BENCHMARK_CAPTURE(window, s16_neon_x8, xnn_s16_window_ukernel__neon_x8) +BENCHMARK_CAPTURE(window, s16_neon_x8, xnn_s16_window_ukernel__neon_x8, benchmark::utils::CheckNEON) ->Apply(BenchmarkKernelSize)->UseRealTime(); -BENCHMARK_CAPTURE(window, s16_neon_x16, xnn_s16_window_ukernel__neon_x16) +BENCHMARK_CAPTURE(window, s16_neon_x16, xnn_s16_window_ukernel__neon_x16, benchmark::utils::CheckNEON) ->Apply(BenchmarkKernelSize)->UseRealTime(); -BENCHMARK_CAPTURE(window, s16_neon_x24, xnn_s16_window_ukernel__neon_x24) +BENCHMARK_CAPTURE(window, s16_neon_x24, xnn_s16_window_ukernel__neon_x24, benchmark::utils::CheckNEON) ->Apply(BenchmarkKernelSize)->UseRealTime(); -BENCHMARK_CAPTURE(window, s16_neon_x32, xnn_s16_window_ukernel__neon_x32) +BENCHMARK_CAPTURE(window, s16_neon_x32, xnn_s16_window_ukernel__neon_x32, benchmark::utils::CheckNEON) ->Apply(BenchmarkKernelSize)->UseRealTime(); #endif // XNN_ARCH_ARM || XNN_ARCH_ARM64 |