• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2019 Google LLC
2#
3# This source code is licensed under the BSD-style license found in the
4# LICENSE file in the root directory of this source tree.
5- name: xnn_f32_dwconv_minmax_ukernel_up4x9__aarch64_neonfma
6  assembly: true
7- name: xnn_f32_dwconv_minmax_ukernel_up4x9__aarch64_neonfma_cortex_a55
8  pipelined: true
9  assembly: true
10- name: xnn_f32_dwconv_minmax_ukernel_up4x25__neonfma
11- name: xnn_f32_dwconv_minmax_ukernel_up4x25__neonfma_acc2
12- name: xnn_f32_dwconv_minmax_ukernel_up8x25__neonfma
13- name: xnn_f32_dwconv_minmax_ukernel_up8x25__neonfma_acc2
14- name: xnn_f32_dwconv_minmax_ukernel_up4x9__neonfma
15- name: xnn_f32_dwconv_minmax_ukernel_up4x9__neonfma_acc2
16- name: xnn_f32_dwconv_minmax_ukernel_up8x9__neonfma
17- name: xnn_f32_dwconv_minmax_ukernel_up8x9__neonfma_acc2
18- name: xnn_f32_dwconv_minmax_ukernel_up4x4__neonfma
19- name: xnn_f32_dwconv_minmax_ukernel_up4x4__neonfma_acc2
20- name: xnn_f32_dwconv_minmax_ukernel_up8x4__neonfma
21- name: xnn_f32_dwconv_minmax_ukernel_up8x4__neonfma_acc2
22- name: xnn_f32_dwconv_minmax_ukernel_up4x25__neon
23- name: xnn_f32_dwconv_minmax_ukernel_up4x25__neon_acc2
24- name: xnn_f32_dwconv_minmax_ukernel_up8x25__neon
25- name: xnn_f32_dwconv_minmax_ukernel_up8x25__neon_acc2
26- name: xnn_f32_dwconv_minmax_ukernel_up4x9__neon
27- name: xnn_f32_dwconv_minmax_ukernel_up4x9__neon_acc2
28- name: xnn_f32_dwconv_minmax_ukernel_up8x9__neon
29- name: xnn_f32_dwconv_minmax_ukernel_up8x9__neon_acc2
30- name: xnn_f32_dwconv_minmax_ukernel_up4x4__neon
31- name: xnn_f32_dwconv_minmax_ukernel_up4x4__neon_acc2
32- name: xnn_f32_dwconv_minmax_ukernel_up8x4__neon
33- name: xnn_f32_dwconv_minmax_ukernel_up8x4__neon_acc2
34- name: xnn_f32_dwconv_minmax_ukernel_up4x25__sse
35- name: xnn_f32_dwconv_minmax_ukernel_up4x25__sse_acc2
36- name: xnn_f32_dwconv_minmax_ukernel_up8x25__sse
37- name: xnn_f32_dwconv_minmax_ukernel_up8x25__sse_acc2
38- name: xnn_f32_dwconv_minmax_ukernel_up4x9__sse
39- name: xnn_f32_dwconv_minmax_ukernel_up4x9__sse_acc2
40- name: xnn_f32_dwconv_minmax_ukernel_up8x9__sse
41- name: xnn_f32_dwconv_minmax_ukernel_up8x9__sse_acc2
42- name: xnn_f32_dwconv_minmax_ukernel_up4x4__sse
43- name: xnn_f32_dwconv_minmax_ukernel_up4x4__sse_acc2
44- name: xnn_f32_dwconv_minmax_ukernel_up8x4__sse
45- name: xnn_f32_dwconv_minmax_ukernel_up8x4__sse_acc2
46- name: xnn_f32_dwconv_minmax_ukernel_up8x25__avx
47- name: xnn_f32_dwconv_minmax_ukernel_up8x25__avx_acc2
48- name: xnn_f32_dwconv_minmax_ukernel_up16x25__avx
49- name: xnn_f32_dwconv_minmax_ukernel_up16x25__avx_acc2
50- name: xnn_f32_dwconv_minmax_ukernel_up8x9__avx
51- name: xnn_f32_dwconv_minmax_ukernel_up8x9__avx_acc2
52- name: xnn_f32_dwconv_minmax_ukernel_up16x9__avx
53- name: xnn_f32_dwconv_minmax_ukernel_up16x9__avx_acc2
54- name: xnn_f32_dwconv_minmax_ukernel_up8x4__avx
55- name: xnn_f32_dwconv_minmax_ukernel_up8x4__avx_acc2
56- name: xnn_f32_dwconv_minmax_ukernel_up16x4__avx
57- name: xnn_f32_dwconv_minmax_ukernel_up16x4__avx_acc2
58- name: xnn_f32_dwconv_minmax_ukernel_up8x25__fma3
59- name: xnn_f32_dwconv_minmax_ukernel_up8x25__fma3_acc2
60- name: xnn_f32_dwconv_minmax_ukernel_up16x25__fma3
61- name: xnn_f32_dwconv_minmax_ukernel_up16x25__fma3_acc2
62- name: xnn_f32_dwconv_minmax_ukernel_up8x9__fma3
63- name: xnn_f32_dwconv_minmax_ukernel_up8x9__fma3_acc2
64- name: xnn_f32_dwconv_minmax_ukernel_up16x9__fma3
65- name: xnn_f32_dwconv_minmax_ukernel_up16x9__fma3_acc2
66- name: xnn_f32_dwconv_minmax_ukernel_up8x4__fma3
67- name: xnn_f32_dwconv_minmax_ukernel_up8x4__fma3_acc2
68- name: xnn_f32_dwconv_minmax_ukernel_up16x4__fma3
69- name: xnn_f32_dwconv_minmax_ukernel_up16x4__fma3_acc2
70- name: xnn_f32_dwconv_minmax_ukernel_up16x25__avx512f
71- name: xnn_f32_dwconv_minmax_ukernel_up16x25__avx512f_acc2
72- name: xnn_f32_dwconv_minmax_ukernel_up32x25__avx512f
73- name: xnn_f32_dwconv_minmax_ukernel_up32x25__avx512f_acc2
74- name: xnn_f32_dwconv_minmax_ukernel_up16x9__avx512f
75- name: xnn_f32_dwconv_minmax_ukernel_up16x9__avx512f_acc2
76- name: xnn_f32_dwconv_minmax_ukernel_up32x9__avx512f
77- name: xnn_f32_dwconv_minmax_ukernel_up32x9__avx512f_acc2
78- name: xnn_f32_dwconv_minmax_ukernel_up16x4__avx512f
79- name: xnn_f32_dwconv_minmax_ukernel_up16x4__avx512f_acc2
80- name: xnn_f32_dwconv_minmax_ukernel_up32x4__avx512f
81- name: xnn_f32_dwconv_minmax_ukernel_up32x4__avx512f_acc2
82- name: xnn_f32_dwconv_minmax_ukernel_up4x25__wasmsimd_arm
83- name: xnn_f32_dwconv_minmax_ukernel_up4x25__wasmsimd_arm_acc2
84- name: xnn_f32_dwconv_minmax_ukernel_up8x25__wasmsimd_arm
85- name: xnn_f32_dwconv_minmax_ukernel_up8x25__wasmsimd_arm_acc2
86- name: xnn_f32_dwconv_minmax_ukernel_up4x25__wasmsimd_x86
87- name: xnn_f32_dwconv_minmax_ukernel_up4x25__wasmsimd_x86_acc2
88- name: xnn_f32_dwconv_minmax_ukernel_up8x25__wasmsimd_x86
89- name: xnn_f32_dwconv_minmax_ukernel_up8x25__wasmsimd_x86_acc2
90- name: xnn_f32_dwconv_minmax_ukernel_up4x9__wasmsimd_arm
91- name: xnn_f32_dwconv_minmax_ukernel_up4x9__wasmsimd_arm_acc2
92- name: xnn_f32_dwconv_minmax_ukernel_up8x9__wasmsimd_arm
93- name: xnn_f32_dwconv_minmax_ukernel_up8x9__wasmsimd_arm_acc2
94- name: xnn_f32_dwconv_minmax_ukernel_up4x9__wasmsimd_x86
95- name: xnn_f32_dwconv_minmax_ukernel_up4x9__wasmsimd_x86_acc2
96- name: xnn_f32_dwconv_minmax_ukernel_up8x9__wasmsimd_x86
97- name: xnn_f32_dwconv_minmax_ukernel_up8x9__wasmsimd_x86_acc2
98- name: xnn_f32_dwconv_minmax_ukernel_up4x4__wasmsimd_arm
99- name: xnn_f32_dwconv_minmax_ukernel_up4x4__wasmsimd_arm_acc2
100- name: xnn_f32_dwconv_minmax_ukernel_up8x4__wasmsimd_arm
101- name: xnn_f32_dwconv_minmax_ukernel_up8x4__wasmsimd_arm_acc2
102- name: xnn_f32_dwconv_minmax_ukernel_up4x4__wasmsimd_x86
103- name: xnn_f32_dwconv_minmax_ukernel_up4x4__wasmsimd_x86_acc2
104- name: xnn_f32_dwconv_minmax_ukernel_up8x4__wasmsimd_x86
105- name: xnn_f32_dwconv_minmax_ukernel_up8x4__wasmsimd_x86_acc2
106- name: xnn_f32_dwconv_minmax_ukernel_up1x4__wasm
107- name: xnn_f32_dwconv_minmax_ukernel_up1x4__wasm_acc2
108- name: xnn_f32_dwconv_minmax_ukernel_up2x4__wasm
109- name: xnn_f32_dwconv_minmax_ukernel_up2x4__wasm_acc2
110- name: xnn_f32_dwconv_minmax_ukernel_up1x9__wasm
111- name: xnn_f32_dwconv_minmax_ukernel_up1x9__wasm_acc2
112- name: xnn_f32_dwconv_minmax_ukernel_up2x9__wasm
113- name: xnn_f32_dwconv_minmax_ukernel_up2x9__wasm_acc2
114- name: xnn_f32_dwconv_minmax_ukernel_up1x25__wasm
115- name: xnn_f32_dwconv_minmax_ukernel_up1x25__wasm_acc2
116- name: xnn_f32_dwconv_minmax_ukernel_up2x25__wasm
117- name: xnn_f32_dwconv_minmax_ukernel_up2x25__wasm_acc2
118- name: xnn_f32_dwconv_minmax_ukernel_up1x4__scalar
119- name: xnn_f32_dwconv_minmax_ukernel_up1x4__scalar_acc2
120- name: xnn_f32_dwconv_minmax_ukernel_up2x4__scalar
121- name: xnn_f32_dwconv_minmax_ukernel_up2x4__scalar_acc2
122- name: xnn_f32_dwconv_minmax_ukernel_up1x9__scalar
123- name: xnn_f32_dwconv_minmax_ukernel_up1x9__scalar_acc2
124- name: xnn_f32_dwconv_minmax_ukernel_up2x9__scalar
125- name: xnn_f32_dwconv_minmax_ukernel_up2x9__scalar_acc2
126- name: xnn_f32_dwconv_minmax_ukernel_up1x25__scalar
127- name: xnn_f32_dwconv_minmax_ukernel_up1x25__scalar_acc2
128- name: xnn_f32_dwconv_minmax_ukernel_up2x25__scalar
129- name: xnn_f32_dwconv_minmax_ukernel_up2x25__scalar_acc2
130