Lines Matching defs:benchmark
9 #include "benchmark/benchmark.h"
12 // for each benchmark run (single-threaded).
17 static void DoSetup1(const benchmark::State& state) {
24 static void DoTeardown1(const benchmark::State& state) {
29 static void BM_with_setup(benchmark::State& state) {
49 static void DoSetup2(const benchmark::State& state) {
54 static void DoTeardown2(const benchmark::State& state) {
59 static void BM_concurrent(benchmark::State& state) {
81 class FIXTURE_BECHMARK_NAME : public ::benchmark::Fixture {
83 void SetUp(const ::benchmark::State&) override {
90 BENCHMARK_F(FIXTURE_BECHMARK_NAME, BM_WithFixture)(benchmark::State& st) {
95 static void DoSetupWithFixture(const benchmark::State&) {
113 static void DoSetupWithRepetitions(const benchmark::State&) {
116 static void BM_WithRep(benchmark::State& state) {
131 benchmark::Initialize(&argc, argv);
133 size_t ret = benchmark::RunSpecifiedBenchmarks(".");