blob: 6a2367845a7c8ebd85f76b6aa2e0b038a49ff81e [file] [log] [blame]
Frank Barchard5a599a62020-06-04 20:12:44 -07001# Copyright 2020 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.
Marat Dukhan66eb5082022-01-19 13:25:38 -08005
Frank Barchard5a599a62020-06-04 20:12:44 -07006- name: xnn_f16_dwconv_minmax_ukernel_up8x25__neonfp16arith
Marat Dukhan645af972022-01-09 22:50:27 -08007 init: xnn_init_f16_minmax_neon_params
Frank Barchard5a599a62020-06-04 20:12:44 -07008 arch:
9 - aarch64
10- name: xnn_f16_dwconv_minmax_ukernel_up8x25__neonfp16arith_acc2
Marat Dukhan645af972022-01-09 22:50:27 -080011 init: xnn_init_f16_minmax_neon_params
Frank Barchard5a599a62020-06-04 20:12:44 -070012 arch:
13 - aarch64
14- name: xnn_f16_dwconv_minmax_ukernel_up16x25__neonfp16arith
Marat Dukhan645af972022-01-09 22:50:27 -080015 init: xnn_init_f16_minmax_neon_params
Frank Barchard5a599a62020-06-04 20:12:44 -070016 arch:
17 - aarch64
18- name: xnn_f16_dwconv_minmax_ukernel_up16x25__neonfp16arith_acc2
Marat Dukhan645af972022-01-09 22:50:27 -080019 init: xnn_init_f16_minmax_neon_params
Frank Barchard5a599a62020-06-04 20:12:44 -070020 arch:
21 - aarch64
Frank Barchardc9f9d672021-10-18 12:51:59 -070022- name: xnn_f16_dwconv_minmax_ukernel_up32x25__neonfp16arith
Marat Dukhan645af972022-01-09 22:50:27 -080023 init: xnn_init_f16_minmax_neon_params
Frank Barchardc9f9d672021-10-18 12:51:59 -070024 arch:
25 - aarch64
26- name: xnn_f16_dwconv_minmax_ukernel_up32x25__neonfp16arith_acc2
Marat Dukhan645af972022-01-09 22:50:27 -080027 init: xnn_init_f16_minmax_neon_params
Frank Barchardc9f9d672021-10-18 12:51:59 -070028 arch:
29 - aarch64
Frank Barchard5a599a62020-06-04 20:12:44 -070030- name: xnn_f16_dwconv_minmax_ukernel_up8x9__neonfp16arith
Marat Dukhan645af972022-01-09 22:50:27 -080031 init: xnn_init_f16_minmax_neon_params
Frank Barchard5a599a62020-06-04 20:12:44 -070032 arch:
33 - aarch64
34- name: xnn_f16_dwconv_minmax_ukernel_up8x9__neonfp16arith_acc2
Marat Dukhan645af972022-01-09 22:50:27 -080035 init: xnn_init_f16_minmax_neon_params
Frank Barchard5a599a62020-06-04 20:12:44 -070036 arch:
37 - aarch64
38- name: xnn_f16_dwconv_minmax_ukernel_up16x9__neonfp16arith
Marat Dukhan645af972022-01-09 22:50:27 -080039 init: xnn_init_f16_minmax_neon_params
Frank Barchard5a599a62020-06-04 20:12:44 -070040 arch:
41 - aarch64
42- name: xnn_f16_dwconv_minmax_ukernel_up16x9__neonfp16arith_acc2
Marat Dukhan645af972022-01-09 22:50:27 -080043 init: xnn_init_f16_minmax_neon_params
Frank Barchard5a599a62020-06-04 20:12:44 -070044 arch:
45 - aarch64
Frank Barchardc9f9d672021-10-18 12:51:59 -070046- name: xnn_f16_dwconv_minmax_ukernel_up32x9__neonfp16arith
Marat Dukhan645af972022-01-09 22:50:27 -080047 init: xnn_init_f16_minmax_neon_params
Frank Barchardc9f9d672021-10-18 12:51:59 -070048 arch:
49 - aarch64
50- name: xnn_f16_dwconv_minmax_ukernel_up32x9__neonfp16arith_acc2
Marat Dukhan645af972022-01-09 22:50:27 -080051 init: xnn_init_f16_minmax_neon_params
Frank Barchardc9f9d672021-10-18 12:51:59 -070052 arch:
53 - aarch64
Frank Barchard5a599a62020-06-04 20:12:44 -070054- name: xnn_f16_dwconv_minmax_ukernel_up8x4__neonfp16arith
Marat Dukhan645af972022-01-09 22:50:27 -080055 init: xnn_init_f16_minmax_neon_params
Frank Barchard5a599a62020-06-04 20:12:44 -070056 arch:
57 - aarch64
58- name: xnn_f16_dwconv_minmax_ukernel_up8x4__neonfp16arith_acc2
Marat Dukhan645af972022-01-09 22:50:27 -080059 init: xnn_init_f16_minmax_neon_params
Frank Barchard5a599a62020-06-04 20:12:44 -070060 arch:
61 - aarch64
62- name: xnn_f16_dwconv_minmax_ukernel_up16x4__neonfp16arith
Marat Dukhan645af972022-01-09 22:50:27 -080063 init: xnn_init_f16_minmax_neon_params
Frank Barchard5a599a62020-06-04 20:12:44 -070064 arch:
65 - aarch64
66- name: xnn_f16_dwconv_minmax_ukernel_up16x4__neonfp16arith_acc2
Marat Dukhan645af972022-01-09 22:50:27 -080067 init: xnn_init_f16_minmax_neon_params
Frank Barchard5a599a62020-06-04 20:12:44 -070068 arch:
69 - aarch64
Frank Barchardc9f9d672021-10-18 12:51:59 -070070- name: xnn_f16_dwconv_minmax_ukernel_up32x4__neonfp16arith
Marat Dukhan645af972022-01-09 22:50:27 -080071 init: xnn_init_f16_minmax_neon_params
Frank Barchardc9f9d672021-10-18 12:51:59 -070072 arch:
73 - aarch64
74- name: xnn_f16_dwconv_minmax_ukernel_up32x4__neonfp16arith_acc2
Marat Dukhan645af972022-01-09 22:50:27 -080075 init: xnn_init_f16_minmax_neon_params
Frank Barchardc9f9d672021-10-18 12:51:59 -070076 arch:
77 - aarch64
Marat Dukhan66eb5082022-01-19 13:25:38 -080078- name: xnn_f16_dwconv_minmax_ukernel_up8x25__fma3
79 init: xnn_init_f16_minmax_avx_params
80- name: xnn_f16_dwconv_minmax_ukernel_up8x25__fma3_acc2
81 init: xnn_init_f16_minmax_avx_params
82- name: xnn_f16_dwconv_minmax_ukernel_up16x25__fma3
83 init: xnn_init_f16_minmax_avx_params
84- name: xnn_f16_dwconv_minmax_ukernel_up16x25__fma3_acc2
85 init: xnn_init_f16_minmax_avx_params
86- name: xnn_f16_dwconv_minmax_ukernel_up32x25__fma3
87 init: xnn_init_f16_minmax_avx_params
88- name: xnn_f16_dwconv_minmax_ukernel_up32x25__fma3_acc2
89 init: xnn_init_f16_minmax_avx_params
90- name: xnn_f16_dwconv_minmax_ukernel_up8x9__fma3
91 init: xnn_init_f16_minmax_avx_params
92- name: xnn_f16_dwconv_minmax_ukernel_up8x9__fma3_acc2
93 init: xnn_init_f16_minmax_avx_params
94- name: xnn_f16_dwconv_minmax_ukernel_up16x9__fma3
95 init: xnn_init_f16_minmax_avx_params
96- name: xnn_f16_dwconv_minmax_ukernel_up16x9__fma3_acc2
97 init: xnn_init_f16_minmax_avx_params
98- name: xnn_f16_dwconv_minmax_ukernel_up32x9__fma3
99 init: xnn_init_f16_minmax_avx_params
100- name: xnn_f16_dwconv_minmax_ukernel_up32x9__fma3_acc2
101 init: xnn_init_f16_minmax_avx_params
102- name: xnn_f16_dwconv_minmax_ukernel_up8x4__fma3
103 init: xnn_init_f16_minmax_avx_params
104- name: xnn_f16_dwconv_minmax_ukernel_up8x4__fma3_acc2
105 init: xnn_init_f16_minmax_avx_params
106- name: xnn_f16_dwconv_minmax_ukernel_up16x4__fma3
107 init: xnn_init_f16_minmax_avx_params
108- name: xnn_f16_dwconv_minmax_ukernel_up16x4__fma3_acc2
109 init: xnn_init_f16_minmax_avx_params
110- name: xnn_f16_dwconv_minmax_ukernel_up32x4__fma3
111 init: xnn_init_f16_minmax_avx_params
112- name: xnn_f16_dwconv_minmax_ukernel_up32x4__fma3_acc2
113 init: xnn_init_f16_minmax_avx_params