/openbsd-current/gnu/llvm/libcxx/benchmarks/ |
H A D | util_smartptr.bench.cpp | 11 #include "benchmark/benchmark.h" 13 static void BM_SharedPtrCreateDestroy(benchmark::State& st) { 16 benchmark::DoNotOptimize(sp.get()); 21 static void BM_SharedPtrIncDecRef(benchmark::State& st) { 23 benchmark::DoNotOptimize(sp.get()); 26 benchmark::ClobberMemory(); 31 static void BM_WeakPtrIncDecRef(benchmark::State& st) { 33 benchmark::DoNotOptimize(sp.get()); 36 benchmark [all...] |
H A D | join_view.bench.cpp | 13 #include "benchmark/benchmark.h" 16 void run_sizes(auto benchmark) { argument 17 benchmark->Arg(0) 31 void BM_join_view_in_vectors(benchmark::State& state) { 39 benchmark::DoNotOptimize(input); 40 benchmark::DoNotOptimize(output); 46 void BM_join_view_out_vectors(benchmark::State& state) { 54 benchmark::DoNotOptimize(output); 55 benchmark [all...] |
H A D | std_format_spec_string_unicode.bench.cpp | 12 # include "benchmark/benchmark.h" 237 void BM_text(benchmark::State& state, std::basic_string_view<CharT> input) { 243 // The benchmark uses a large precision, which forces the formatting 247 benchmark::DoNotOptimize(std::format_to(buffer, "{:.10000}", input)); 250 benchmark::DoNotOptimize(std::format_to(buffer, L"{:.10000}", input)); 255 void BM_ascii_text(benchmark::State& state) { 260 void BM_unicode_text(benchmark::State& state) { 265 void BM_cyrillic_text(benchmark::State& state) { 270 void BM_japanese_text(benchmark [all...] |
H A D | function.bench.cpp | 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 [all...] |
H A D | format.bench.cpp | 12 #include "benchmark/benchmark.h" 18 static void BM_format_string(benchmark::State& state) { 23 benchmark::DoNotOptimize(std::format(CSTR("{}"), str)); 31 benchmark::Initialize(&argc, argv); 32 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 35 benchmark::RunSpecifiedBenchmarks();
|
H A D | formatted_size.bench.cpp | 12 #include "benchmark/benchmark.h" 18 static void BM_formatted_size_string(benchmark::State& state) { 23 benchmark::DoNotOptimize(std::formatted_size(CSTR("{}"), str)); 31 benchmark::Initialize(&argc, argv); 32 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 35 benchmark::RunSpecifiedBenchmarks();
|
H A D | ContainerBenchmarks.h | 16 #include "benchmark/benchmark.h" 21 void BM_ConstructSize(benchmark::State& st, Container) { 30 void BM_ConstructSizeValue(benchmark::State& st, Container, typename Container::value_type const& val) { 39 void BM_ConstructIterIter(benchmark::State& st, Container, GenInputs gen) { 43 benchmark::DoNotOptimize(&in); 51 void BM_InsertValue(benchmark::State& st, Container c, GenInputs gen) { 57 benchmark::DoNotOptimize(&(*c.insert(*it).first)); 59 benchmark::ClobberMemory(); 64 void BM_InsertValueRehash(benchmark [all...] |
H A D | deque_iterator.bench.cpp | 12 #include "benchmark/benchmark.h" 15 void run_sizes(auto benchmark) { argument 16 benchmark->Arg(0) 31 void benchmark_containers(benchmark::State& state, FromContainer& d, ToContainer& v, Func&& func) { 33 benchmark::DoNotOptimize(v); 34 benchmark::DoNotOptimize(d); 40 void benchmark_deque_vector(benchmark::State& state, Func&& func) { 51 void benchmark_deque_deque(benchmark::State& state, Func&& func) { 62 void benchmark_vector_deque(benchmark [all...] |
H A D | to_chars.bench.cpp | 12 #include "benchmark/benchmark.h" 23 static void BM_to_chars_good(benchmark::State& state) { 28 benchmark::DoNotOptimize(std::to_chars(buffer, &buffer[128], value, base)); 32 static void BM_to_chars_bad(benchmark::State& state) { 48 benchmark::DoNotOptimize(std::to_chars(buffer, &buffer[element.size], element.value, base)); 53 benchmark::Initialize(&argc, argv); 54 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 57 benchmark::RunSpecifiedBenchmarks();
|
H A D | filesystem.bench.cpp | 1 #include "benchmark/benchmark.h" 10 void BM_PathConstructString(benchmark::State &st, GenInputs gen) { 16 benchmark::DoNotOptimize(PP.native().data()); 19 benchmark::DoNotOptimize(P.native().data()); 28 void BM_PathConstructCStr(benchmark::State &st, GenInputs gen) { 34 benchmark::DoNotOptimize(PP.native().data()); 37 benchmark::DoNotOptimize(P.native().data()); 45 void BM_PathConstructIter(benchmark::State &st, GenInputs gen) { 54 benchmark [all...] |
/openbsd-current/regress/lib/libexpat/ |
H A D | Makefile | 3 SUBDIR= runtests runtestspp benchmark entropy
|
/openbsd-current/gnu/llvm/libcxx/benchmarks/algorithms/ |
H A D | min_max_element.bench.cpp | 18 void run(benchmark::State& state) const { 20 benchmark::DoNotOptimize(std::minmax_element(Copy.begin(), Copy.end())); 31 benchmark::Initialize(&argc, argv); 32 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 35 benchmark::RunSpecifiedBenchmarks();
|
H A D | make_heap.bench.cpp | 18 void run(benchmark::State& state) const { 32 benchmark::Initialize(&argc, argv); 33 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 36 benchmark::RunSpecifiedBenchmarks();
|
H A D | pop_heap.bench.cpp | 18 void run(benchmark::State& state) const { 34 benchmark::Initialize(&argc, argv); 35 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 38 benchmark::RunSpecifiedBenchmarks();
|
H A D | ranges_make_heap.bench.cpp | 18 void run(benchmark::State& state) const { 32 benchmark::Initialize(&argc, argv); 33 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 36 benchmark::RunSpecifiedBenchmarks();
|
H A D | ranges_make_heap_then_sort_heap.bench.cpp | 18 void run(benchmark::State& state) const { 34 benchmark::Initialize(&argc, argv); 35 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 38 benchmark::RunSpecifiedBenchmarks();
|
H A D | ranges_pop_heap.bench.cpp | 18 void run(benchmark::State& state) const { 34 benchmark::Initialize(&argc, argv); 35 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 38 benchmark::RunSpecifiedBenchmarks();
|
H A D | ranges_sort.bench.cpp | 18 void run(benchmark::State& state) const { 34 benchmark::Initialize(&argc, argv); 35 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 38 benchmark::RunSpecifiedBenchmarks();
|
H A D | ranges_sort_heap.bench.cpp | 18 void run(benchmark::State& state) const { 31 benchmark::Initialize(&argc, argv); 32 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 35 benchmark::RunSpecifiedBenchmarks();
|
H A D | ranges_stable_sort.bench.cpp | 18 void run(benchmark::State& state) const { 34 benchmark::Initialize(&argc, argv); 35 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 38 benchmark::RunSpecifiedBenchmarks();
|
H A D | sort.bench.cpp | 18 void run(benchmark::State& state) const { 34 benchmark::Initialize(&argc, argv); 35 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 38 benchmark::RunSpecifiedBenchmarks();
|
H A D | sort_heap.bench.cpp | 18 void run(benchmark::State& state) const { 31 benchmark::Initialize(&argc, argv); 32 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 35 benchmark::RunSpecifiedBenchmarks();
|
H A D | stable_sort.bench.cpp | 18 void run(benchmark::State& state) const { 34 benchmark::Initialize(&argc, argv); 35 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 38 benchmark::RunSpecifiedBenchmarks();
|
H A D | lower_bound.bench.cpp | 23 void run(benchmark::State& state) const { 26 benchmark::DoNotOptimize(result); 37 benchmark::Initialize(&argc, argv); 38 if (benchmark::ReportUnrecognizedArguments(argc, argv)) 41 benchmark::RunSpecifiedBenchmarks();
|
/openbsd-current/gnu/llvm/llvm/benchmarks/ |
H A D | DummyYAML.cpp | 1 #include "benchmark/benchmark.h" 4 static void BM_YAMLDummyIsNumeric(benchmark::State& state) {
|