xref: /aosp_15_r20/external/XNNPACK/test/f32-gemm-minmax.yaml (revision 4bdc94577ba0e567308109d787f7fec7b531ce36)
1*4bdc9457SAndroid Build Coastguard Worker# Copyright 2019 Google LLC
2*4bdc9457SAndroid Build Coastguard Worker#
3*4bdc9457SAndroid Build Coastguard Worker# This source code is licensed under the BSD-style license found in the
4*4bdc9457SAndroid Build Coastguard Worker# LICENSE file in the root directory of this source tree.
5*4bdc9457SAndroid Build Coastguard Worker
6*4bdc9457SAndroid Build Coastguard Worker# AArch32 assembly
7*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x4__aarch32_vfp_ld64
8*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
9*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
10*4bdc9457SAndroid Build Coastguard Worker  assembly: true
11*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch32_neon_cortex_a7
12*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
13*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
14*4bdc9457SAndroid Build Coastguard Worker  assembly: true
15*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch32_neon_cortex_a53
16*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
17*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
18*4bdc9457SAndroid Build Coastguard Worker  assembly: true
19*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
20*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch32_neon_cortex_a55
21*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
22*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
23*4bdc9457SAndroid Build Coastguard Worker  assembly: true
24*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
25*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch32_neon_cortex_a75
26*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
27*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
28*4bdc9457SAndroid Build Coastguard Worker  assembly: true
29*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
30*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch32_neon_ld64
31*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
32*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
33*4bdc9457SAndroid Build Coastguard Worker  assembly: true
34*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch32_neon_prfm_cortex_a53
35*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
36*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
37*4bdc9457SAndroid Build Coastguard Worker  assembly: true
38*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
39*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch32_neon_prfm_cortex_a75
40*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
41*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
42*4bdc9457SAndroid Build Coastguard Worker  assembly: true
43*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
44*4bdc9457SAndroid Build Coastguard Worker# AArch64 assembly
45*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__aarch64_neonfma_cortex_a53
46*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
47*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
48*4bdc9457SAndroid Build Coastguard Worker  assembly: true
49*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
50*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__aarch64_neonfma_cortex_a75
51*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
52*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
53*4bdc9457SAndroid Build Coastguard Worker  assembly: true
54*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
55*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__aarch64_neonfma_ld64
56*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
57*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
58*4bdc9457SAndroid Build Coastguard Worker  assembly: true
59*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__aarch64_neonfma_prfm_cortex_a53
60*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
61*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
62*4bdc9457SAndroid Build Coastguard Worker  assembly: true
63*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
64*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__aarch64_neonfma_prfm_cortex_a75
65*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
66*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
67*4bdc9457SAndroid Build Coastguard Worker  assembly: true
68*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
69*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x12__aarch64_neonfma_cortex_a53
70*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
71*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
72*4bdc9457SAndroid Build Coastguard Worker  assembly: true
73*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
74*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x2__aarch64_neonfma_cortex_a75
75*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
76*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
77*4bdc9457SAndroid Build Coastguard Worker  assembly: true
78*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x2__aarch64_neonfma_ld64
79*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
80*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
81*4bdc9457SAndroid Build Coastguard Worker  assembly: true
82*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x2__aarch64_neonfma_prfm_cortex_a75
83*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
84*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
85*4bdc9457SAndroid Build Coastguard Worker  assembly: true
86*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch64_neonfma_cortex_a53
87*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
88*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
89*4bdc9457SAndroid Build Coastguard Worker  assembly: true
90*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
91*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch64_neonfma_cortex_a55
92*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
93*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
94*4bdc9457SAndroid Build Coastguard Worker  assembly: true
95*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
96*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch64_neonfma_cortex_a75
97*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
98*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
99*4bdc9457SAndroid Build Coastguard Worker  assembly: true
100*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
101*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch64_neonfma_ld64
102*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
103*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
104*4bdc9457SAndroid Build Coastguard Worker  assembly: true
105*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch64_neonfma_ld128
106*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
107*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
108*4bdc9457SAndroid Build Coastguard Worker  assembly: true
109*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch64_neonfma_prfm_cortex_a53
110*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
111*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
112*4bdc9457SAndroid Build Coastguard Worker  assembly: true
113*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
114*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__aarch64_neonfma_prfm_cortex_a75
115*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
116*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
117*4bdc9457SAndroid Build Coastguard Worker  assembly: true
118*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
119*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x12__aarch64_neonfma_cortex_a53
120*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
121*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
122*4bdc9457SAndroid Build Coastguard Worker  assembly: true
123*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
124*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__aarch64_neonfma_cortex_a75
125*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
126*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
127*4bdc9457SAndroid Build Coastguard Worker  assembly: true
128*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
129*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__aarch64_neonfma_prfm_cortex_a75
130*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
131*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
132*4bdc9457SAndroid Build Coastguard Worker  assembly: true
133*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
134*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__aarch64_neonfma_cortex_a53
135*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
136*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
137*4bdc9457SAndroid Build Coastguard Worker  assembly: true
138*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
139*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__aarch64_neonfma_cortex_a55
140*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
141*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
142*4bdc9457SAndroid Build Coastguard Worker  assembly: true
143*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
144*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__aarch64_neonfma_cortex_a73
145*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
146*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
147*4bdc9457SAndroid Build Coastguard Worker  assembly: true
148*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
149*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__aarch64_neonfma_cortex_a75
150*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
151*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
152*4bdc9457SAndroid Build Coastguard Worker  assembly: true
153*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
154*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__aarch64_neonfma_ld64
155*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
156*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
157*4bdc9457SAndroid Build Coastguard Worker  assembly: true
158*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__aarch64_neonfma_ld128
159*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
160*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
161*4bdc9457SAndroid Build Coastguard Worker  assembly: true
162*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__aarch64_neonfma_prfm_cortex_a53
163*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
164*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
165*4bdc9457SAndroid Build Coastguard Worker  assembly: true
166*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
167*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__aarch64_neonfma_prfm_cortex_a75
168*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
169*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
170*4bdc9457SAndroid Build Coastguard Worker  assembly: true
171*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
172*4bdc9457SAndroid Build Coastguard Worker# ARM NEON
173*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__neon_dup_ld64
174*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
175*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
176*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__neon_lane_ld64
177*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
178*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
179*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__neonfma_dup_ld64
180*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
181*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
182*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__neonfma_lane_ld64
183*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
184*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
185*4bdc9457SAndroid Build Coastguard Worker  arch:
186*4bdc9457SAndroid Build Coastguard Worker    - aarch64
187*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8s4__neon
188*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
189*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
190*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8s4__neonfma
191*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
192*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
193*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x2__neon_lane_ld64
194*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
195*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
196*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x2__neonfma_lane_ld64
197*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
198*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
199*4bdc9457SAndroid Build Coastguard Worker  arch:
200*4bdc9457SAndroid Build Coastguard Worker    - aarch64
201*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__neon_dup_ld64
202*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
203*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
204*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__neon_dup_ld128
205*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
206*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
207*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__neon_lane_ld64
208*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
209*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
210*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__neon_lane_ld128
211*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
212*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
213*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__neonfma_dup_ld64
214*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
215*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
216*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__neonfma_dup_ld128
217*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
218*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
219*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__neonfma_lane_ld64
220*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
221*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
222*4bdc9457SAndroid Build Coastguard Worker  arch:
223*4bdc9457SAndroid Build Coastguard Worker    - aarch64
224*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__neonfma_lane_ld128
225*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
226*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
227*4bdc9457SAndroid Build Coastguard Worker  arch:
228*4bdc9457SAndroid Build Coastguard Worker    - aarch64
229*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8s4__neon
230*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
231*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
232*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8s4__neonfma
233*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
234*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
235*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__neon_lane_ld64
236*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
237*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
238*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__neonfma_lane_ld64
239*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
240*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
241*4bdc9457SAndroid Build Coastguard Worker  arch:
242*4bdc9457SAndroid Build Coastguard Worker    - aarch64
243*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x2__neon_lane_ld64
244*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
245*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
246*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x2__neonfma_lane_ld64
247*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
248*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
249*4bdc9457SAndroid Build Coastguard Worker  arch:
250*4bdc9457SAndroid Build Coastguard Worker    - aarch64
251*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__neon_dup_ld64
252*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
253*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
254*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__neon_dup_ld128
255*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
256*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
257*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__neon_lane_ld64
258*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
259*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
260*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__neon_lane_ld128
261*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
262*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
263*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__neonfma_dup_ld64
264*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
265*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
266*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__neonfma_dup_ld128
267*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
268*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
269*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__neonfma_lane_ld64
270*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
271*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
272*4bdc9457SAndroid Build Coastguard Worker  arch:
273*4bdc9457SAndroid Build Coastguard Worker    - aarch64
274*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__neonfma_lane_ld128
275*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
276*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
277*4bdc9457SAndroid Build Coastguard Worker  arch:
278*4bdc9457SAndroid Build Coastguard Worker    - aarch64
279*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8s4__neon
280*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
281*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
282*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8s4__neonfma
283*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
284*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
285*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_8x8s4__neon
286*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
287*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
288*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_8x8s4__neonfma
289*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
290*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
291*4bdc9457SAndroid Build Coastguard Worker# x86 SSE
292*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__sse_dup
293*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
294*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
295*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__sse_load1
296*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
297*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
298*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__sse2_dup
299*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
300*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
301*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8s4__sse
302*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
303*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
304*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8__sse_dup
305*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
306*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
307*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8__sse_load1
308*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
309*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
310*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8__sse2_dup
311*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
312*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
313*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8s4__sse
314*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
315*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
316*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x2c4__sse
317*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
318*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
319*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__sse_dup
320*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
321*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
322*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__sse_load1
323*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
324*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
325*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__sse2_dup
326*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
327*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
328*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8s4__sse
329*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
330*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
331*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__sse_dup
332*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
333*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
334*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__sse_load1
335*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
336*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
337*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__sse2_dup
338*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
339*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
340*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8s4__sse
341*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_sse_params
342*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
343*4bdc9457SAndroid Build Coastguard Worker# x86 AVX
344*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__avx_broadcast
345*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
346*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
347*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x16__avx_broadcast
348*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
349*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
350*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x16__avx_broadcast
351*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
352*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
353*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__avx_broadcast
354*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
355*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
356*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x16__avx_broadcast
357*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
358*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
359*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__avx_broadcast
360*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
361*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
362*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x16__avx_broadcast
363*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
364*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
365*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__avx_broadcast
366*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
367*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
368*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_7x8__avx_broadcast
369*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
370*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
371*4bdc9457SAndroid Build Coastguard Worker# x86 FMA3
372*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__fma3_broadcast
373*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
374*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
375*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x16__fma3_broadcast
376*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
377*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
378*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x16s4__fma3_broadcast
379*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
380*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
381*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x16__fma3_broadcast
382*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
383*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
384*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x16s4__fma3_broadcast
385*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
386*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
387*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__fma3_broadcast
388*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
389*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
390*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x16__fma3_broadcast
391*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
392*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
393*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x16s4__fma3_broadcast
394*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
395*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
396*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__fma3_broadcast
397*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
398*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
399*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x16__fma3_broadcast
400*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
401*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
402*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x16s4__fma3_broadcast
403*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
404*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
405*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__fma3_broadcast
406*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
407*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
408*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_7x8__fma3_broadcast
409*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
410*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
411*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_8x8__fma3_broadcast
412*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_avx_params
413*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
414*4bdc9457SAndroid Build Coastguard Worker# x86 AVX512
415*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x16__avx512f_broadcast
416*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
417*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
418*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x16__avx512f_broadcast
419*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
420*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
421*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x16__avx512f_broadcast
422*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
423*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
424*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x16__avx512f_broadcast
425*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
426*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
427*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_7x16__avx512f_broadcast
428*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
429*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
430*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_8x16__avx512f_broadcast
431*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
432*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
433*4bdc9457SAndroid Build Coastguard Worker# WAsm SIMD
434*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__wasmsimd_arm_loadsplat
435*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
436*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
437*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__wasmsimd_arm_splat
438*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
439*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
440*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__wasmsimd_x86_loadsplat
441*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
442*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
443*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__wasmsimd_x86_splat
444*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
445*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
446*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8s4__wasmsimd_arm
447*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
448*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
449*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8s4__wasmsimd_x86
450*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
451*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
452*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8__wasmsimd_arm_loadsplat
453*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
454*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
455*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8__wasmsimd_arm_splat
456*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
457*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
458*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8__wasmsimd_x86_loadsplat
459*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
460*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
461*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8__wasmsimd_x86_splat
462*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
463*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
464*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8s4__wasmsimd_arm
465*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
466*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
467*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8s4__wasmsimd_x86
468*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
469*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
470*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x2c4__wasmsimd_arm
471*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
472*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
473*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x2c4__wasmsimd_x86
474*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
475*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
476*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__wasmsimd_arm_loadsplat
477*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
478*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
479*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__wasmsimd_arm_splat
480*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
481*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
482*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__wasmsimd_x86_loadsplat
483*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
484*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
485*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__wasmsimd_x86_splat
486*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
487*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
488*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8s4__wasmsimd_arm
489*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
490*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
491*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8s4__wasmsimd_x86
492*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
493*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
494*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__wasmsimd_arm_loadsplat
495*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
496*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
497*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__wasmsimd_arm_splat
498*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
499*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
500*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__wasmsimd_x86_loadsplat
501*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
502*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
503*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__wasmsimd_x86_splat
504*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
505*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
506*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8s4__wasmsimd_arm
507*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
508*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
509*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8s4__wasmsimd_x86
510*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
511*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
512*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__wasmsimd_arm_loadsplat
513*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
514*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
515*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__wasmsimd_arm_splat
516*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
517*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
518*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__wasmsimd_x86_loadsplat
519*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
520*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
521*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__wasmsimd_x86_splat
522*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
523*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
524*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8s4__wasmsimd_arm
525*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
526*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
527*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8s4__wasmsimd_x86
528*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
529*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
530*4bdc9457SAndroid Build Coastguard Worker# WAsm Relaxed SIMD
531*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__wasmrelaxedsimd_fma_loadsplat
532*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
533*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
534*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__wasmrelaxedsimd_fma_splat
535*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
536*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
537*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__wasmrelaxedsimd_loadsplat
538*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
539*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
540*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8__wasmrelaxedsimd_splat
541*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
542*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
543*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8s4__wasmrelaxedsimd
544*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
545*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
546*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x8s4__wasmrelaxedsimd_fma
547*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
548*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
549*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8__wasmrelaxedsimd_fma_loadsplat
550*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
551*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
552*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8__wasmrelaxedsimd_fma_splat
553*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
554*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
555*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8__wasmrelaxedsimd_loadsplat
556*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
557*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
558*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8__wasmrelaxedsimd_splat
559*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
560*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
561*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8s4__wasmrelaxedsimd
562*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
563*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
564*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_3x8s4__wasmrelaxedsimd_fma
565*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
566*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
567*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x2c4__wasmrelaxedsimd
568*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
569*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
570*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x2c4__wasmrelaxedsimd_fma
571*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
572*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
573*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__wasmrelaxedsimd_fma_loadsplat
574*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
575*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
576*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__wasmrelaxedsimd_fma_splat
577*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
578*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
579*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__wasmrelaxedsimd_loadsplat
580*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
581*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
582*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8__wasmrelaxedsimd_splat
583*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
584*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
585*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8s4__wasmrelaxedsimd
586*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
587*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
588*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x8s4__wasmrelaxedsimd_fma
589*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
590*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
591*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__wasmrelaxedsimd_fma_loadsplat
592*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
593*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
594*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__wasmrelaxedsimd_fma_splat
595*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
596*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
597*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__wasmrelaxedsimd_loadsplat
598*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
599*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
600*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8__wasmrelaxedsimd_splat
601*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
602*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
603*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8s4__wasmrelaxedsimd
604*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
605*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
606*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_5x8s4__wasmrelaxedsimd_fma
607*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
608*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
609*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__wasmrelaxedsimd_fma_loadsplat
610*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
611*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
612*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__wasmrelaxedsimd_fma_splat
613*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
614*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
615*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__wasmrelaxedsimd_loadsplat
616*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
617*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
618*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8__wasmrelaxedsimd_splat
619*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
620*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
621*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8s4__wasmrelaxedsimd
622*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
623*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
624*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_6x8s4__wasmrelaxedsimd_fma
625*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_wasmsimd_params
626*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
627*4bdc9457SAndroid Build Coastguard Worker# WAsm
628*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x4__wasm
629*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
630*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
631*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_2x4__wasm
632*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
633*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
634*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x2__wasm
635*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
636*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
637*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x4__wasm
638*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
639*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
640*4bdc9457SAndroid Build Coastguard Worker# Scalar
641*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_1x4__scalar
642*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
643*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
644*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_2x4__scalar
645*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
646*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
647*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x2__scalar
648*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
649*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
650*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f32_gemm_minmax_ukernel_4x4__scalar
651*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
652*4bdc9457SAndroid Build Coastguard Worker  k-block: 1
653*4bdc9457SAndroid Build Coastguard Worker# AArch32 JIT assembly
654*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_cortex_a7
655*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
656*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
657*4bdc9457SAndroid Build Coastguard Worker  assembly: true
658*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_cortex_a53
659*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
660*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
661*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
662*4bdc9457SAndroid Build Coastguard Worker  assembly: true
663*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_cortex_a55
664*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
665*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
666*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
667*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_cortex_a75
668*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
669*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
670*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
671*4bdc9457SAndroid Build Coastguard Worker  assembly: true
672*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_ld64
673*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
674*4bdc9457SAndroid Build Coastguard Worker  k-block: 2
675*4bdc9457SAndroid Build Coastguard Worker  assembly: true
676*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_prfm_cortex_a75
677*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
678*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
679*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
680*4bdc9457SAndroid Build Coastguard Worker  assembly: true
681*4bdc9457SAndroid Build Coastguard Worker# AArch64 JIT assembly
682*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_f32_gemm_ukernel_upto6x8__aarch64_neonfma_cortex_a75
683*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
684*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
685*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
686*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_f32_gemm_ukernel_upto6x8__aarch64_neonfma_prfm_cortex_a75
687*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
688*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
689*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
690*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_f32_gemm_ukernel_1x8__aarch64_neonfma_cortex_a75
691*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
692*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
693*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
694*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_f32_gemm_ukernel_1x8__aarch64_neonfma_prfm_cortex_a75
695*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
696*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
697*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
698*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_f32_gemm_ukernel_4x8__aarch64_neonfma_cortex_a75
699*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
700*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
701*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
702*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_f32_gemm_ukernel_4x8__aarch64_neonfma_prfm_cortex_a75
703*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
704*4bdc9457SAndroid Build Coastguard Worker  k-block: 8
705*4bdc9457SAndroid Build Coastguard Worker  pipelined: true
706*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_f32_gemm_ukernel_6x8__aarch64_neonfma_ld128
707*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f32_minmax_scalar_params
708*4bdc9457SAndroid Build Coastguard Worker  k-block: 4
709