xref: /aosp_15_r20/external/XNNPACK/test/f16-dwconv-minmax.yaml (revision 4bdc94577ba0e567308109d787f7fec7b531ce36)
1*4bdc9457SAndroid Build Coastguard Worker# Copyright 2020 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# ARM NEON+FP16ARITH
7*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x3__neonfp16arith
8*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
9*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x3__neonfp16arith_acc2
10*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
11*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x4__neonfp16arith
12*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
13*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x4__neonfp16arith_acc2
14*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
15*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x9__neonfp16arith
16*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
17*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x9__neonfp16arith_acc2
18*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
19*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x25__neonfp16arith
20*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
21*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x25__neonfp16arith_acc2
22*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
23*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x3__neonfp16arith
24*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
25*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x3__neonfp16arith_acc2
26*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
27*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x4__neonfp16arith
28*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
29*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x4__neonfp16arith_acc2
30*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
31*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x9__neonfp16arith
32*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
33*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x9__neonfp16arith_acc2
34*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
35*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x25__neonfp16arith
36*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
37*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x25__neonfp16arith_acc2
38*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
39*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x3__neonfp16arith
40*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
41*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x3__neonfp16arith_acc2
42*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
43*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x4__neonfp16arith
44*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
45*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x4__neonfp16arith_acc2
46*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
47*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x9__neonfp16arith
48*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
49*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x9__neonfp16arith_acc2
50*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
51*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x25__neonfp16arith
52*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
53*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x25__neonfp16arith_acc2
54*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_neon_params
55*4bdc9457SAndroid Build Coastguard Worker
56*4bdc9457SAndroid Build Coastguard Worker# x86 FMA3
57*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x3__fma3
58*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
59*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x3__fma3_acc2
60*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
61*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x4__fma3
62*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
63*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x4__fma3_acc2
64*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
65*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x9__fma3
66*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
67*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x9__fma3_acc2
68*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
69*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x25__fma3
70*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
71*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up8x25__fma3_acc2
72*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
73*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x3__fma3
74*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
75*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x3__fma3_acc2
76*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
77*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x4__fma3
78*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
79*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x4__fma3_acc2
80*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
81*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x9__fma3
82*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
83*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x9__fma3_acc2
84*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
85*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x25__fma3
86*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
87*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up16x25__fma3_acc2
88*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
89*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x3__fma3
90*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
91*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x3__fma3_acc2
92*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
93*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x4__fma3
94*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
95*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x4__fma3_acc2
96*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
97*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x9__fma3
98*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
99*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x9__fma3_acc2
100*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
101*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x25__fma3
102*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
103*4bdc9457SAndroid Build Coastguard Worker- name: xnn_f16_dwconv_minmax_ukernel_up32x25__fma3_acc2
104*4bdc9457SAndroid Build Coastguard Worker  init: xnn_init_f16_minmax_avx_params
105