KleidiAI Coverage Report
Directory:
./
Date:
2025-10-17 16:14:57
Coverage:
low: ≥ 0%
medium: ≥ 75.0%
high: ≥ 90.0%
Coverage
Exec
Excl
Total
Lines:
94.1%
12998
1574
15394
Functions:
90.6%
2205
0
2435
Branches:
42.6%
6346
3406
18308
List of functions
File
Lines
Functions
Branches
benchmark/main.cpp
61.8
61.8%
34 / 0 / 55
50.0%
1 / 0 / 2
27.8%
22 / 0 / 79
benchmark/matmul/matmul_benchmark_logic.hpp
81.2
81.2%
26 / 0 / 32
100.0%
6 / 0 / 6
40.7%
88 / 0 / 216
benchmark/matmul/matmul_registry.cpp
100.0
100.0%
9 / 0 / 9
100.0%
1 / 0 / 1
56.2%
9 / 0 / 16
benchmark/matmul/matmul_runner.hpp
100.0
100.0%
58 / 0 / 58
100.0%
24 / 0 / 24
-%
0 / 0 / 0
kai/kai_common.h
100.0
100.0%
41 / 1 / 42
100.0%
13 / 0 / 13
-%
0 / 2 / 2
kai/ukernels/dwconv/dwconv_f32_f32_f32p/kai_dwconv_clamp_f32_f32_f32p1vlx1b_3x3_s1_4xc_sme2_mla.c
81.1
81.1%
43 / 7 / 60
37.5%
3 / 0 / 8
100.0%
6 / 14 / 20
kai/ukernels/dwconv/pack/kai_rhs_dwconv_pack_x32p1vlx1b_x32_x32_sme.c
100.0
100.0%
24 / 3 / 27
100.0%
2 / 0 / 2
100.0%
6 / 6 / 12
kai/ukernels/matmul/imatmul_clamp_f16_f16p_f16p/kai_imatmul_clamp_f16_f16p2vlx2_f16p2vlx2_2vlx2vl_sme2_mopa.c
100.0
100.0%
38 / 4 / 42
100.0%
9 / 0 / 9
-%
0 / 8 / 8
kai/ukernels/matmul/imatmul_clamp_f16_f16p_f16p/kai_imatmul_clamp_f16_f16p2vlx2_f16p2vlx2b_2vlx2vl_sme_mopa.c
100.0
100.0%
38 / 4 / 42
100.0%
9 / 0 / 9
-%
0 / 8 / 8
kai/ukernels/matmul/imatmul_clamp_f32_f32p_f32p/kai_imatmul_clamp_f32_f32p2vlx1_f32p2vlx1b_2vlx2vl_sme2_mopa.c
100.0
100.0%
38 / 4 / 42
100.0%
9 / 0 / 9
-%
0 / 8 / 8
kai/ukernels/matmul/imatmul_clamp_f32_f32p_f32p/kai_imatmul_clamp_f32_f32p2vlx1_f32p2vlx1b_2vlx2vl_sme_mopa.c
100.0
100.0%
38 / 4 / 42
100.0%
9 / 0 / 9
-%
0 / 8 / 8
kai/ukernels/matmul/imatmul_clamp_qai8_qai8p_qsi8cxp/kai_imatmul_clamp_qai8_qai8p2vlx4_qsi8cxp2vlx4sb_2vlx2vl_sme_mopa.c
100.0
100.0%
39 / 4 / 43
100.0%
9 / 0 / 9
-%
0 / 8 / 8
kai/ukernels/matmul/imatmul_clamp_qai8_qai8p_qsi8cxp/kai_imatmul_clamp_qai8_qai8p2vlx4_qsi8cxpsb2vlx4_2vlx2vl_sme2_mopa.c
100.0
100.0%
39 / 4 / 43
100.0%
9 / 0 / 9
-%
0 / 8 / 8
kai/ukernels/matmul/matmul_clamp_bf16_qai8dxp_qsi4c32p/kai_matmul_clamp_bf16_qai8dxp1x8_qsi4c32p4x8_1x4_neon_dotprod.c
98.3
98.3%
59 / 11 / 71
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_bf16_qai8dxp_qsi4c32p/kai_matmul_clamp_bf16_qai8dxp4x8_qsi4c32p4x8_16x4_neon_i8mm.c
98.3
98.3%
59 / 11 / 71
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_bf16_qai8dxp_qsi4cxp/kai_matmul_clamp_bf16_qai8dxp1x8_qsi4cxp8x8_1x8_neon_dotprod.c
98.1
98.1%
52 / 5 / 58
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_bf16_qai8dxp_qsi4cxp/kai_matmul_clamp_bf16_qai8dxp4x8_qsi4cxp8x8_8x8_neon_i8mm.c
98.1
98.1%
52 / 5 / 58
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f16_bf16p_bf16p/kai_matmul_clamp_f16_bf16p8x4_bf16p12x4b_8x12_neon_mmla.c
94.3
94.3%
33 / 5 / 40
90.9%
10 / 0 / 11
-%
0 / 10 / 10
kai/ukernels/matmul/matmul_clamp_f16_f16_f16p/kai_matmul_clamp_f16_f16_f16p2vlx2b_1x8vl_sme_mla.c
94.9
94.9%
37 / 5 / 44
90.9%
10 / 0 / 11
-%
0 / 10 / 10
kai/ukernels/matmul/matmul_clamp_f16_f16_f16p/kai_matmul_clamp_f16_f16_f16p2vlx2b_1x16vl_sme2_dot.c
94.9
94.9%
37 / 5 / 44
90.9%
10 / 0 / 11
-%
0 / 10 / 10
kai/ukernels/matmul/matmul_clamp_f16_f16_f16p/kai_matmul_clamp_f16_f16_f16p16x1biasf16_6x16x8_neon_mla.c
100.0
100.0%
38 / 5 / 43
100.0%
10 / 0 / 10
-%
0 / 10 / 10
kai/ukernels/matmul/matmul_clamp_f16_f16_f16p/kai_matmul_clamp_f16_f16_f16p32x1b_6x32_neon_mla.c
100.0
100.0%
38 / 4 / 42
100.0%
10 / 0 / 10
-%
0 / 8 / 8
kai/ukernels/matmul/matmul_clamp_f16_f16_f16p/kai_matmul_clamp_f16_f16_f16p32x1b_6x32_neon_mla_cortexa55.c
100.0
100.0%
38 / 4 / 42
100.0%
10 / 0 / 10
-%
0 / 8 / 8
kai/ukernels/matmul/matmul_clamp_f16_f16p_f16p/kai_matmul_clamp_f16_f16p2vlx2_f16p2vlx2_2vlx2vl_sme2_mopa.c
100.0
100.0%
45 / 4 / 49
100.0%
13 / 0 / 13
-%
0 / 8 / 8
kai/ukernels/matmul/matmul_clamp_f16_f16p_f16p/kai_matmul_clamp_f16_f16p2vlx2_f16p2vlx2b_2vlx2vl_sme_mopa.c
100.0
100.0%
45 / 4 / 49
100.0%
13 / 0 / 13
-%
0 / 8 / 8
kai/ukernels/matmul/matmul_clamp_f16_qai8dxp_qsi4cxp/kai_matmul_clamp_f16_qai8dxp1x4_qsi4cxp4x4_1x4_neon_dotprod.c
98.1
98.1%
52 / 5 / 58
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f16_qai8dxp_qsi4cxp/kai_matmul_clamp_f16_qai8dxp1x8_qsi4cxp4x8_1x4_neon_dotprod.c
98.1
98.1%
52 / 5 / 58
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f16_qai8dxp_qsi4cxp/kai_matmul_clamp_f16_qai8dxp4x4_qsi4cxp4x4_16x4_neon_dotprod.c
98.1
98.1%
52 / 5 / 58
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f16_qai8dxp_qsi4cxp/kai_matmul_clamp_f16_qai8dxp4x8_qsi4cxp4x8_16x4_neon_i8mm.c
98.1
98.1%
52 / 5 / 58
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f16_qai8dxp_qsi8cxp/kai_matmul_clamp_f16_qai8dxp1x4_qsi8cxp4x4_1x4_neon_dotprod.c
98.1
98.1%
51 / 5 / 57
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f16_qai8dxp_qsi8cxp/kai_matmul_clamp_f16_qai8dxp1x8_qsi8cxp4x8_1x4_neon_dotprod.c
98.1
98.1%
51 / 5 / 57
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f16_qai8dxp_qsi8cxp/kai_matmul_clamp_f16_qai8dxp4x4_qsi8cxp4x4_16x4_neon_dotprod.c
98.1
98.1%
51 / 5 / 57
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f16_qai8dxp_qsi8cxp/kai_matmul_clamp_f16_qai8dxp4x8_qsi8cxp4x8_16x4_neon_i8mm.c
98.1
98.1%
51 / 5 / 57
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f16_qsi8d32p_qai4c32p/kai_matmul_clamp_f16_qsi8d32p1vlx4_qai4c32p4vlx4_1vlx4vl_sme2_mopa.c
98.6
98.6%
70 / 12 / 83
100.0%
16 / 0 / 16
50.0%
1 / 24 / 26
kai/ukernels/matmul/matmul_clamp_f16_qsi8d32p_qai4c32p/kai_matmul_clamp_f16_qsi8d32p1x4_qai4c32p4vlx4_1x4vl_sme2_dot.c
98.5
98.5%
66 / 13 / 80
100.0%
16 / 0 / 16
50.0%
1 / 26 / 28
kai/ukernels/matmul/matmul_clamp_f16_qsi8d32p_qai4c32p/kai_matmul_clamp_f16_qsi8d32p1x4_qai4c32p4x4_1x4_neon_dotprod.c
98.2
98.2%
55 / 11 / 67
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f16_qsi8d32p_qai4c32p/kai_matmul_clamp_f16_qsi8d32p1x8_qai4c32p4x8_1x4_neon_dotprod.c
98.2
98.2%
55 / 11 / 67
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f16_qsi8d32p_qai4c32p/kai_matmul_clamp_f16_qsi8d32p4x4_qai4c32p4x4_8x4_neon_dotprod.c
98.2
98.2%
55 / 11 / 67
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f16_qsi8d32p_qai4c32p/kai_matmul_clamp_f16_qsi8d32p4x8_qai4c32p4x8_8x4_neon_i8mm.c
98.2
98.2%
55 / 11 / 67
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_bf16p_bf16p/kai_matmul_clamp_f32_bf16p1x4_bf16p12x4b_1x36_neon_dot.c
94.3
94.3%
33 / 5 / 40
90.9%
10 / 0 / 11
-%
0 / 10 / 10
kai/ukernels/matmul/matmul_clamp_f32_bf16p_bf16p/kai_matmul_clamp_f32_bf16p8x4_bf16p12x4b_8x12_neon_mmla.c
94.3
94.3%
33 / 5 / 40
90.9%
10 / 0 / 11
-%
0 / 10 / 10
kai/ukernels/matmul/matmul_clamp_f32_f32_f32p/kai_matmul_clamp_f32_f32_f32p2vlx1b_1x8vl_sme_mla.c
100.0
100.0%
39 / 5 / 44
100.0%
11 / 0 / 11
-%
0 / 10 / 10
kai/ukernels/matmul/matmul_clamp_f32_f32_f32p/kai_matmul_clamp_f32_f32_f32p2vlx1b_1x16vl_sme2_mla.c
100.0
100.0%
39 / 5 / 44
100.0%
11 / 0 / 11
-%
0 / 10 / 10
kai/ukernels/matmul/matmul_clamp_f32_f32_f32p/kai_matmul_clamp_f32_f32_f32p8x1biasf32_6x8x4_neon_mla.c
100.0
100.0%
37 / 5 / 42
100.0%
10 / 0 / 10
-%
0 / 10 / 10
kai/ukernels/matmul/matmul_clamp_f32_f32_f32p/kai_matmul_clamp_f32_f32_f32p16vlx1b_1x16vl_sme2_mla.c
100.0
100.0%
39 / 5 / 44
100.0%
11 / 0 / 11
-%
0 / 10 / 10
kai/ukernels/matmul/matmul_clamp_f32_f32_f32p/kai_matmul_clamp_f32_f32_f32p16x1b_6x16_neon_mla.c
100.0
100.0%
38 / 4 / 42
100.0%
10 / 0 / 10
-%
0 / 8 / 8
kai/ukernels/matmul/matmul_clamp_f32_f32_f32p/kai_matmul_clamp_f32_f32_f32p16x1b_6x16_neon_mla_cortexa55.c
100.0
100.0%
38 / 4 / 42
100.0%
10 / 0 / 10
-%
0 / 8 / 8
kai/ukernels/matmul/matmul_clamp_f32_f32p_f32p/kai_matmul_clamp_f32_f32p2vlx1_f32p2vlx1b_2vlx2vl_sme_mopa.c
100.0
100.0%
45 / 4 / 49
100.0%
13 / 0 / 13
-%
0 / 8 / 8
kai/ukernels/matmul/matmul_clamp_f32_f32p_f32p/kai_matmul_clamp_f32_f32p2vlx1_f32p2vlx1biasf32_sme2_mopa.c
100.0
100.0%
45 / 4 / 49
100.0%
13 / 0 / 13
-%
0 / 8 / 8
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x4_qsi4c32p4x4_1x4_neon_dotprod.c
98.3
98.3%
59 / 11 / 71
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x4_qsi4c32p8x4_1x8_neon_dotprod.c
98.3
98.3%
59 / 11 / 71
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x8_qsi4c32p4x8_1x4x32_neon_dotprod.c
98.3
98.3%
59 / 11 / 71
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x8_qsi4c32p8x8_1x8_neon_dotprod.c
98.3
98.3%
59 / 11 / 71
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp1x8_qsi4c32p8x8_1x8x32_neon_dotprod.c
98.3
98.3%
59 / 11 / 71
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x4_qsi4c32p4x4_16x4_neon_dotprod.c
98.4
98.4%
62 / 11 / 74
100.0%
16 / 0 / 16
75.0%
3 / 22 / 26
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x4_qsi4c32p8x4_4x8_neon_dotprod.c
98.3
98.3%
59 / 11 / 71
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p4x8_8x4x32_neon_i8mm.c
98.3
98.3%
59 / 11 / 71
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p4x8_16x4x32_neon_i8mm.c
98.4
98.4%
62 / 11 / 74
100.0%
16 / 0 / 16
75.0%
3 / 22 / 26
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p8x8_4x8_neon_i8mm.c
98.3
98.3%
59 / 11 / 71
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4c32p/kai_matmul_clamp_f32_qai8dxp4x8_qsi4c32p8x8_4x8x32_neon_i8mm.c
98.3
98.3%
59 / 11 / 71
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp1vlx8_qsi4cxp4vlx8_1vlx4vl_sme2_mopa.c
100.0
100.0%
50 / 9 / 59
100.0%
14 / 0 / 14
-%
0 / 18 / 18
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp1x4_qsi4cxp4vlx4_1x4vl_sme2_sdot.c
98.0
98.0%
48 / 7 / 56
100.0%
14 / 0 / 14
50.0%
3 / 14 / 20
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp1x4_qsi4cxp4x4_1x4_neon_dotprod.c
97.8
97.8%
45 / 5 / 51
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp1x8_qsi4cxp4x8_1x4x32_neon_dotprod.c
97.6
97.6%
41 / 7 / 49
100.0%
14 / 0 / 14
50.0%
1 / 14 / 16
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp1x8_qsi4cxp8x8_1x8x32_neon_dotprod.c
97.6
97.6%
41 / 7 / 49
100.0%
14 / 0 / 14
50.0%
1 / 14 / 16
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp4x4_qsi4cxp8x4_8x8x32_neon_dotprod.c
97.6
97.6%
41 / 7 / 49
100.0%
14 / 0 / 14
50.0%
1 / 14 / 16
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp4x4_16x4x32_neon_dotprod.c
97.6
97.6%
41 / 7 / 49
100.0%
14 / 0 / 14
50.0%
1 / 14 / 16
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp4x8_4x4x32_neon_i8mm.c
97.6
97.6%
41 / 7 / 49
100.0%
14 / 0 / 14
50.0%
1 / 14 / 16
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp4x8_8x4x32_neon_i8mm.c
97.6
97.6%
41 / 7 / 49
100.0%
14 / 0 / 14
50.0%
1 / 14 / 16
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp8x8_4x8x32_neon_i8mm.c
97.6
97.6%
41 / 7 / 49
100.0%
14 / 0 / 14
50.0%
1 / 14 / 16
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi4cxp/kai_matmul_clamp_f32_qai8dxp4x8_qsi4cxp8x8_8x8x32_neon_i8mm.c
97.6
97.6%
41 / 7 / 49
100.0%
14 / 0 / 14
50.0%
1 / 14 / 16
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi8cxp/kai_matmul_clamp_f32_qai8dxp1vlx4_qsi8cxp4vlx4_1vlx4vl_sme2_mopa.c
100.0
100.0%
62 / 9 / 71
100.0%
14 / 0 / 14
-%
0 / 18 / 18
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi8cxp/kai_matmul_clamp_f32_qai8dxp1vlx4_qsi8cxp4vlx4_1vlx4vl_sme_mopa.c
100.0
100.0%
63 / 8 / 71
100.0%
14 / 0 / 14
-%
0 / 16 / 16
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi8cxp/kai_matmul_clamp_f32_qai8dxp1x4_qsi8cxp4vlx4_1x4vl_sme2_dot.c
98.5
98.5%
65 / 7 / 73
100.0%
14 / 0 / 14
50.0%
1 / 14 / 16
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi8cxp/kai_matmul_clamp_f32_qai8dxp1x4_qsi8cxp4vlx4_1x4vl_sme_dot.c
98.5
98.5%
66 / 6 / 73
100.0%
14 / 0 / 14
50.0%
1 / 12 / 14
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi8cxp/kai_matmul_clamp_f32_qai8dxp1x4_qsi8cxp4x4_1x4_neon_dotprod.c
97.8
97.8%
45 / 5 / 51
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi8cxp/kai_matmul_clamp_f32_qai8dxp1x8_qsi8cxp4x8_1x4_neon_dotprod.c
97.8
97.8%
45 / 5 / 51
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi8cxp/kai_matmul_clamp_f32_qai8dxp4x4_qsi8cxp4x4_16x4_neon_dotprod.c
97.8
97.8%
45 / 5 / 51
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f32_qai8dxp_qsi8cxp/kai_matmul_clamp_f32_qai8dxp4x8_qsi8cxp4x8_16x4_neon_i8mm.c
97.8
97.8%
45 / 5 / 51
100.0%
14 / 0 / 14
50.0%
1 / 10 / 12
kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qai4c32p/kai_matmul_clamp_f32_qsi8d32p1vlx4_qai4c32p4vlx4_1vlx4vl_sme2_mopa.c
98.6
98.6%
70 / 12 / 83
100.0%
16 / 0 / 16
50.0%
1 / 24 / 26
kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qai4c32p/kai_matmul_clamp_f32_qsi8d32p1x4_qai4c32p4vlx4_1x4vl_sme2_dot.c
98.5
98.5%
66 / 13 / 80
100.0%
16 / 0 / 16
50.0%
1 / 26 / 28
kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qai4c32p/kai_matmul_clamp_f32_qsi8d32p1x4_qai4c32p4x4_1x4_neon_dotprod.c
98.2
98.2%
55 / 12 / 68
100.0%
16 / 0 / 16
50.0%
1 / 24 / 26
kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qai4c32p/kai_matmul_clamp_f32_qsi8d32p1x8_qai4c32p4x8_1x4_neon_dotprod.c
98.2
98.2%
55 / 12 / 68
100.0%
16 / 0 / 16
50.0%
1 / 24 / 26
kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qai4c32p/kai_matmul_clamp_f32_qsi8d32p4x4_qai4c32p4x4_8x4_neon_dotprod.c
98.2
98.2%
55 / 11 / 67
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qai4c32p/kai_matmul_clamp_f32_qsi8d32p4x8_qai4c32p4x8_8x4_neon_i8mm.c
98.2
98.2%
55 / 11 / 67
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p1vlx4_qsi4c32p4vlx4_1vlx4vl_sme2_mopa.c
98.5
98.5%
67 / 10 / 78
100.0%
16 / 0 / 16
50.0%
1 / 20 / 22
kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p1x4_qsi4c32p4vlx4_1x4vl_sme2_sdot.c
98.5
98.5%
67 / 11 / 79
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p1x4_qsi4c32p4x4_1x4_neon_dotprod.c
97.8
97.8%
45 / 11 / 57
100.0%
16 / 0 / 16
50.0%
1 / 22 / 24
kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p1x8_qsi4c32p4x8_1x4x32_neon_dotprod.c
97.6
97.6%
41 / 19 / 61
100.0%
16 / 0 / 16
50.0%
1 / 38 / 40
kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p4x4_qsi4c32p4x4_16x4_neon_dotprod.c
97.8
97.8%
45 / 10 / 56
100.0%
16 / 0 / 16
50.0%
1 / 20 / 22
kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p4x8_qsi4c32p4x8_8x4x32_neon_i8mm.c
97.6
97.6%
41 / 19 / 61
100.0%
16 / 0 / 16
50.0%
1 / 38 / 40
kai/ukernels/matmul/matmul_clamp_f32_qsi8d32p_qsi4c32p/kai_matmul_clamp_f32_qsi8d32p4x8_qsi4c32p4x8_16x4_neon_i8mm.c
97.6
97.6%
41 / 19 / 61
100.0%
16 / 0 / 16
50.0%
1 / 38 / 40
kai/ukernels/matmul/matmul_clamp_fp32_bf16p_bf16p/kai_matmul_clamp_f32_bf16p2vlx2_bf16p2vlx2_2vlx2vl_sme2_mopa.c
95.6
95.6%
43 / 4 / 49
92.3%
12 / 0 / 13
-%
0 / 8 / 8
kai/ukernels/matmul/matmul_clamp_qai8_qai8_qsi8cxp/kai_matmul_clamp_qai8_qai8_qsi8cxp2vlx4sb_1x16vl_sme2_dot.c
94.9
94.9%
37 / 5 / 44
90.9%
10 / 0 / 11
-%
0 / 10 / 10
kai/ukernels/matmul/matmul_clamp_qai8_qai8p_qsi8cxp/kai_matmul_clamp_qai8_qai8p2vlx4_qsi8cxp2vlx4sb_2vlx2vl_sme_mopa.c
100.0
100.0%
46 / 4 / 50
100.0%
13 / 0 / 13
-%
0 / 8 / 8
kai/ukernels/matmul/matmul_clamp_qai8_qai8p_qsi8cxp/kai_matmul_clamp_qai8_qai8p2vlx4_qsi8cxpsb2vlx4_2vlx2vl_sme2_mopa.c
100.0
100.0%
46 / 4 / 50
100.0%
13 / 0 / 13
-%
0 / 8 / 8
kai/ukernels/matmul/pack/kai_lhs_imatmul_pack_x8p2vlx4_x8p_sme.c
100.0
100.0%
32 / 5 / 37
100.0%
5 / 0 / 5
100.0%
10 / 10 / 20
kai/ukernels/matmul/pack/kai_lhs_imatmul_pack_x16p2vlx2_x16p_sme.c
100.0
100.0%
32 / 5 / 37
100.0%
5 / 0 / 5
100.0%
10 / 10 / 20
kai/ukernels/matmul/pack/kai_lhs_imatmul_pack_x32p2vlx1_x32p_sme.c
100.0
100.0%
32 / 5 / 37
100.0%
5 / 0 / 5
100.0%
10 / 10 / 20
kai/ukernels/matmul/pack/kai_lhs_pack_bf16p2vlx2_f32_sme.c
75.0
75.0%
24 / 15 / 47
66.7%
4 / 0 / 6
100.0%
6 / 30 / 36
kai/ukernels/matmul/pack/kai_lhs_pack_bf16p8x4_f16_neon.c
82.6
82.6%
19 / 15 / 38
60.0%
3 / 0 / 5
100.0%
6 / 30 / 36
kai/ukernels/matmul/pack/kai_lhs_pack_f32p2vlx1_f32_sme.c
83.7
83.7%
41 / 16 / 65
66.7%
4 / 0 / 6
100.0%
6 / 32 / 38
kai/ukernels/matmul/pack/kai_lhs_pack_x8p2vlx4_x8_sme.c
100.0
100.0%
49 / 16 / 65
100.0%
6 / 0 / 6
100.0%
6 / 32 / 38
kai/ukernels/matmul/pack/kai_lhs_pack_x16p2vlx2_x16_sme.c
83.7
83.7%
41 / 16 / 65
66.7%
4 / 0 / 6
100.0%
6 / 32 / 38
kai/ukernels/matmul/pack/kai_lhs_quant_pack_bf16p1x4_f32_neon.c
90.6
90.6%
48 / 16 / 69
60.0%
3 / 0 / 5
100.0%
10 / 32 / 42
kai/ukernels/matmul/pack/kai_lhs_quant_pack_bf16p8x4_f32_neon.c
80.8
80.8%
21 / 15 / 41
60.0%
3 / 0 / 5
100.0%
6 / 30 / 36
kai/ukernels/matmul/pack/kai_lhs_quant_pack_qai8dxp_bf16_neon.c
97.8
97.8%
359 / 5 / 372
85.7%
6 / 0 / 7
77.4%
65 / 6 / 90
kai/ukernels/matmul/pack/kai_lhs_quant_pack_qai8dxp_f16_neon.c
97.5
97.5%
318 / 5 / 331
85.7%
6 / 0 / 7
75.6%
65 / 8 / 94
kai/ukernels/matmul/pack/kai_lhs_quant_pack_qai8dxp_f32.c
96.9
96.9%
126 / 3 / 133
85.7%
6 / 0 / 7
89.5%
34 / 4 / 42
kai/ukernels/matmul/pack/kai_lhs_quant_pack_qsi8d32p4x8sb_f32_neon.c
97.3
97.3%
217 / 11 / 234
87.5%
7 / 0 / 8
88.5%
23 / 22 / 48
kai/ukernels/matmul/pack/kai_lhs_quant_pack_qsi8d32p_f32.c
93.5
93.5%
58 / 7 / 69
87.5%
7 / 0 / 8
90.0%
18 / 14 / 34
kai/ukernels/matmul/pack/kai_lhs_quant_pack_qsi8d32p_f32_neon.c
93.4
93.4%
57 / 12 / 73
87.5%
7 / 0 / 8
88.9%
16 / 24 / 42
kai/ukernels/matmul/pack/kai_lhs_quant_pack_qsi8d32pscalef32_f16_neon.c
95.7
95.7%
67 / 11 / 81
87.5%
7 / 0 / 8
87.5%
21 / 22 / 46
kai/ukernels/matmul/pack/kai_lhs_quant_pack_qsi8d32pscalef32_f32_neon.c
96.8
96.8%
90 / 13 / 106
87.5%
7 / 0 / 8
81.8%
18 / 28 / 50
kai/ukernels/matmul/pack/kai_rhs_imatmul_pack_kxn_qsi8cxp2vlx4sb_qs8cx_f32_i32_sme.c
100.0
100.0%
38 / 8 / 46
100.0%
8 / 0 / 8
-%
0 / 16 / 16
kai/ukernels/matmul/pack/kai_rhs_imatmul_pack_kxn_x16p2vlx2b_x16_x16_sme.c
100.0
100.0%
33 / 6 / 39
100.0%
7 / 0 / 7
-%
0 / 12 / 12
kai/ukernels/matmul/pack/kai_rhs_imatmul_pack_kxn_x32p2vlx1b_x32_x32_sme.c
100.0
100.0%
32 / 5 / 37
100.0%
7 / 0 / 7
-%
0 / 10 / 10
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_bf16p2vlx2b_f32_x32_sme.c
92.9
92.9%
26 / 12 / 40
85.7%
6 / 0 / 7
-%
0 / 24 / 24
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_bf16p12x4biasf16_f16_neon.c
87.1
87.1%
27 / 11 / 42
71.4%
5 / 0 / 7
100.0%
4 / 22 / 26
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_bf16p12x4biasf32_f16_neon.c
86.2
86.2%
25 / 11 / 40
66.7%
4 / 0 / 6
100.0%
4 / 22 / 26
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_f16p16x1biasf16_f16_f16_neon.c
100.0
100.0%
20 / 12 / 32
100.0%
6 / 0 / 6
-%
0 / 24 / 24
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_f32p2vlx1biasf32_f32_f32_sme.c
100.0
100.0%
28 / 12 / 40
100.0%
7 / 0 / 7
-%
0 / 24 / 24
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_f32p8x1biasf32_f32_f32_neon.c
100.0
100.0%
20 / 12 / 32
100.0%
6 / 0 / 6
-%
0 / 24 / 24
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_f32p16vlx1b_f32_f32_sme.c
100.0
100.0%
28 / 12 / 40
100.0%
7 / 0 / 7
-%
0 / 24 / 24
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_qsi4c32p_qsu4c32s1s0.c
96.4
96.4%
106 / 36 / 146
88.9%
8 / 0 / 9
88.5%
23 / 72 / 98
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_qsi4cxp_qs4cxs1s0.c
95.0
95.0%
95 / 12 / 112
71.4%
5 / 0 / 7
100.0%
28 / 26 / 54
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_qsi8cxp2vlx4sb_qs8cx_f32_i32_sme.c
100.0
100.0%
34 / 13 / 47
100.0%
8 / 0 / 8
-%
0 / 26 / 26
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_qsi8cxp_qsi8cx_neon.c
90.0
90.0%
63 / 8 / 78
71.4%
5 / 0 / 7
95.5%
21 / 16 / 38
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_x16p2vlx2b_x16_x16_sme.c
100.0
100.0%
29 / 13 / 42
100.0%
7 / 0 / 7
-%
0 / 26 / 26
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_x16p32x1b_x16_x16_neon.c
100.0
100.0%
28 / 12 / 40
100.0%
7 / 0 / 7
-%
0 / 24 / 24
kai/ukernels/matmul/pack/kai_rhs_pack_kxn_x32p16x1b_x32_x32_neon.c
100.0
100.0%
28 / 12 / 40
100.0%
7 / 0 / 7
-%
0 / 24 / 24
kai/ukernels/matmul/pack/kai_rhs_pack_nxk_f32p2vlx1biasf32_f32_f32_sme.c
94.3
94.3%
33 / 13 / 48
87.5%
7 / 0 / 8
100.0%
6 / 26 / 32
kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qai4c32p_qau4c32s0s1_f32_f32_f32_neon.c
97.7
97.7%
84 / 29 / 115
85.7%
6 / 0 / 7
90.9%
20 / 58 / 80
kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qai4c32ps1s0nrx4_qau4c32s0s1_f32_f32_f32_neon.c
98.2
98.2%
107 / 31 / 140
85.7%
6 / 0 / 7
100.0%
22 / 62 / 84
kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qai4c32ps1s0nrx4_qau4c32s1s0_f32_f32_f32_neon.c
97.9
97.9%
95 / 31 / 128
85.7%
6 / 0 / 7
100.0%
22 / 62 / 84
kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi4c32p_qsu4c32s1s0.c
96.5
96.5%
109 / 35 / 148
88.9%
8 / 0 / 9
84.4%
27 / 70 / 102
kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi4c32pnrx4_qsu4c32s1s0_neon.c
97.6
97.6%
162 / 36 / 202
88.9%
8 / 0 / 9
96.2%
25 / 72 / 98
kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi4c32pnrx8_qsu4c32s1s0_neon.c
97.3
97.3%
142 / 36 / 182
88.9%
8 / 0 / 9
96.2%
25 / 72 / 98
kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi4c32ps1s0scalef16_qsu4c32s16s0_neon.c
96.6
96.6%
57 / 34 / 93
88.9%
8 / 0 / 9
100.0%
12 / 68 / 80
kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi4c32pscalef16_qsu4c32s16s0.c
89.4
89.4%
59 / 33 / 99
87.5%
7 / 0 / 8
85.0%
17 / 66 / 86
kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi4cxp_qs4cxs1s0.c
98.0
98.0%
98 / 11 / 111
85.7%
6 / 0 / 7
100.0%
28 / 24 / 52
kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi4cxps1s0_qsu4cxs1s0_neon.c
95.5
95.5%
84 / 12 / 100
85.7%
6 / 0 / 7
96.9%
31 / 26 / 58
kai/ukernels/matmul/pack/kai_rhs_pack_nxk_qsi8cxp_qsi8cx_neon.c
94.2
94.2%
65 / 8 / 77
71.4%
5 / 0 / 7
100.0%
22 / 16 / 38
kai/ukernels/matmul/pack/kai_rhs_pack_nxk_x16p2vlx2b_x16_x16_sme.c
94.3
94.3%
33 / 13 / 48
87.5%
7 / 0 / 8
100.0%
6 / 26 / 32
kai/ukernels/matmul/pack/kai_rhs_quant_pack_kxn_bf16p12x4biasf32_f32_neon.c
86.2
86.2%
25 / 16 / 45
66.7%
4 / 0 / 6
100.0%
4 / 32 / 36
test/common/bfloat16.cpp
71.4
71.4%
5 / 0 / 7
50.0%
1 / 0 / 2
-%
0 / 0 / 0
test/common/bfloat16.hpp
100.0
100.0%
12 / 0 / 12
100.0%
4 / 0 / 4
-%
0 / 0 / 0
test/common/buffer.cpp
87.5
87.5%
28 / 7 / 39
100.0%
5 / 0 / 5
60.0%
6 / 6 / 16
test/common/buffer.hpp
100.0
100.0%
16 / 0 / 16
100.0%
6 / 0 / 6
-%
0 / 0 / 0
test/common/cache.hpp
100.0
100.0%
23 / 0 / 23
100.0%
11 / 0 / 11
63.2%
12 / 0 / 19
test/common/compare.cpp
69.1
69.1%
141 / 9 / 213
57.1%
12 / 0 / 21
41.3%
210 / 52 / 560
test/common/compare.hpp
100.0
100.0%
3 / 0 / 3
100.0%
3 / 0 / 3
-%
0 / 0 / 0
test/common/cpu_info.cpp
90.0
90.0%
45 / 5 / 55
87.5%
14 / 0 / 16
62.5%
10 / 12 / 28
test/common/data_format.cpp
81.5
81.5%
75 / 10 / 102
77.3%
17 / 0 / 22
71.9%
41 / 12 / 69
test/common/data_format.hpp
100.0
100.0%
4 / 0 / 4
100.0%
2 / 0 / 2
-%
0 / 0 / 0
test/common/data_type.cpp
35.7
35.7%
10 / 4 / 32
38.5%
5 / 0 / 13
16.7%
1 / 8 / 14
test/common/data_type.hpp
100.0
100.0%
2 / 0 / 2
100.0%
1 / 0 / 1
-%
0 / 0 / 0
test/common/float16.cpp
0.0
0.0%
0 / 0 / 2
0.0%
0 / 0 / 1
-%
0 / 0 / 0
test/common/float16.hpp
98.0
98.0%
48 / 0 / 49
100.0%
17 / 0 / 17
-%
0 / 0 / 0
test/common/int4.cpp
50.0
50.0%
32 / 4 / 68
33.3%
7 / 0 / 21
58.3%
7 / 8 / 20
test/common/int4.hpp
100.0
100.0%
4 / 0 / 4
100.0%
2 / 0 / 2
-%
0 / 0 / 0
test/common/logging.hpp
0.0
0.0%
0 / 0 / 14
0.0%
0 / 0 / 57
-%
0 / 0 / 0
test/common/matmul_test_common.cpp
93.1
93.1%
27 / 0 / 29
80.0%
4 / 0 / 5
56.2%
9 / 0 / 16
test/common/matmul_test_common.hpp
100.0
100.0%
56 / 3 / 59
100.0%
12 / 0 / 12
63.0%
58 / 0 / 92
test/common/matrix_portion.cpp
100.0
100.0%
26 / 4 / 30
100.0%
6 / 0 / 6
-%
0 / 8 / 8
test/common/memory.cpp
37.5
37.5%
12 / 2 / 34
100.0%
2 / 0 / 2
22.2%
4 / 0 / 18
test/common/memory.hpp
87.0
87.0%
114 / 0 / 131
94.7%
18 / 0 / 19
80.0%
24 / 0 / 30
test/common/printer.cpp
0.0
0.0%
0 / 3 / 110
0.0%
0 / 0 / 4
0.0%
0 / 2 / 53
test/common/rect.cpp
85.0
85.0%
17 / 0 / 20
88.9%
8 / 0 / 9
100.0%
6 / 0 / 6
test/common/round.cpp
85.7
85.7%
12 / 4 / 18
85.7%
6 / 0 / 7
-%
0 / 8 / 8
test/common/sme.cpp
29.2
29.2%
7 / 0 / 24
33.3%
1 / 0 / 3
25.0%
3 / 0 / 12
test/common/sme.hpp
100.0
100.0%
4 / 0 / 4
100.0%
2 / 0 / 2
-%
0 / 0 / 0
test/common/test_suite.hpp
100.0
100.0%
27 / 0 / 27
50.0%
10 / 0 / 20
-%
0 / 0 / 0
test/reference/binary_elementwise.cpp
73.5
73.5%
36 / 5 / 54
34.9%
15 / 0 / 43
22.6%
65 / 88 / 376
test/reference/cast.cpp
96.8
96.8%
30 / 1 / 32
100.0%
7 / 0 / 7
58.1%
43 / 0 / 74
test/reference/clamp.cpp
100.0
100.0%
41 / 2 / 43
66.7%
4 / 0 / 6
44.4%
16 / 8 / 44
test/reference/dwconv.cpp
92.5
92.5%
37 / 0 / 40
66.7%
2 / 0 / 3
81.2%
26 / 0 / 32
test/reference/dwconv.hpp
66.7
66.7%
6 / 0 / 9
50.0%
1 / 0 / 2
0.0%
0 / 0 / 6
test/reference/fill.cpp
68.0
68.0%
34 / 3 / 53
68.4%
13 / 0 / 19
41.7%
25 / 10 / 70
test/reference/matmul.cpp
87.9
87.9%
261 / 26 / 323
80.0%
16 / 0 / 20
41.6%
268 / 136 / 781
test/reference/matmul_pack.cpp
100.0
100.0%
16 / 0 / 16
100.0%
1 / 0 / 1
50.0%
18 / 0 / 36
test/reference/pack.cpp
91.4
91.4%
159 / 21 / 195
85.7%
6 / 0 / 7
58.3%
74 / 78 / 205
test/reference/pad.cpp
100.0
100.0%
28 / 0 / 28
100.0%
4 / 0 / 4
65.6%
42 / 0 / 64
test/reference/quantize.cpp
96.0
96.0%
145 / 2 / 153
88.9%
24 / 0 / 27
56.6%
137 / 10 / 252
test/reference/reduce.cpp
39.1
39.1%
25 / 12 / 76
42.9%
3 / 0 / 7
20.8%
11 / 22 / 75
test/reference/reorder.cpp
100.0
100.0%
21 / 0 / 21
100.0%
2 / 0 / 2
80.6%
29 / 0 / 36
test/reference/transpose.cpp
100.0
100.0%
32 / 1 / 33
100.0%
5 / 0 / 5
71.7%
33 / 2 / 48
test/tests/bfloat16_test.cpp
100.0
100.0%
17 / 0 / 17
100.0%
6 / 0 / 6
25.2%
53 / 0 / 210
test/tests/buffer_test.cpp
85.4
85.4%
70 / 0 / 82
100.0%
14 / 0 / 14
27.8%
181 / 0 / 651
test/tests/dwconv_test.cpp
92.2
92.2%
118 / 0 / 128
96.0%
24 / 0 / 25
42.3%
96 / 0 / 227
test/tests/float16_test.cpp
97.7
97.7%
42 / 0 / 43
100.0%
6 / 0 / 6
23.1%
109 / 0 / 472
test/tests/imatmul_test.cpp
99.7
99.7%
312 / 0 / 313
100.0%
33 / 0 / 33
48.5%
180 / 0 / 371
test/tests/matmul_clamp_bf16_qai8dxp_qsi4cxp_test.cpp
98.9
98.9%
176 / 0 / 178
100.0%
13 / 0 / 13
41.0%
281 / 0 / 686
test/tests/matmul_clamp_f16_bf16p_bf16p_test.cpp
96.1
96.1%
124 / 3 / 132
100.0%
13 / 0 / 13
41.6%
187 / 18 / 468
test/tests/matmul_clamp_f16_qai8dxp_qsi4cxp_test.cpp
98.8
98.8%
85 / 0 / 86
100.0%
9 / 0 / 9
40.6%
151 / 0 / 372
test/tests/matmul_clamp_f16_qai8dxp_qsi8cxp_test.cpp
98.8
98.8%
81 / 0 / 82
100.0%
9 / 0 / 9
40.4%
147 / 0 / 364
test/tests/matmul_clamp_f16_qsi8d32p_qai4c32p_test.cpp
98.7
98.7%
148 / 0 / 150
100.0%
15 / 0 / 15
43.3%
231 / 0 / 534
test/tests/matmul_clamp_f32_bf16p_bf16p_test.cpp
96.8
96.8%
150 / 4 / 159
100.0%
16 / 0 / 16
41.9%
223 / 20 / 552
test/tests/matmul_clamp_f32_qai8dxp_qsi4cxp_test.cpp
96.4
96.4%
478 / 0 / 496
97.1%
34 / 0 / 35
38.3%
674 / 0 / 1762
test/tests/matmul_clamp_f32_qai8dxp_qsi8cxp_test.cpp
96.5
96.5%
219 / 0 / 227
100.0%
25 / 0 / 25
38.3%
307 / 0 / 802
test/tests/matmul_clamp_f32_qsi8d32p_qai4c32p_test.cpp
98.6
98.6%
142 / 0 / 144
100.0%
15 / 0 / 15
41.8%
234 / 0 / 560
test/tests/matmul_clamp_f32_qsi8d32p_qsi4c32p_test.cpp
96.0
96.0%
121 / 0 / 126
100.0%
17 / 0 / 17
39.1%
180 / 0 / 460
test/tests/matmul_clamp_qai8_qai8p_qsi8cxp_test.cpp
96.9
96.9%
529 / 1 / 547
97.1%
67 / 0 / 69
41.7%
384 / 2 / 922
test/tests/matmul_clamp_qai8dxp_qsi4c32p_test.cpp
99.3
99.3%
273 / 5 / 280
100.0%
20 / 0 / 20
41.8%
359 / 14 / 872
test/tests/matmul_test.cpp
94.9
94.9%
259 / 4 / 277
100.0%
28 / 0 / 28
36.1%
313 / 24 / 892