ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
KernelRVVNeonAVXSSEWASMScalarStatusPRNotes
2
bf16-gemm010000
3
bf16-vunary010000
4
f16-avgpool010000
5
f16-conv-hwc2chw010000
6
f16-dwconv010000
7
f16-dwconv2d-chw010000
8
f16-f32-vcvt011111
9
f16-f32acc-gemm001000
10
f16-f32acc-igemm001000
11
f16-f32acc-rdsum011000
12
f16-f32acc-rsum011000
13
f16-gavgpool010000
14
f16-gavgpool-cw010000
15
f16-gemm011000
16
f16-ibilinear010000
17
f16-ibilinear-chw010000
18
f16-igemm011000
19
f16-maxpool010000
20
f16-pavgpool011000
21
f16-prelu010000
22
f16-qs8-vcvt010001
23
f16-raddstoreexpminusmax011000
24
f16-rminmax011001
25
f16-rsum011000
26
f16-spmm010000
27
f16-vbinary011000
28
f16-vclamp110000
29
f16-vcmul010000
30
f16-velu011000
31
f16-vhswish010000
32
f16-vlrelu010000
33
f16-vmulcaddc010000
34
f16-vrnd010000
35
f16-vrsqrt010000
36
f16-vsigmoid011000
37
f16-vsqrt011000
38
f16-vtanh011000
39
f16-vunary010100
40
f32-argmaxpool110111Upstreamedhttps://github.com/google/XNNPACK/pull/6790
41
f32-avgpool110111Upstreamedhttps://github.com/google/XNNPACK/pull/6322
42
f32-conv-hwc010001
43
f32-conv-hwc2chw010111Openhttps://github.com/google/XNNPACK/pull/8081
44
f32-dwconv111111Upstreamedhttps://github.com/google/XNNPACK/pull/7402Andes
45
f32-dwconv2d-chw010111Openhttps://github.com/google/XNNPACK/pull/8081
46
f32-f16-vcvt111111Upstreamedhttps://github.com/google/XNNPACK/pull/7128
47
f32-gavgpool110111Upstreamedhttps://github.com/google/XNNPACK/pull/6420
48
f32-gavgpool-cw010111Openhttps://github.com/google/XNNPACK/pull/7021Now in conflict with master
49
f32-gemm111111UpstreamedSiFive
50
f32-gemminc011111
51
f32-ibilinear010111
52
f32-ibilinear-chw010111
53
f32-igemm111111UpstreamedSiFive
54
f32-maxpool110111Upstreamedhttps://github.com/google/XNNPACK/pull/6337
55
f32-pavgpool110111Upstreamedhttps://github.com/google/XNNPACK/pull/6435
56
f32-ppmm010111
57
f32-prelu011111Openhttps://github.com/google/XNNPACK/pull/6583In conflict with master
Needs upstream review
58
f32-qc4w-gemm011101
59
f32-qc8w-gemm011111
60
f32-qc8w-spmm000001
61
f32-qs8-vcvt111111Upstreamedhttps://github.com/google/XNNPACK/pull/7071
https://github.com/google/XNNPACK/pull/6932
https://github.com/google/XNNPACK/pull/7096
62
f32-qu8-vcvt111111Upstreamedhttps://github.com/google/XNNPACK/pull/7071
https://github.com/google/XNNPACK/pull/6932
https://github.com/google/XNNPACK/pull/7096
63
f32-raddexpminusmax001000
64
f32-raddextexp001000
65
f32-raddstoreexpminusmax111111UpstreamedSiFive
66
f32-rdsum111111UpstreamedSiFive
67
f32-rminmax111111Upstreamedhttps://github.com/google/XNNPACK/pull/7004
68
f32-rsum111111Openhttps://github.com/google/XNNPACK/pull/5940
https://github.com/google/XNNPACK/pull/6501
https://github.com/google/XNNPACK/pull/6533
5940, 6501 merged
6533 in conflict with master
69
f32-spmm010111Openhttps://github.com/google/XNNPACK/pull/7116 or
https://github.com/google/XNNPACK/pull/8081
Competing PRs
70
f32-vbinary111111UpstreamedSiFive
71
f32-vclamp111111Upstreamed
72
f32-vcmul111111Upstreamedhttps://github.com/google/XNNPACK/pull/6534
73
f32-vcopysign011111
74
f32-velu011111
75
f32-vexp000001
76
f32-vgelu011111
77
f32-vhswish111111Upstreamed
78
f32-vlog011111
79
f32-vlrelu111111Upstreamedhttps://github.com/google/XNNPACK/pull/6665
80
f32-vmulcaddc010111
81
f32-vrelu111111Upstreamedhttps://github.com/google/XNNPACK/pull/6597
82
f32-vrnd111111Upstreamedhttps://github.com/google/XNNPACK/pull/7081
83
f32-vrsqrt111101Upstreamedhttps://github.com/google/XNNPACK/pull/6740
84
f32-vscaleexpminusmax001000
85
f32-vscaleextexp001000
86
f32-vsigmoid011111
87
f32-vsqrt111111Upstreamed
88
f32-vtanh011111
89
f32-vunary111111Upstreamed
90
qd8-f16-qb4w-gemm011001
91
qd8-f16-qc4w-gemm011000
92
qd8-f16-qc8w-gemm011000
93
qd8-f16-qc8w-igemm011000
94
qd8-f32-qb4w-gemm011101
95
qd8-f32-qc4w-gemm111111Upstreamed
96
qd8-f32-qc8w-gemm111111Upstreamed
97
qd8-f32-qc8w-igemm011111
98
qp8-f32-qb4w-gemm010000
99
qp8-f32-qc4w-gemm010000
100
qs16-qs8-vcvt011111