xref: /aosp_15_r20/external/google-benchmark/test/link_main_test.cc (revision dbb99499c3810fa1611fa2242a2fc446be01a57c)
1*dbb99499SAndroid Build Coastguard Worker #include "benchmark/benchmark.h"
2*dbb99499SAndroid Build Coastguard Worker 
BM_empty(benchmark::State & state)3*dbb99499SAndroid Build Coastguard Worker void BM_empty(benchmark::State& state) {
4*dbb99499SAndroid Build Coastguard Worker   for (auto _ : state) {
5*dbb99499SAndroid Build Coastguard Worker     auto iterations = double(state.iterations()) * double(state.iterations());
6*dbb99499SAndroid Build Coastguard Worker     benchmark::DoNotOptimize(iterations);
7*dbb99499SAndroid Build Coastguard Worker   }
8*dbb99499SAndroid Build Coastguard Worker }
9*dbb99499SAndroid Build Coastguard Worker BENCHMARK(BM_empty);
10