Lines Matching refs:state

25 void BM_Counters_Simple(benchmark::State& state) {  in BM_Counters_Simple()  argument
26 for (auto _ : state) { in BM_Counters_Simple()
28 state.counters["foo"] = 1; in BM_Counters_Simple()
29 state.counters["bar"] = 2 * static_cast<double>(state.iterations()); in BM_Counters_Simple()
67 void BM_Counters_WithBytesAndItemsPSec(benchmark::State& state) { in BM_Counters_WithBytesAndItemsPSec() argument
68 for (auto _ : state) { in BM_Counters_WithBytesAndItemsPSec()
70 benchmark::DoNotOptimize(state.iterations()); in BM_Counters_WithBytesAndItemsPSec()
72 state.counters["foo"] = 1; in BM_Counters_WithBytesAndItemsPSec()
73 state.counters["bar"] = ++num_calls1; in BM_Counters_WithBytesAndItemsPSec()
74 state.SetBytesProcessed(364); in BM_Counters_WithBytesAndItemsPSec()
75 state.SetItemsProcessed(150); in BM_Counters_WithBytesAndItemsPSec()
118 void BM_Counters_Rate(benchmark::State& state) { in BM_Counters_Rate() argument
119 for (auto _ : state) { in BM_Counters_Rate()
121 benchmark::DoNotOptimize(state.iterations()); in BM_Counters_Rate()
124 state.counters["foo"] = bm::Counter{1, bm::Counter::kIsRate}; in BM_Counters_Rate()
125 state.counters["bar"] = bm::Counter{2, bm::Counter::kIsRate}; in BM_Counters_Rate()
161 void BM_Invert(benchmark::State& state) { in BM_Invert() argument
162 for (auto _ : state) { in BM_Invert()
164 benchmark::DoNotOptimize(state.iterations()); in BM_Invert()
167 state.counters["foo"] = bm::Counter{0.0001, bm::Counter::kInvert}; in BM_Invert()
168 state.counters["bar"] = bm::Counter{10000, bm::Counter::kInvert}; in BM_Invert()
202 void BM_Counters_InvertedRate(benchmark::State& state) { in BM_Counters_InvertedRate() argument
203 for (auto _ : state) { in BM_Counters_InvertedRate()
205 benchmark::DoNotOptimize(state.iterations()); in BM_Counters_InvertedRate()
208 state.counters["foo"] = in BM_Counters_InvertedRate()
210 state.counters["bar"] = in BM_Counters_InvertedRate()
248 void BM_Counters_Threads(benchmark::State& state) { in BM_Counters_Threads() argument
249 for (auto _ : state) { in BM_Counters_Threads()
251 state.counters["foo"] = 1; in BM_Counters_Threads()
252 state.counters["bar"] = 2; in BM_Counters_Threads()
288 void BM_Counters_AvgThreads(benchmark::State& state) { in BM_Counters_AvgThreads() argument
289 for (auto _ : state) { in BM_Counters_AvgThreads()
292 state.counters["foo"] = bm::Counter{1, bm::Counter::kAvgThreads}; in BM_Counters_AvgThreads()
293 state.counters["bar"] = bm::Counter{2, bm::Counter::kAvgThreads}; in BM_Counters_AvgThreads()
330 void BM_Counters_AvgThreadsRate(benchmark::State& state) { in BM_Counters_AvgThreadsRate() argument
331 for (auto _ : state) { in BM_Counters_AvgThreadsRate()
333 benchmark::DoNotOptimize(state.iterations()); in BM_Counters_AvgThreadsRate()
336 state.counters["foo"] = bm::Counter{1, bm::Counter::kAvgThreadsRate}; in BM_Counters_AvgThreadsRate()
337 state.counters["bar"] = bm::Counter{2, bm::Counter::kAvgThreadsRate}; in BM_Counters_AvgThreadsRate()
374 void BM_Counters_IterationInvariant(benchmark::State& state) { in BM_Counters_IterationInvariant() argument
375 for (auto _ : state) { in BM_Counters_IterationInvariant()
378 state.counters["foo"] = bm::Counter{1, bm::Counter::kIsIterationInvariant}; in BM_Counters_IterationInvariant()
379 state.counters["bar"] = bm::Counter{2, bm::Counter::kIsIterationInvariant}; in BM_Counters_IterationInvariant()
417 void BM_Counters_kIsIterationInvariantRate(benchmark::State& state) { in BM_Counters_kIsIterationInvariantRate() argument
418 for (auto _ : state) { in BM_Counters_kIsIterationInvariantRate()
420 benchmark::DoNotOptimize(state.iterations()); in BM_Counters_kIsIterationInvariantRate()
423 state.counters["foo"] = in BM_Counters_kIsIterationInvariantRate()
425 state.counters["bar"] = in BM_Counters_kIsIterationInvariantRate()
466 void BM_Counters_AvgIterations(benchmark::State& state) { in BM_Counters_AvgIterations() argument
467 for (auto _ : state) { in BM_Counters_AvgIterations()
470 state.counters["foo"] = bm::Counter{1, bm::Counter::kAvgIterations}; in BM_Counters_AvgIterations()
471 state.counters["bar"] = bm::Counter{2, bm::Counter::kAvgIterations}; in BM_Counters_AvgIterations()
508 void BM_Counters_kAvgIterationsRate(benchmark::State& state) { in BM_Counters_kAvgIterationsRate() argument
509 for (auto _ : state) { in BM_Counters_kAvgIterationsRate()
511 benchmark::DoNotOptimize(state.iterations()); in BM_Counters_kAvgIterationsRate()
514 state.counters["foo"] = bm::Counter{1, bm::Counter::kAvgIterationsRate}; in BM_Counters_kAvgIterationsRate()
515 state.counters["bar"] = in BM_Counters_kAvgIterationsRate()