Lines Matching refs:benchmark
15 #include "benchmark/benchmark.h"
107 static void run(benchmark::State& state) {
110 benchmark::DoNotOptimize(MakeFunction(FunctionType(), true));
124 static void run(benchmark::State& state) {
127 benchmark::DoNotOptimize(value);
129 benchmark::DoNotOptimize(copy);
138 static void run(benchmark::State& state) {
142 benchmark::DoNotOptimize(values);
143 benchmark::DoNotOptimize(values[i ^ 1] = std::move(values[i]));
155 static void run(benchmark::State& state) {
158 benchmark::DoNotOptimize(values);
172 static void run(benchmark::State& state) {
175 benchmark::DoNotOptimize(f);
176 benchmark::DoNotOptimize(static_cast<bool>(f));
185 static void run(benchmark::State& state) {
189 benchmark::DoNotOptimize(value);
190 benchmark::DoNotOptimize(value(&s));
201 static void run(benchmark::State& state) {
218 benchmark::Initialize(&argc, argv);
219 if (benchmark::ReportUnrecognizedArguments(argc, argv))
230 benchmark::RunSpecifiedBenchmarks();