Lines Matching full:benchmark

12 #include <benchmark/benchmark.h>
25 benchmark::State& state, in f32_raddstoreexpminusmax()
29 benchmark::utils::IsaCheckFunction isa_check = nullptr) in f32_raddstoreexpminusmax()
37 …const size_t packed_elements = benchmark::utils::RoundUp(elements, cache_line_size_max / sizeof(fl… in f32_raddstoreexpminusmax()
44benchmark::utils::DivideRoundUp<size_t>(benchmark::utils::GetMaxCacheSize(), packed_elements * siz… in f32_raddstoreexpminusmax()
50 benchmark::utils::DisableDenormals(); in f32_raddstoreexpminusmax()
69 const uint64_t cpu_frequency = benchmark::utils::GetCurrentCpuFrequency(); in f32_raddstoreexpminusmax()
76benchmark::Counter(uint64_t(state.iterations()) * elements_per_iteration, benchmark::Counter::kIsR… in f32_raddstoreexpminusmax()
80benchmark::Counter(uint64_t(state.iterations()) * bytes_per_iteration, benchmark::Counter::kIsRate… in f32_raddstoreexpminusmax()
88 benchmark::utils::CheckNEON)
89 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
95 benchmark::utils::CheckNEON)
96 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
102 benchmark::utils::CheckNEON)
103 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
109 benchmark::utils::CheckNEON)
110 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
116 benchmark::utils::CheckNEON)
117 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
123 benchmark::utils::CheckNEON)
124 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
130 benchmark::utils::CheckNEON)
131 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
137 benchmark::utils::CheckNEON)
138 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
144 benchmark::utils::CheckNEON)
145 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
151 benchmark::utils::CheckNEON)
152 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
158 benchmark::utils::CheckNEON)
159 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
165 benchmark::utils::CheckNEON)
166 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
173 benchmark::utils::CheckNEON)
174 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
180 benchmark::utils::CheckNEON)
181 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
187 benchmark::utils::CheckNEON)
188 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
194 benchmark::utils::CheckNEON)
195 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
201 benchmark::utils::CheckNEON)
202 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
208 benchmark::utils::CheckNEON)
209 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
215 benchmark::utils::CheckNEON)
216 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
222 benchmark::utils::CheckNEON)
223 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
229 benchmark::utils::CheckNEON)
230 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
236 benchmark::utils::CheckNEON)
237 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
243 benchmark::utils::CheckNEON)
244 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
250 benchmark::utils::CheckNEON)
251 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
258 benchmark::utils::CheckNEONFMA)
259 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
265 benchmark::utils::CheckNEONFMA)
266 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
272 benchmark::utils::CheckNEONFMA)
273 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
279 benchmark::utils::CheckNEONFMA)
280 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
286 benchmark::utils::CheckNEONFMA)
287 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
293 benchmark::utils::CheckNEONFMA)
294 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
300 benchmark::utils::CheckNEONFMA)
301 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
307 benchmark::utils::CheckNEONFMA)
308 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
314 benchmark::utils::CheckNEONFMA)
315 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
321 benchmark::utils::CheckNEONFMA)
322 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
328 benchmark::utils::CheckNEONFMA)
329 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
335 benchmark::utils::CheckNEONFMA)
336 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
343 benchmark::utils::CheckNEONFMA)
344 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
350 benchmark::utils::CheckNEONFMA)
351 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
357 benchmark::utils::CheckNEONFMA)
358 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
364 benchmark::utils::CheckNEONFMA)
365 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
371 benchmark::utils::CheckNEONFMA)
372 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
378 benchmark::utils::CheckNEONFMA)
379 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
385 benchmark::utils::CheckNEONFMA)
386 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
392 benchmark::utils::CheckNEONFMA)
393 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
399 benchmark::utils::CheckNEONFMA)
400 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
406 benchmark::utils::CheckNEONFMA)
407 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
413 benchmark::utils::CheckNEONFMA)
414 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
420 benchmark::utils::CheckNEONFMA)
421 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
430 benchmark::utils::CheckAVX512F)
431 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
437 benchmark::utils::CheckAVX512F)
438 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
444 benchmark::utils::CheckAVX512F)
445 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
452 benchmark::utils::CheckAVX512F)
453 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
459 benchmark::utils::CheckAVX512F)
460 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
467 benchmark::utils::CheckAVX512F)
468 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
474 benchmark::utils::CheckAVX512F)
475 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
481 benchmark::utils::CheckAVX512F)
482 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
489 benchmark::utils::CheckAVX512F)
490 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
496 benchmark::utils::CheckAVX512F)
497 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
503 benchmark::utils::CheckAVX512F)
504 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
510 benchmark::utils::CheckAVX512F)
511 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
518 benchmark::utils::CheckAVX2)
519 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
525 benchmark::utils::CheckAVX2)
526 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
532 benchmark::utils::CheckAVX2)
533 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
540 benchmark::utils::CheckAVX2)
541 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
547 benchmark::utils::CheckAVX2)
548 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
555 benchmark::utils::CheckAVX2)
556 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
562 benchmark::utils::CheckAVX2)
563 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
569 benchmark::utils::CheckAVX2)
570 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
577 benchmark::utils::CheckAVX2)
578 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
584 benchmark::utils::CheckAVX2)
585 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
591 benchmark::utils::CheckAVX2)
592 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
598 benchmark::utils::CheckAVX2)
599 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
606 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
612 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
618 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
624 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
630 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
636 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
642 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
648 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
654 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
660 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
666 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
672 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
681 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
687 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
693 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
699 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
705 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
711 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
717 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
723 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
729 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
735 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
741 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
747 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
755 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
761 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
767 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
773 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
779 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
785 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
792 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
798 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
804 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
810 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
816 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)
822 ->Apply(benchmark::utils::UnaryElementwiseParameters<float, float>)