Lines Matching defs:state
34 static void GEMMBenchmark(benchmark::State& state, in GEMMBenchmark()
107 static void PPMM1PBenchmark(benchmark::State& state, in PPMM1PBenchmark()
183 static void PPMM2PBenchmark(benchmark::State& state, in PPMM2PBenchmark()
264 static void RuyBenchmark(benchmark::State& state, uint32_t threads) in RuyBenchmark()
345 static void ruy_st(benchmark::State& state, const char* net) in ruy_st()
353 static void f32_gemm_1x8__aarch64_neonfma_ld64(benchmark::State& state, const char* net) { in f32_gemm_1x8__aarch64_neonfma_ld64()
356 static void f32_gemm_1x12__aarch64_neonfma_cortex_a53(benchmark::State& state, const char* net) { in f32_gemm_1x12__aarch64_neonfma_cortex_a53()
359 static void f32_gemm_1x8__aarch64_neonfma_cortex_a53(benchmark::State& state, const char* net) { in f32_gemm_1x8__aarch64_neonfma_cortex_a53()
362 static void f32_gemm_1x8__aarch64_neonfma_cortex_a57(benchmark::State& state, const char* net) { in f32_gemm_1x8__aarch64_neonfma_cortex_a57()
365 static void f32_gemm_1x8__aarch64_neonfma_cortex_a75(benchmark::State& state, const char* net) { in f32_gemm_1x8__aarch64_neonfma_cortex_a75()
368 static void f32_gemm_4x12__aarch64_neonfma_cortex_a53(benchmark::State& state, const char* net) { in f32_gemm_4x12__aarch64_neonfma_cortex_a53()
371 static void f32_gemm_4x8__aarch64_neonfma_cortex_a53(benchmark::State& state, const char* net) { in f32_gemm_4x8__aarch64_neonfma_cortex_a53()
374 static void f32_gemm_4x8__aarch64_neonfma_cortex_a55(benchmark::State& state, const char* net) { in f32_gemm_4x8__aarch64_neonfma_cortex_a55()
377 static void f32_gemm_4x8__aarch64_neonfma_cortex_a57(benchmark::State& state, const char* net) { in f32_gemm_4x8__aarch64_neonfma_cortex_a57()
380 static void f32_gemm_4x8__aarch64_neonfma_cortex_a75(benchmark::State& state, const char* net) { in f32_gemm_4x8__aarch64_neonfma_cortex_a75()
383 static void f32_gemm_4x8__aarch64_neonfma_ld64(benchmark::State& state, const char* net) { in f32_gemm_4x8__aarch64_neonfma_ld64()
386 static void f32_gemm_4x8__aarch64_neonfma_ld128(benchmark::State& state, const char* net) { in f32_gemm_4x8__aarch64_neonfma_ld128()
389 static void f32_gemm_5x8__aarch64_neonfma_cortex_a57(benchmark::State& state, const char* net) { in f32_gemm_5x8__aarch64_neonfma_cortex_a57()
392 static void f32_gemm_5x8__aarch64_neonfma_cortex_a75(benchmark::State& state, const char* net) { in f32_gemm_5x8__aarch64_neonfma_cortex_a75()
395 static void f32_gemm_6x8__aarch64_neonfma_ld64(benchmark::State& state, const char* net) { in f32_gemm_6x8__aarch64_neonfma_ld64()
398 static void f32_gemm_6x8__aarch64_neonfma_ld128(benchmark::State& state, const char* net) { in f32_gemm_6x8__aarch64_neonfma_ld128()
401 static void f32_gemm_6x8__aarch64_neonfma_cortex_a53(benchmark::State& state, const char* net) { in f32_gemm_6x8__aarch64_neonfma_cortex_a53()
404 static void f32_gemm_6x8__aarch64_neonfma_cortex_a55(benchmark::State& state, const char* net) { in f32_gemm_6x8__aarch64_neonfma_cortex_a55()
407 static void f32_gemm_6x8__aarch64_neonfma_cortex_a73(benchmark::State& state, const char* net) { in f32_gemm_6x8__aarch64_neonfma_cortex_a73()
410 static void f32_gemm_6x8__aarch64_neonfma_cortex_a57(benchmark::State& state, const char* net) { in f32_gemm_6x8__aarch64_neonfma_cortex_a57()
413 static void f32_gemm_6x8__aarch64_neonfma_cortex_a75(benchmark::State& state, const char* net) { in f32_gemm_6x8__aarch64_neonfma_cortex_a75()
416 static void f32_gemm_1x8__neonfma_lane_ld64(benchmark::State& state, const char* net) { in f32_gemm_1x8__neonfma_lane_ld64()
419 static void f32_gemm_4x8__neonfma_lane_ld64(benchmark::State& state, const char* net) { in f32_gemm_4x8__neonfma_lane_ld64()
422 static void f32_gemm_4x8__neonfma_lane_ld128(benchmark::State& state, const char* net) { in f32_gemm_4x8__neonfma_lane_ld128()
425 static void f32_gemm_5x8__neonfma_lane_ld64(benchmark::State& state, const char* net) { in f32_gemm_5x8__neonfma_lane_ld64()
428 static void f32_gemm_6x8__neonfma_lane_ld64(benchmark::State& state, const char* net) { in f32_gemm_6x8__neonfma_lane_ld64()
431 static void f32_gemm_6x8__neonfma_lane_ld128(benchmark::State& state, const char* net) { in f32_gemm_6x8__neonfma_lane_ld128()
467 static void f32_gemm_4x8__aarch32_neon_ld64(benchmark::State& state, const char* net) { in f32_gemm_4x8__aarch32_neon_ld64()
470 static void f32_gemm_4x8__aarch32_neon_cortex_a7(benchmark::State& state, const char* net) { in f32_gemm_4x8__aarch32_neon_cortex_a7()
473 static void f32_gemm_4x8__aarch32_neon_cortex_a53(benchmark::State& state, const char* net) { in f32_gemm_4x8__aarch32_neon_cortex_a53()
476 static void f32_gemm_4x8__aarch32_neon_cortex_a55(benchmark::State& state, const char* net) { in f32_gemm_4x8__aarch32_neon_cortex_a55()
479 static void f32_gemm_4x8__aarch32_neon_cortex_a75(benchmark::State& state, const char* net) { in f32_gemm_4x8__aarch32_neon_cortex_a75()
482 static void f32_gemm_4x8__aarch32_neon_pld_cortex_a75(benchmark::State& state, const char* net) { in f32_gemm_4x8__aarch32_neon_pld_cortex_a75()
499 static void f32_gemm_4x8__neon_lane_ld64(benchmark::State& state, const char* net) { in f32_gemm_4x8__neon_lane_ld64()
502 static void f32_gemm_4x8__neon_lane_ld128(benchmark::State& state, const char* net) { in f32_gemm_4x8__neon_lane_ld128()
505 static void f32_gemm_5x8__neon_lane_ld64(benchmark::State& state, const char* net) { in f32_gemm_5x8__neon_lane_ld64()
508 static void f32_gemm_6x8__neon_lane_ld64(benchmark::State& state, const char* net) { in f32_gemm_6x8__neon_lane_ld64()
511 static void f32_gemm_6x8__neon_lane_ld128(benchmark::State& state, const char* net) { in f32_gemm_6x8__neon_lane_ld128()
514 static void f32_gemm_1x8__neonfma_dup_ld64(benchmark::State& state, const char* net) { in f32_gemm_1x8__neonfma_dup_ld64()
517 static void f32_gemm_4x8__neonfma_dup_ld64(benchmark::State& state, const char* net) { in f32_gemm_4x8__neonfma_dup_ld64()
520 static void f32_gemm_4x8__neonfma_dup_ld128(benchmark::State& state, const char* net) { in f32_gemm_4x8__neonfma_dup_ld128()
523 static void f32_gemm_6x8__neonfma_dup_ld64(benchmark::State& state, const char* net) { in f32_gemm_6x8__neonfma_dup_ld64()
526 static void f32_gemm_6x8__neonfma_dup_ld128(benchmark::State& state, const char* net) { in f32_gemm_6x8__neonfma_dup_ld128()
529 static void f32_gemm_1x8s4__neon(benchmark::State& state, const char* net) { in f32_gemm_1x8s4__neon()
532 static void f32_gemm_1x8s4__neonfma(benchmark::State& state, const char* net) { in f32_gemm_1x8s4__neonfma()
535 static void f32_gemm_4x8s4__neon(benchmark::State& state, const char* net) { in f32_gemm_4x8s4__neon()
538 static void f32_gemm_4x8s4__neonfma(benchmark::State& state, const char* net) { in f32_gemm_4x8s4__neonfma()
541 static void f32_gemm_6x8s4__neon(benchmark::State& state, const char* net) { in f32_gemm_6x8s4__neon()
544 static void f32_gemm_6x8s4__neonfma(benchmark::State& state, const char* net) { in f32_gemm_6x8s4__neonfma()
547 static void f32_gemm_8x8s4__neon(benchmark::State& state, const char* net) { in f32_gemm_8x8s4__neon()
550 static void f32_gemm_8x8s4__neonfma(benchmark::State& state, const char* net) { in f32_gemm_8x8s4__neonfma()
553 static void f32_ppmm_4x8_unipass__neonfma(benchmark::State& state, const char* net) { in f32_ppmm_4x8_unipass__neonfma()
556 static void f32_ppmm_4x8_twopass__neonfma(benchmark::State& state, const char* net) { in f32_ppmm_4x8_twopass__neonfma()
587 static void f32_gemm_3x8__sse_load1(benchmark::State& state, const char* net) { in f32_gemm_3x8__sse_load1()
590 static void f32_gemm_4x8__sse_load1(benchmark::State& state, const char* net) { in f32_gemm_4x8__sse_load1()
593 static void f32_gemm_5x8__sse_load1(benchmark::State& state, const char* net) { in f32_gemm_5x8__sse_load1()
597 static void f32_gemm_1x8__sse_dup(benchmark::State& state, const char* net) { in f32_gemm_1x8__sse_dup()
600 static void f32_gemm_3x8__sse_dup(benchmark::State& state, const char* net) { in f32_gemm_3x8__sse_dup()
603 static void f32_gemm_4x8__sse_dup(benchmark::State& state, const char* net) { in f32_gemm_4x8__sse_dup()
606 static void f32_gemm_5x8__sse_dup(benchmark::State& state, const char* net) { in f32_gemm_5x8__sse_dup()
610 static void f32_gemm_1x8s4__sse(benchmark::State& state, const char* net) { in f32_gemm_1x8s4__sse()
613 static void f32_gemm_3x8s4__sse(benchmark::State& state, const char* net) { in f32_gemm_3x8s4__sse()
616 static void f32_gemm_4x8s4__sse(benchmark::State& state, const char* net) { in f32_gemm_4x8s4__sse()
619 static void f32_gemm_5x8s4__sse(benchmark::State& state, const char* net) { in f32_gemm_5x8s4__sse()
623 static void f32_gemm_1x8__sse2_dup(benchmark::State& state, const char* net) { in f32_gemm_1x8__sse2_dup()
626 static void f32_gemm_3x8__sse2_dup(benchmark::State& state, const char* net) { in f32_gemm_3x8__sse2_dup()
629 static void f32_gemm_4x8__sse2_dup(benchmark::State& state, const char* net) { in f32_gemm_4x8__sse2_dup()
632 static void f32_gemm_5x8__sse2_dup(benchmark::State& state, const char* net) { in f32_gemm_5x8__sse2_dup()
636 static void f32_ppmm_4x8_unipass__sse(benchmark::State& state, const char* net) { in f32_ppmm_4x8_unipass__sse()
639 static void f32_ppmm_4x8_twopass__sse(benchmark::State& state, const char* net) { in f32_ppmm_4x8_twopass__sse()
643 static void f32_gemm_1x8__avx_broadcast(benchmark::State& state, const char* net) { in f32_gemm_1x8__avx_broadcast()
646 static void f32_gemm_4x8__avx_broadcast(benchmark::State& state, const char* net) { in f32_gemm_4x8__avx_broadcast()
649 static void f32_gemm_5x8__avx_broadcast(benchmark::State& state, const char* net) { in f32_gemm_5x8__avx_broadcast()
652 static void f32_gemm_6x8__avx_broadcast(benchmark::State& state, const char* net) { in f32_gemm_6x8__avx_broadcast()
655 static void f32_gemm_7x8__avx_broadcast(benchmark::State& state, const char* net) { in f32_gemm_7x8__avx_broadcast()
658 static void f32_gemm_1x16__avx_broadcast(benchmark::State& state, const char* net) { in f32_gemm_1x16__avx_broadcast()
661 static void f32_gemm_3x16__avx_broadcast(benchmark::State& state, const char* net) { in f32_gemm_3x16__avx_broadcast()
664 static void f32_gemm_4x16__avx_broadcast(benchmark::State& state, const char* net) { in f32_gemm_4x16__avx_broadcast()
667 static void f32_gemm_5x16__avx_broadcast(benchmark::State& state, const char* net) { in f32_gemm_5x16__avx_broadcast()
671 static void f32_gemm_1x8__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_1x8__fma3_broadcast()
674 static void f32_gemm_4x8__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_4x8__fma3_broadcast()
677 static void f32_gemm_5x8__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_5x8__fma3_broadcast()
680 static void f32_gemm_6x8__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_6x8__fma3_broadcast()
683 static void f32_gemm_7x8__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_7x8__fma3_broadcast()
686 static void f32_gemm_8x8__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_8x8__fma3_broadcast()
689 static void f32_gemm_1x16__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_1x16__fma3_broadcast()
692 static void f32_gemm_3x16__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_3x16__fma3_broadcast()
695 static void f32_gemm_4x16__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_4x16__fma3_broadcast()
698 static void f32_gemm_5x16__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_5x16__fma3_broadcast()
702 static void f32_gemm_1x16s4__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_1x16s4__fma3_broadcast()
705 static void f32_gemm_3x16s4__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_3x16s4__fma3_broadcast()
708 static void f32_gemm_4x16s4__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_4x16s4__fma3_broadcast()
711 static void f32_gemm_5x16s4__fma3_broadcast(benchmark::State& state, const char* net) { in f32_gemm_5x16s4__fma3_broadcast()
715 static void f32_gemm_1x16__avx512f_broadcast(benchmark::State& state, const char* net) { in f32_gemm_1x16__avx512f_broadcast()
718 static void f32_gemm_4x16__avx512f_broadcast(benchmark::State& state, const char* net) { in f32_gemm_4x16__avx512f_broadcast()
721 static void f32_gemm_5x16__avx512f_broadcast(benchmark::State& state, const char* net) { in f32_gemm_5x16__avx512f_broadcast()
724 static void f32_gemm_6x16__avx512f_broadcast(benchmark::State& state, const char* net) { in f32_gemm_6x16__avx512f_broadcast()
727 static void f32_gemm_7x16__avx512f_broadcast(benchmark::State& state, const char* net) { in f32_gemm_7x16__avx512f_broadcast()
730 static void f32_gemm_8x16__avx512f_broadcast(benchmark::State& state, const char* net) { in f32_gemm_8x16__avx512f_broadcast()
796 static void f32_gemm_4x8__wasmsimd_arm_loadsplat(benchmark::State& state, const char* net) { in f32_gemm_4x8__wasmsimd_arm_loadsplat()
800 static void f32_gemm_5x8__wasmsimd_arm_loadsplat(benchmark::State& state, const char* net) { in f32_gemm_5x8__wasmsimd_arm_loadsplat()
804 static void f32_gemm_6x8__wasmsimd_arm_loadsplat(benchmark::State& state, const char* net) { in f32_gemm_6x8__wasmsimd_arm_loadsplat()
808 static void f32_gemm_3x8__wasmsimd_x86_loadsplat(benchmark::State& state, const char* net) { in f32_gemm_3x8__wasmsimd_x86_loadsplat()
812 static void f32_gemm_4x8__wasmsimd_x86_loadsplat(benchmark::State& state, const char* net) { in f32_gemm_4x8__wasmsimd_x86_loadsplat()
816 static void f32_gemm_5x8__wasmsimd_x86_loadsplat(benchmark::State& state, const char* net) { in f32_gemm_5x8__wasmsimd_x86_loadsplat()
820 static void f32_gemm_6x8__wasmsimd_x86_loadsplat(benchmark::State& state, const char* net) { in f32_gemm_6x8__wasmsimd_x86_loadsplat()
824 static void f32_gemm_3x8__wasmsimd_arm_splat(benchmark::State& state, const char* net) { in f32_gemm_3x8__wasmsimd_arm_splat()
828 static void f32_gemm_4x8__wasmsimd_arm_splat(benchmark::State& state, const char* net) { in f32_gemm_4x8__wasmsimd_arm_splat()
832 static void f32_gemm_5x8__wasmsimd_arm_splat(benchmark::State& state, const char* net) { in f32_gemm_5x8__wasmsimd_arm_splat()
836 static void f32_gemm_6x8__wasmsimd_arm_splat(benchmark::State& state, const char* net) { in f32_gemm_6x8__wasmsimd_arm_splat()
840 static void f32_gemm_3x8__wasmsimd_x86_splat(benchmark::State& state, const char* net) { in f32_gemm_3x8__wasmsimd_x86_splat()
844 static void f32_gemm_4x8__wasmsimd_x86_splat(benchmark::State& state, const char* net) { in f32_gemm_4x8__wasmsimd_x86_splat()
848 static void f32_gemm_5x8__wasmsimd_x86_splat(benchmark::State& state, const char* net) { in f32_gemm_5x8__wasmsimd_x86_splat()
852 static void f32_gemm_6x8__wasmsimd_x86_splat(benchmark::State& state, const char* net) { in f32_gemm_6x8__wasmsimd_x86_splat()
856 static void f32_gemm_3x8s4__wasmsimd_arm(benchmark::State& state, const char* net) { in f32_gemm_3x8s4__wasmsimd_arm()
860 static void f32_gemm_4x8s4__wasmsimd_arm(benchmark::State& state, const char* net) { in f32_gemm_4x8s4__wasmsimd_arm()
864 static void f32_gemm_5x8s4__wasmsimd_arm(benchmark::State& state, const char* net) { in f32_gemm_5x8s4__wasmsimd_arm()
868 static void f32_gemm_6x8s4__wasmsimd_arm(benchmark::State& state, const char* net) { in f32_gemm_6x8s4__wasmsimd_arm()
872 static void f32_gemm_3x8s4__wasmsimd_x86(benchmark::State& state, const char* net) { in f32_gemm_3x8s4__wasmsimd_x86()
876 static void f32_gemm_4x8s4__wasmsimd_x86(benchmark::State& state, const char* net) { in f32_gemm_4x8s4__wasmsimd_x86()
880 static void f32_gemm_5x8s4__wasmsimd_x86(benchmark::State& state, const char* net) { in f32_gemm_5x8s4__wasmsimd_x86()
884 static void f32_gemm_6x8s4__wasmsimd_x86(benchmark::State& state, const char* net) { in f32_gemm_6x8s4__wasmsimd_x86()
888 static void f32_ppmm_4x8_unipass__wasmsimd_arm_splat(benchmark::State& state, const char* net) { in f32_ppmm_4x8_unipass__wasmsimd_arm_splat()
891 static void f32_ppmm_4x8_unipass__wasmsimd_x86_splat(benchmark::State& state, const char* net) { in f32_ppmm_4x8_unipass__wasmsimd_x86_splat()
895 static void f32_ppmm_4x8_twopass__wasmsimd_arm_splat(benchmark::State& state, const char* net) { in f32_ppmm_4x8_twopass__wasmsimd_arm_splat()
898 static void f32_ppmm_4x8_twopass__wasmsimd_x86_splat(benchmark::State& state, const char* net) { in f32_ppmm_4x8_twopass__wasmsimd_x86_splat()
936 static void f32_gemm_2x4__scalar(benchmark::State& state, const char* net) { in f32_gemm_2x4__scalar()
940 static void f32_gemm_4x4__scalar(benchmark::State& state, const char* net) { in f32_gemm_4x4__scalar()
944 static void f32_ppmm_2x4_unipass__scalar(benchmark::State& state, const char* net) { in f32_ppmm_2x4_unipass__scalar()
948 static void f32_ppmm_4x2_unipass__scalar(benchmark::State& state, const char* net) { in f32_ppmm_4x2_unipass__scalar()
952 static void f32_ppmm_4x4_unipass__scalar(benchmark::State& state, const char* net) { in f32_ppmm_4x4_unipass__scalar()
956 static void f32_ppmm_3x3_unipass__scalar(benchmark::State& state, const char* net) { in f32_ppmm_3x3_unipass__scalar()
960 static void f32_ppmm_2x4_twopass__scalar(benchmark::State& state, const char* net) { in f32_ppmm_2x4_twopass__scalar()
964 static void f32_ppmm_4x2_twopass__scalar(benchmark::State& state, const char* net) { in f32_ppmm_4x2_twopass__scalar()
968 static void f32_ppmm_4x4_twopass__scalar(benchmark::State& state, const char* net) { in f32_ppmm_4x4_twopass__scalar()
972 static void f32_ppmm_3x3_twopass__scalar(benchmark::State& state, const char* net) { in f32_ppmm_3x3_twopass__scalar()