Home
last modified time | relevance | path

Searched refs:RegisterBenchmark (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/third-party/benchmark/test/
H A Dregister_benchmark_test.cc70 ReturnVal dummy = benchmark::RegisterBenchmark(
90 benchmark::RegisterBenchmark(c.first, &BM_extra_args, c.second); in RegisterFromFunction()
113 benchmark::RegisterBenchmark("custom_fixture", fx); in TestRegistrationAtRuntime()
125 benchmark::RegisterBenchmark("lambda_benchmark", capturing_lam); in TestRegistrationAtRuntime()
/llvm-project-15.0.7/third-party/benchmark/bindings/python/google_benchmark/
H A Dbenchmark.cc40 benchmark::internal::Benchmark* RegisterBenchmark(const char* name, in RegisterBenchmark() function
42 return benchmark::RegisterBenchmark( in RegisterBenchmark()
176 m.def("RegisterBenchmark", RegisterBenchmark, in PYBIND11_MODULE()
H A D__init__.py133 benchmark = _benchmark.RegisterBenchmark(name, options.func)
/llvm-project-15.0.7/third-party/benchmark/include/benchmark/
H A Dbenchmark.h1134 internal::Benchmark* RegisterBenchmark(const char* name,
1139 internal::Benchmark* RegisterBenchmark(const char* name, Lambda&& fn);
1174 friend Benchmark* ::benchmark::RegisterBenchmark(const char*, Lam&&);
1182 inline internal::Benchmark* RegisterBenchmark(const char* name, in RegisterBenchmark() function
1190 internal::Benchmark* RegisterBenchmark(const char* name, Lambda&& fn) { in RegisterBenchmark() function
1201 internal::Benchmark* RegisterBenchmark(const char* name, Lambda&& fn, in RegisterBenchmark() function
1203 return benchmark::RegisterBenchmark( in RegisterBenchmark()
/llvm-project-15.0.7/libcxx/benchmarks/
H A Dallocation.bench.cpp129 benchmark::RegisterBenchmark(TC.name, TC.func)->Range(16, 4096 * 2); in RegisterAllocBenchmarks()
H A DCartesianBenchmarks.h44 benchmark::RegisterBenchmark(Bench.name().c_str(), in makeBenchmarkFromValuesImpl()
/llvm-project-15.0.7/third-party/benchmark/docs/
H A Duser_guide.md53 [Using RegisterBenchmark](#using-register-benchmark)
1046 ## Using RegisterBenchmark(name, fn, args...)
1048 The `RegisterBenchmark(name, func, args...)` function provides an alternative
1050 `RegisterBenchmark(name, func, args...)` creates, registers, and returns a
1055 scope, the `RegisterBenchmark` can be called anywhere. This allows for
1058 Additionally `RegisterBenchmark` allows any callable object to be registered
1067 benchmark::RegisterBenchmark(test_input.name(), BM_test, test_input);