Lines Matching +full:k +full:- +full:block
3 # This source code is licensed under the BSD-style license found in the
7 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8__aarch32_neon_mlal_lane_cortex_a7
9 k-block: 8
11 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8__aarch32_neon_mlal_lane_prfm_cortex_a7
13 k-block: 8
15 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8__aarch32_neonv8_mlal_lane_cortex_a35
17 k-block: 8
19 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8__aarch32_neonv8_mlal_lane_prfm_cortex_a35
21 k-block: 8
23 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8__aarch32_neon_mlal_lane_cortex_a53
25 k-block: 8
27 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8__aarch32_neon_mlal_lane_ld64
29 k-block: 8
31 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8__aarch32_neon_mlal_lane_prfm_cortex_a53
33 k-block: 8
35 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8__aarch32_neon_mlal_lane_prfm_ld64
37 k-block: 8
39 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_cortex_a53
41 k-block: 8
43 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_ld64
45 k-block: 8
47 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_prfm_cortex_a53
49 k-block: 8
51 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_prfm_ld64
53 k-block: 8
55 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8c4__aarch32_neondot_cortex_a55
57 k-block: 8
59 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8c4__aarch32_neondot_ld64
61 k-block: 8
64 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c8__aarch64_neon_mlal
66 k-block: 16
68 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c8__aarch64_neon_mlal_cortex_a53
70 k-block: 16
72 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c8__aarch64_neon_mlal_prfm
74 k-block: 16
76 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c8__aarch64_neon_mlal_prfm_cortex_a53
78 k-block: 16
80 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c8__aarch64_neon_mlal
82 k-block: 16
84 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c8__aarch64_neon_mlal_cortex_a53
86 k-block: 16
88 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c8__aarch64_neon_mlal_prfm
90 k-block: 16
92 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c8__aarch64_neon_mlal_prfm_cortex_a53
94 k-block: 16
96 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c16__aarch64_neon_mlal
98 k-block: 16
100 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x16__aarch64_neon_mlal_lane_ld64
102 k-block: 8
104 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x16__aarch64_neon_mlal_lane_prfm_ld64
106 k-block: 8
108 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x16c4__aarch64_neondot_cortex_a55
110 k-block: 16
112 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x16c4__aarch64_neondot_ld64
114 k-block: 8
116 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x16c4__aarch64_neondot_ld128
118 k-block: 16
122 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x1c4__armsimd32
124 k-block: 4
125 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x2c4__armsimd32
127 k-block: 4
128 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x1c4__armsimd32
130 k-block: 4
131 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x2c4__armsimd32
133 k-block: 4
136 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8__neon_mlal_lane
138 k-block: 8
139 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8__neon_mlal_lane_prfm
141 k-block: 8
142 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane
144 k-block: 8
145 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane_prfm
147 k-block: 8
148 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c2__neon_mlal_dup
150 k-block: 16
151 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c2__neon_mlal_ld1r
153 k-block: 16
154 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c2__neon_mlal_ld2r
156 k-block: 16
157 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c2__neon_mlal_ld4r
159 k-block: 16
160 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_dup
162 k-block: 16
163 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld1r
165 k-block: 16
166 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld2r
168 k-block: 16
169 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld4r
171 k-block: 16
172 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c2s4__neon_mlal
174 k-block: 16
175 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c2s4__neonv8_mlal
177 k-block: 16
178 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c4__neon_mlal_dup
180 k-block: 16
181 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c4__neon_mlal_ld1r
183 k-block: 16
184 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c4__neon_mlal_ld2r
186 k-block: 16
187 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c4__neondot
189 k-block: 8
190 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_dup
192 k-block: 16
193 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_ld1r
195 k-block: 16
196 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_ld2r
198 k-block: 16
199 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c4s2__neon_mlal
201 k-block: 16
202 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c4s2__neonv8_mlal
204 k-block: 16
205 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c8__neon_mlal
207 k-block: 16
208 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c8__neonv8_mlal
210 k-block: 16
211 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x16__neon_mlal_lane
213 k-block: 8
214 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x16__neon_mlal_lane_prfm
216 k-block: 8
217 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane
219 k-block: 8
220 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane_prfm
222 k-block: 8
223 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x16c4__neondot
225 k-block: 8
226 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8__neon_mlal_lane
228 k-block: 8
229 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8__neon_mlal_lane_prfm
231 k-block: 8
232 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8__neonv8_mlal_lane
234 k-block: 8
235 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8__neonv8_mlal_lane_prfm
237 k-block: 8
238 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c2__neon_mlal_dup
240 k-block: 16
241 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c2__neon_mlal_ld1r
243 k-block: 16
244 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c2__neon_mlal_ld2r
246 k-block: 16
247 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c2__neon_mlal_ld4r
249 k-block: 16
250 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_dup
252 k-block: 16
253 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld1r
255 k-block: 16
256 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld2r
258 k-block: 16
259 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld4r
261 k-block: 16
262 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c2s4__neon_mlal
264 k-block: 16
265 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c2s4__neonv8_mlal
267 k-block: 16
268 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c4__neon_mlal_dup
270 k-block: 16
271 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c4__neon_mlal_ld1r
273 k-block: 16
274 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c4__neon_mlal_ld2r
276 k-block: 16
277 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_dup
279 k-block: 16
280 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_ld1r
282 k-block: 16
283 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_ld2r
285 k-block: 16
286 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c4s2__neon_mlal
288 k-block: 16
289 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c4s2__neonv8_mlal
291 k-block: 16
292 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c8__neon_mlal
294 k-block: 16
295 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c8__neonv8_mlal
297 k-block: 16
298 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x16__neon_mlal_lane
300 k-block: 8
301 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x16__neon_mlal_lane_prfm
303 k-block: 8
304 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x16__neonv8_mlal_lane
306 k-block: 8
307 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x16__neonv8_mlal_lane_prfm
309 k-block: 8
310 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x8__neon_mlal_lane
312 k-block: 8
313 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x8__neon_mlal_lane_prfm
315 k-block: 8
316 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x8__neonv8_mlal_lane
318 k-block: 8
319 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x8__neonv8_mlal_lane_prfm
321 k-block: 8
322 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x16__neon_mlal_lane
324 k-block: 8
325 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x16__neon_mlal_lane_prfm
327 k-block: 8
328 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x16__neonv8_mlal_lane
330 k-block: 8
331 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x16__neonv8_mlal_lane_prfm
333 k-block: 8
334 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8__neon_mlal_lane
336 k-block: 8
337 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8__neon_mlal_lane_prfm
339 k-block: 8
340 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8__neonv8_mlal_lane
342 k-block: 8
343 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8__neonv8_mlal_lane_prfm
345 k-block: 8
346 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x8c4__neondot
348 k-block: 8
349 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x16__neon_mlal_lane
351 k-block: 8
352 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x16__neon_mlal_lane_prfm
354 k-block: 8
355 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane
357 k-block: 8
358 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane_prfm
360 k-block: 8
361 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x16c4__neondot
363 k-block: 8
364 - name: xnn_qc8_igemm_minmax_fp32_ukernel_6x8__neon_mlal_lane
366 k-block: 8
367 - name: xnn_qc8_igemm_minmax_fp32_ukernel_6x8__neon_mlal_lane_prfm
369 k-block: 8
370 - name: xnn_qc8_igemm_minmax_fp32_ukernel_6x8__neonv8_mlal_lane
372 k-block: 8
373 - name: xnn_qc8_igemm_minmax_fp32_ukernel_6x8__neonv8_mlal_lane_prfm
375 k-block: 8
376 - name: xnn_qc8_igemm_minmax_fp32_ukernel_6x8c4__neondot
378 k-block: 8
379 - name: xnn_qc8_igemm_minmax_fp32_ukernel_6x16__neon_mlal_lane
381 k-block: 8
382 - name: xnn_qc8_igemm_minmax_fp32_ukernel_6x16__neon_mlal_lane_prfm
384 k-block: 8
385 - name: xnn_qc8_igemm_minmax_fp32_ukernel_6x16__neonv8_mlal_lane
387 k-block: 8
388 - name: xnn_qc8_igemm_minmax_fp32_ukernel_6x16__neonv8_mlal_lane_prfm
390 k-block: 8
391 - name: xnn_qc8_igemm_minmax_fp32_ukernel_6x16c4__neondot
393 k-block: 8
394 - name: xnn_qc8_igemm_minmax_fp32_ukernel_8x8c4__neondot
396 k-block: 8
397 - name: xnn_qc8_igemm_minmax_fp32_ukernel_8x16c4__neondot
399 k-block: 8
401 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2__sse2_ld64
403 k-block: 8
404 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2__sse41_ld64
406 k-block: 8
407 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2__sse2_ld64
409 k-block: 8
410 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2__sse41_ld64
412 k-block: 8
413 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2__sse2_ld64
415 k-block: 8
416 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2__sse41_ld64
418 k-block: 8
419 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2__sse2_ld64
421 k-block: 8
422 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2__sse41_ld64
424 k-block: 8
426 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2__avx_ld64
428 k-block: 8
429 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2__xop_ld64
431 k-block: 8
432 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2__avx_ld64
434 k-block: 8
435 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2__xop_ld64
437 k-block: 8
438 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2__avx_ld64
440 k-block: 8
441 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2__xop_ld64
443 k-block: 8
444 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2__avx_ld64
446 k-block: 8
447 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2__xop_ld64
449 k-block: 8
451 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2__sse2_ld128
453 k-block: 8
454 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2__sse41_ld128
456 k-block: 8
457 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2__sse2_ld128
459 k-block: 8
460 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2__sse41_ld128
462 k-block: 8
463 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2__sse2_ld128
465 k-block: 8
466 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2__sse41_ld128
468 k-block: 8
469 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2__sse2_ld128
471 k-block: 8
472 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2__sse41_ld128
474 k-block: 8
476 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2__avx_ld128
478 k-block: 8
479 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2__xop_ld128
481 k-block: 8
482 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2__avx_ld128
484 k-block: 8
485 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2__xop_ld128
487 k-block: 8
488 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2__avx_ld128
490 k-block: 8
491 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2__xop_ld128
493 k-block: 8
494 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2__avx_ld128
496 k-block: 8
497 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2__xop_ld128
499 k-block: 8
501 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2s4__sse2_ld64
503 k-block: 8
504 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2s4__sse41_ld64
506 k-block: 8
507 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2s4__sse2_ld64
509 k-block: 8
510 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2s4__sse41_ld64
512 k-block: 8
513 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2s4__sse2_ld64
515 k-block: 8
516 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2s4__sse41_ld64
518 k-block: 8
519 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2s4__sse2_ld64
521 k-block: 8
522 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2s4__sse41_ld64
524 k-block: 8
526 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2s4__avx_ld64
528 k-block: 8
529 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2s4__xop_ld64
531 k-block: 8
532 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2s4__avx_ld64
534 k-block: 8
535 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2s4__xop_ld64
537 k-block: 8
538 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2s4__avx_ld64
540 k-block: 8
541 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2s4__xop_ld64
543 k-block: 8
544 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2s4__avx_ld64
546 k-block: 8
547 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2s4__xop_ld64
549 k-block: 8
551 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2s4__sse2_ld128
553 k-block: 8
554 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2s4__sse41_ld128
556 k-block: 8
557 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2s4__sse2_ld128
559 k-block: 8
560 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2s4__sse41_ld128
562 k-block: 8
563 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2s4__sse2_ld128
565 k-block: 8
566 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2s4__sse41_ld128
568 k-block: 8
569 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2s4__sse2_ld128
571 k-block: 8
572 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2s4__sse41_ld128
574 k-block: 8
576 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2s4__avx_ld128
578 k-block: 8
579 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2s4__xop_ld128
581 k-block: 8
582 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2s4__avx_ld128
584 k-block: 8
585 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2s4__xop_ld128
587 k-block: 8
588 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2s4__avx_ld128
590 k-block: 8
591 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2s4__xop_ld128
593 k-block: 8
594 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2s4__avx_ld128
596 k-block: 8
597 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2s4__xop_ld128
599 k-block: 8
601 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c8__sse2_ld64
603 k-block: 8
604 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c8__sse41_ld64
606 k-block: 8
607 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c8__sse2_ld64
609 k-block: 8
610 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c8__sse41_ld64
612 k-block: 8
613 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c8__sse2_ld64
615 k-block: 8
616 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c8__sse41_ld64
618 k-block: 8
620 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c8__avx_ld64
622 k-block: 8
623 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c8__xop_ld64
625 k-block: 8
626 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c8__avx_ld64
628 k-block: 8
629 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c8__xop_ld64
631 k-block: 8
632 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c8__avx_ld64
634 k-block: 8
635 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c8__xop_ld64
637 k-block: 8
639 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c8__sse2_ld128
641 k-block: 8
642 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c8__sse41_ld128
644 k-block: 8
645 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c8__sse2_ld128
647 k-block: 8
648 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c8__sse41_ld128
650 k-block: 8
651 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c8__sse2_ld128
653 k-block: 8
654 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c8__sse41_ld128
656 k-block: 8
658 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c8__avx_ld128
660 k-block: 8
661 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c8__xop_ld128
663 k-block: 8
664 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c8__avx_ld128
666 k-block: 8
667 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c8__xop_ld128
669 k-block: 8
670 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c8__avx_ld128
672 k-block: 8
673 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c8__xop_ld128
675 k-block: 8
677 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x8c8__avx2
679 k-block: 8
680 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x8c8__avx2
682 k-block: 8
683 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x8c8__avx2
685 k-block: 8
687 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x16c8__avx512skx
689 k-block: 8
690 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x16c8__avx512skx
692 k-block: 8
693 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x16c8__avx512skx
695 k-block: 8
696 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x16c8__avx512skx
698 k-block: 8
700 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2__wasmsimd_dot16x2_ld64
702 k-block: 8
703 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2__wasmsimd_dot16x2_ld128
705 k-block: 8
706 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2s4__wasmsimd_dot16x2_ld64
708 k-block: 8
709 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c2s4__wasmsimd_dot16x2_ld128
711 k-block: 8
712 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c8__wasmsimd_dot16x2_ld64
714 k-block: 8
715 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4c8__wasmsimd_dot16x2_ld128
717 k-block: 8
718 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2__wasmsimd_dot16x2_ld64
720 k-block: 8
721 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2__wasmsimd_dot16x2_ld128
723 k-block: 8
724 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2s4__wasmsimd_dot16x2_ld64
726 k-block: 8
727 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c2s4__wasmsimd_dot16x2_ld128
729 k-block: 8
730 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c8__wasmsimd_dot16x2_ld64
732 k-block: 8
733 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4c8__wasmsimd_dot16x2_ld128
735 k-block: 8
736 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2__wasmsimd_dot16x2_ld64
738 k-block: 8
739 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2__wasmsimd_dot16x2_ld128
741 k-block: 8
742 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2s4__wasmsimd_dot16x2_ld64
744 k-block: 8
745 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c2s4__wasmsimd_dot16x2_ld128
747 k-block: 8
748 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c8__wasmsimd_dot16x2_ld64
750 k-block: 8
751 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4c8__wasmsimd_dot16x2_ld128
753 k-block: 8
754 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2__wasmsimd_dot16x2_ld64
756 k-block: 8
757 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2__wasmsimd_dot16x2_ld128
759 k-block: 8
760 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2s4__wasmsimd_dot16x2_ld64
762 k-block: 8
763 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c2s4__wasmsimd_dot16x2_ld128
765 k-block: 8
766 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c8__wasmsimd_dot16x2_ld64
768 k-block: 8
769 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4c8__wasmsimd_dot16x2_ld128
771 k-block: 8
773 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x2__wasm_fmagic
775 k-block: 1
776 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4__wasm_fmagic
778 k-block: 1
779 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x2__wasm_fmagic
781 k-block: 1
782 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4__wasm_fmagic
784 k-block: 1
785 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x2__wasm_fmagic
787 k-block: 1
788 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4__wasm_fmagic
790 k-block: 1
791 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x2__wasm_fmagic
793 k-block: 1
794 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4__wasm_fmagic
796 k-block: 1
798 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x2__scalar_fmagic
800 k-block: 1
801 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x2__scalar_imagic
803 k-block: 1
804 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x2__scalar_lrintf
806 k-block: 1
807 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4__scalar_fmagic
809 k-block: 1
810 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4__scalar_imagic
812 k-block: 1
813 - name: xnn_qc8_igemm_minmax_fp32_ukernel_1x4__scalar_lrintf
815 k-block: 1
816 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x2__scalar_fmagic
818 k-block: 1
819 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x2__scalar_imagic
821 k-block: 1
822 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x2__scalar_lrintf
824 k-block: 1
825 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4__scalar_fmagic
827 k-block: 1
828 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4__scalar_imagic
830 k-block: 1
831 - name: xnn_qc8_igemm_minmax_fp32_ukernel_2x4__scalar_lrintf
833 k-block: 1
834 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x2__scalar_fmagic
836 k-block: 1
837 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x2__scalar_imagic
839 k-block: 1
840 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x2__scalar_lrintf
842 k-block: 1
843 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4__scalar_fmagic
845 k-block: 1
846 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4__scalar_imagic
848 k-block: 1
849 - name: xnn_qc8_igemm_minmax_fp32_ukernel_3x4__scalar_lrintf
851 k-block: 1
852 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x2__scalar_fmagic
854 k-block: 1
855 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x2__scalar_imagic
857 k-block: 1
858 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x2__scalar_lrintf
860 k-block: 1
861 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4__scalar_fmagic
863 k-block: 1
864 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4__scalar_imagic
866 k-block: 1
867 - name: xnn_qc8_igemm_minmax_fp32_ukernel_4x4__scalar_lrintf
869 k-block: 1
871 - name: xnn_generate_qc8_igemm_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_ld64
873 k-block: 8
875 - name: xnn_generate_qc8_igemm_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_prfm_ld64
877 k-block: 8
879 - name: xnn_generate_qc8_igemm_fp32_ukernel_4x8c4__aarch32_neondot_ld64
881 k-block: 8