Lines Matching refs:benchmark
54 static void BM_Factorial(benchmark::State& state) { in BM_Factorial()
65 static void BM_CalculatePiRange(benchmark::State& state) { in BM_CalculatePiRange()
74 static void BM_CalculatePi(benchmark::State& state) { in BM_CalculatePi()
77 benchmark::DoNotOptimize(CalculatePi(depth)); in BM_CalculatePi()
84 static void BM_SetInsert(benchmark::State& state) { in BM_SetInsert()
102 static void BM_Sequential(benchmark::State& state) { in BM_Sequential()
120 static void BM_StringCompare(benchmark::State& state) { in BM_StringCompare()
123 for (auto _ : state) benchmark::DoNotOptimize(s1.compare(s2)); in BM_StringCompare()
127 static void BM_SetupTeardown(benchmark::State& state) { in BM_SetupTeardown()
147 static void BM_LongTest(benchmark::State& state) { in BM_LongTest()
151 benchmark::DoNotOptimize(tracker += i); in BM_LongTest()
156 static void BM_ParallelMemset(benchmark::State& state) { in BM_ParallelMemset()
170 benchmark::DoNotOptimize(test_vector->at(i) = 1); in BM_ParallelMemset()
180 static void BM_ManualTiming(benchmark::State& state) { in BM_ManualTiming()
207 void BM_with_args(benchmark::State& state, Args&&...) { in BM_with_args()
215 void BM_non_template_args(benchmark::State& state, int, double) { in BM_non_template_args()
222 static void BM_DenseThreadRanges(benchmark::State& st) { in BM_DenseThreadRanges()