• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2021 Google LLC
2#
3# This source code is licensed under the BSD-style license found in the
4# LICENSE file in the root directory of this source tree.
5- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x16c4__aarch64_neondot_cortex_a55
6  init: xnn_init_qu8_conv_minmax_fp32_neonv8_params
7  k-block: 16
8  assembly: true
9- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x16c4__aarch64_neondot_ld128
10  init: xnn_init_qu8_conv_minmax_fp32_neonv8_params
11  k-block: 16
12  assembly: true
13- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x8__neon_mlal_lane
14  init: xnn_init_qu8_conv_minmax_fp32_neon_params
15  k-block: 8
16- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x8__neon_mlal_lane
17  init: xnn_init_qu8_conv_minmax_fp32_neon_params
18  k-block: 8
19- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x16__neon_mlal_lane
20  init: xnn_init_qu8_conv_minmax_fp32_neon_params
21  k-block: 8
22- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x16__neon_mlal_lane
23  init: xnn_init_qu8_conv_minmax_fp32_neon_params
24  k-block: 8
25- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane
26  init: xnn_init_qu8_conv_minmax_fp32_neonv8_params
27  k-block: 8
28- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane
29  init: xnn_init_qu8_conv_minmax_fp32_neonv8_params
30  k-block: 8
31- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x16c4__neondot
32  init: xnn_init_qu8_conv_minmax_fp32_neonv8_params
33  k-block: 8
34- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x16c4__neondot
35  init: xnn_init_qu8_conv_minmax_fp32_neonv8_params
36  k-block: 8
37- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x16c4__neondot
38  init: xnn_init_qu8_conv_minmax_fp32_neonv8_params
39  k-block: 8
40- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__sse2_ld64
41  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
42  k-block: 8
43- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__sse2_ld64
44  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
45  k-block: 8
46- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__sse2_ld64
47  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
48  k-block: 8
49- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__sse2_ld64
50  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
51  k-block: 8
52- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__sse41_ld64
53  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
54  k-block: 8
55- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__sse41_ld64
56  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
57  k-block: 8
58- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__sse41_ld64
59  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
60  k-block: 8
61- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__sse41_ld64
62  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
63  k-block: 8
64- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__avx_ld64
65  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
66  k-block: 8
67- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__avx_ld64
68  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
69  k-block: 8
70- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__avx_ld64
71  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
72  k-block: 8
73- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__avx_ld64
74  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
75  k-block: 8
76- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__xop_ld64
77  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
78  k-block: 8
79- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__xop_ld64
80  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
81  k-block: 8
82- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__xop_ld64
83  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
84  k-block: 8
85- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__xop_ld64
86  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
87  k-block: 8
88- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__sse2_ld128
89  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
90  k-block: 8
91- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__sse2_ld128
92  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
93  k-block: 8
94- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__sse2_ld128
95  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
96  k-block: 8
97- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__sse2_ld128
98  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
99  k-block: 8
100- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__sse41_ld128
101  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
102  k-block: 8
103- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__sse41_ld128
104  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
105  k-block: 8
106- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__sse41_ld128
107  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
108  k-block: 8
109- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__sse41_ld128
110  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
111  k-block: 8
112- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__avx_ld128
113  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
114  k-block: 8
115- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__avx_ld128
116  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
117  k-block: 8
118- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__avx_ld128
119  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
120  k-block: 8
121- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__avx_ld128
122  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
123  k-block: 8
124- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__xop_ld128
125  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
126  k-block: 8
127- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__xop_ld128
128  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
129  k-block: 8
130- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__xop_ld128
131  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
132  k-block: 8
133- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__xop_ld128
134  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
135  k-block: 8
136- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__sse2_ld64
137  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
138  k-block: 8
139- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__sse2_ld64
140  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
141  k-block: 8
142- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__sse2_ld64
143  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
144  k-block: 8
145- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__sse41_ld64
146  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
147  k-block: 8
148- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__sse41_ld64
149  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
150  k-block: 8
151- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__sse41_ld64
152  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
153  k-block: 8
154- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__avx_ld64
155  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
156  k-block: 8
157- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__avx_ld64
158  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
159  k-block: 8
160- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__avx_ld64
161  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
162  k-block: 8
163- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__xop_ld64
164  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
165  k-block: 8
166- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__xop_ld64
167  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
168  k-block: 8
169- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__xop_ld64
170  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
171  k-block: 8
172- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__sse2_ld128
173  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
174  k-block: 8
175- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__sse2_ld128
176  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
177  k-block: 8
178- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__sse2_ld128
179  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
180  k-block: 8
181- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__sse41_ld128
182  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
183  k-block: 8
184- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__sse41_ld128
185  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
186  k-block: 8
187- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__sse41_ld128
188  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
189  k-block: 8
190- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__avx_ld128
191  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
192  k-block: 8
193- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__avx_ld128
194  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
195  k-block: 8
196- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__avx_ld128
197  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
198  k-block: 8
199- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__xop_ld128
200  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
201  k-block: 8
202- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__xop_ld128
203  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
204  k-block: 8
205- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__xop_ld128
206  init: xnn_init_qu8_conv_minmax_fp32_sse2_params
207  k-block: 8
208- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x8c8__avx2
209  init: xnn_init_qu8_conv_minmax_fp32_avx2_params
210  k-block: 8
211- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x8c8__avx2
212  init: xnn_init_qu8_conv_minmax_fp32_avx2_params
213  k-block: 8
214- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x8c8__avx2
215  init: xnn_init_qu8_conv_minmax_fp32_avx2_params
216  k-block: 8
217- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x16c8__avx512skx
218  init: xnn_init_qu8_conv_minmax_fp32_avx512_params
219  k-block: 8
220- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x16c8__avx512skx
221  init: xnn_init_qu8_conv_minmax_fp32_avx512_params
222  k-block: 8
223- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x16c8__avx512skx
224  init: xnn_init_qu8_conv_minmax_fp32_avx512_params
225  k-block: 8
226- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x16c8__avx512skx
227  init: xnn_init_qu8_conv_minmax_fp32_avx512_params
228  k-block: 8
229- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__wasmsimd_dot16x2_ld64
230  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
231  k-block: 8
232- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__wasmsimd_dot16x2_ld64
233  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
234  k-block: 8
235- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__wasmsimd_dot16x2_ld64
236  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
237  k-block: 8
238- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__wasmsimd_dot16x2_ld64
239  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
240  k-block: 8
241- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__wasmsimd_dot16x2_ld128
242  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
243  k-block: 8
244- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__wasmsimd_dot16x2_ld128
245  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
246  k-block: 8
247- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__wasmsimd_dot16x2_ld128
248  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
249  k-block: 8
250- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__wasmsimd_dot16x2_ld128
251  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
252  k-block: 8
253- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2s4__wasmsimd_dot16x2_ld64
254  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
255  k-block: 8
256- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2s4__wasmsimd_dot16x2_ld64
257  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
258  k-block: 8
259- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2s4__wasmsimd_dot16x2_ld64
260  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
261  k-block: 8
262- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2s4__wasmsimd_dot16x2_ld64
263  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
264  k-block: 8
265- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2s4__wasmsimd_dot16x2_ld128
266  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
267  k-block: 8
268- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2s4__wasmsimd_dot16x2_ld128
269  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
270  k-block: 8
271- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2s4__wasmsimd_dot16x2_ld128
272  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
273  k-block: 8
274- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2s4__wasmsimd_dot16x2_ld128
275  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
276  k-block: 8
277- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__wasmsimd_dot16x2_ld64
278  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
279  k-block: 8
280- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__wasmsimd_dot16x2_ld64
281  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
282  k-block: 8
283- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__wasmsimd_dot16x2_ld64
284  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
285  k-block: 8
286- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c8__wasmsimd_dot16x2_ld64
287  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
288  k-block: 8
289- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__wasmsimd_dot16x2_ld128
290  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
291  k-block: 8
292- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__wasmsimd_dot16x2_ld128
293  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
294  k-block: 8
295- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__wasmsimd_dot16x2_ld128
296  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
297  k-block: 8
298- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c8__wasmsimd_dot16x2_ld128
299  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
300  k-block: 8
301- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__wasmsimd_mul32_ld64
302  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
303  k-block: 8
304- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__wasmsimd_mul32_ld64
305  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
306  k-block: 8
307- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__wasmsimd_mul32_ld64
308  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
309  k-block: 8
310- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__wasmsimd_mul32_ld128
311  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
312  k-block: 8
313- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__wasmsimd_mul32_ld128
314  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
315  k-block: 8
316- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__wasmsimd_mul32_ld128
317  init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params
318  k-block: 8
319- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x2__wasm_fmagic
320  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
321  k-block: 1
322- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x2__wasm_fmagic
323  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
324  k-block: 1
325- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x2__wasm_fmagic
326  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
327  k-block: 1
328- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x2__wasm_fmagic
329  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
330  k-block: 1
331- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4__wasm_fmagic
332  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
333  k-block: 1
334- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4__wasm_fmagic
335  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
336  k-block: 1
337- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4__wasm_fmagic
338  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
339  k-block: 1
340- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4__wasm_fmagic
341  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
342  k-block: 1
343- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x2__scalar_fmagic
344  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
345  k-block: 1
346- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x2__scalar_fmagic
347  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
348  k-block: 1
349- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x2__scalar_fmagic
350  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
351  k-block: 1
352- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x2__scalar_fmagic
353  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
354  k-block: 1
355- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4__scalar_fmagic
356  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
357  k-block: 1
358- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4__scalar_fmagic
359  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
360  k-block: 1
361- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4__scalar_fmagic
362  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
363  k-block: 1
364- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4__scalar_fmagic
365  init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params
366  k-block: 1
367- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x2__scalar_imagic
368  init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params
369  k-block: 1
370- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x2__scalar_imagic
371  init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params
372  k-block: 1
373- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x2__scalar_imagic
374  init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params
375  k-block: 1
376- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x2__scalar_imagic
377  init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params
378  k-block: 1
379- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4__scalar_imagic
380  init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params
381  k-block: 1
382- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4__scalar_imagic
383  init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params
384  k-block: 1
385- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4__scalar_imagic
386  init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params
387  k-block: 1
388- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4__scalar_imagic
389  init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params
390  k-block: 1
391- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x2__scalar_lrintf
392  init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params
393  k-block: 1
394- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x2__scalar_lrintf
395  init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params
396  k-block: 1
397- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x2__scalar_lrintf
398  init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params
399  k-block: 1
400- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x2__scalar_lrintf
401  init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params
402  k-block: 1
403- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4__scalar_lrintf
404  init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params
405  k-block: 1
406- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4__scalar_lrintf
407  init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params
408  k-block: 1
409- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4__scalar_lrintf
410  init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params
411  k-block: 1
412- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4__scalar_lrintf
413  init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params
414  k-block: 1
415