blob: 727285e6724306fd94e79788f063782aa867c895 [file] [log] [blame]
Marat Dukhan346a9e52019-11-15 09:06:30 -08001# 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.
Marat Dukhan4a24a582020-01-06 13:30:00 -08005- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_div_x4
Marat Dukhan8d3c07e2020-01-02 01:20:59 -08006 arch:
7 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -08008- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_div_x8
Marat Dukhan8d3c07e2020-01-02 01:20:59 -08009 arch:
10 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080011- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_div_x12
Marat Dukhan8d3c07e2020-01-02 01:20:59 -080012 arch:
13 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080014- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_div_x16
Marat Dukhan8d3c07e2020-01-02 01:20:59 -080015 arch:
16 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080017- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_div_x20
Marat Dukhan8d3c07e2020-01-02 01:20:59 -080018 arch:
19 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080020- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_div_x24
Marat Dukhan8d3c07e2020-01-02 01:20:59 -080021 arch:
22 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080023- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr2fma_x4
24- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr2fma_x8
25- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr2fma_x12
26- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr2fma_x16
27- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr2fma_x20
28- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr2fma_x24
29- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x4
30- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x8
31- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x12
32- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x16
33- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x20
34- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x24
35- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr2recps_x4
36- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr2recps_x8
37- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr2recps_x12
38- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr2recps_x16
39- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr2recps_x20
40- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_p5_nr2recps_x24
41- name: xnn_f32_sigmoid_ukernel__neon_rr2_p5_nr2recps_x4
42- name: xnn_f32_sigmoid_ukernel__neon_rr2_p5_nr2recps_x8
43- name: xnn_f32_sigmoid_ukernel__neon_rr2_p5_nr2recps_x12
44- name: xnn_f32_sigmoid_ukernel__neon_rr2_p5_nr2recps_x16
45- name: xnn_f32_sigmoid_ukernel__neon_rr2_p5_nr2recps_x20
46- name: xnn_f32_sigmoid_ukernel__neon_rr2_p5_nr2recps_x24
47- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_div_x4
Marat Dukhan68b3b452020-01-02 10:11:15 -080048 arch:
49 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080050- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_div_x8
Marat Dukhan68b3b452020-01-02 10:11:15 -080051 arch:
52 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080053- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_div_x12
Marat Dukhan68b3b452020-01-02 10:11:15 -080054 arch:
55 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080056- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_div_x16
Marat Dukhan68b3b452020-01-02 10:11:15 -080057 arch:
58 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080059- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_div_x20
Marat Dukhan68b3b452020-01-02 10:11:15 -080060 arch:
61 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080062- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_div_x24
Marat Dukhan68b3b452020-01-02 10:11:15 -080063 arch:
64 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080065- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x4
66- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x8
67- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x12
68- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x16
69- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x20
70- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x24
71- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x4
72- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x8
73- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x12
74- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x16
75- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x20
76- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x24
77- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x4
78- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x8
79- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x12
80- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x16
81- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x20
82- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x24
83- name: xnn_f32_sigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x4
84- name: xnn_f32_sigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x8
85- name: xnn_f32_sigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x12
86- name: xnn_f32_sigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x16
87- name: xnn_f32_sigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x20
88- name: xnn_f32_sigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x24
89- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_div_x4
Marat Dukhan8d3c07e2020-01-02 01:20:59 -080090 arch:
91 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080092- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_div_x8
Marat Dukhan8d3c07e2020-01-02 01:20:59 -080093 arch:
94 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080095- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_div_x12
Marat Dukhan8d3c07e2020-01-02 01:20:59 -080096 arch:
97 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -080098- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_div_x16
Marat Dukhan8d3c07e2020-01-02 01:20:59 -080099 arch:
100 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -0800101- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_div_x20
Marat Dukhan8d3c07e2020-01-02 01:20:59 -0800102 arch:
103 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -0800104- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_div_x24
Marat Dukhan8d3c07e2020-01-02 01:20:59 -0800105 arch:
106 - aarch64
Marat Dukhan4a24a582020-01-06 13:30:00 -0800107- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x4
108- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x8
109- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x12
110- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x16
111- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x20
112- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x24
113- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x4
114- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x8
115- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x12
116- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x16
117- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x20
118- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x24
119- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x4
120- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x8
121- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x12
122- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x16
123- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x20
124- name: xnn_f32_sigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x24
125- name: xnn_f32_sigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x4
126- name: xnn_f32_sigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x8
127- name: xnn_f32_sigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x12
128- name: xnn_f32_sigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x16
129- name: xnn_f32_sigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x20
130- name: xnn_f32_sigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x24
Marat Dukhan8d3c07e2020-01-02 01:20:59 -0800131- name: xnn_f32_sigmoid_ukernel__sse2_p5_div_x4
Marat Dukhan7bee7512019-11-18 15:15:48 -0800132- name: xnn_f32_sigmoid_ukernel__sse2_p5_div_x8
Marat Dukhan8d3c07e2020-01-02 01:20:59 -0800133- name: xnn_f32_sigmoid_ukernel__sse2_p5_div_x12
Marat Dukhan7bee7512019-11-18 15:15:48 -0800134- name: xnn_f32_sigmoid_ukernel__sse2_p5_div_x16
Marat Dukhan8d3c07e2020-01-02 01:20:59 -0800135- name: xnn_f32_sigmoid_ukernel__sse2_p5_div_x20
136- name: xnn_f32_sigmoid_ukernel__sse2_p5_div_x24
137- name: xnn_f32_sigmoid_ukernel__sse41_p5_div_x4
138- name: xnn_f32_sigmoid_ukernel__sse41_p5_div_x8
139- name: xnn_f32_sigmoid_ukernel__sse41_p5_div_x12
140- name: xnn_f32_sigmoid_ukernel__sse41_p5_div_x16
141- name: xnn_f32_sigmoid_ukernel__sse41_p5_div_x20
142- name: xnn_f32_sigmoid_ukernel__sse41_p5_div_x24
Marat Dukhand243c1a2020-09-17 18:48:10 -0700143- name: xnn_f32_sigmoid_ukernel__sse2_lut64_p2_div_x4
144- name: xnn_f32_sigmoid_ukernel__sse2_lut64_p2_div_x8
145- name: xnn_f32_sigmoid_ukernel__sse2_lut64_p2_div_x12
146- name: xnn_f32_sigmoid_ukernel__sse2_lut64_p2_div_x16
147- name: xnn_f32_sigmoid_ukernel__sse2_lut64_p2_div_x20
148- name: xnn_f32_sigmoid_ukernel__sse2_lut64_p2_div_x24
149- name: xnn_f32_sigmoid_ukernel__sse41_lut64_p2_div_x4
150- name: xnn_f32_sigmoid_ukernel__sse41_lut64_p2_div_x8
151- name: xnn_f32_sigmoid_ukernel__sse41_lut64_p2_div_x12
152- name: xnn_f32_sigmoid_ukernel__sse41_lut64_p2_div_x16
153- name: xnn_f32_sigmoid_ukernel__sse41_lut64_p2_div_x20
154- name: xnn_f32_sigmoid_ukernel__sse41_lut64_p2_div_x24
T.J. Alumbaughdc2b29c2020-10-14 13:56:08 -0700155- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_div_x8
156- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_div_x16
157- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_div_x24
158- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_div_x32
159- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_div_x40
160- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_div_x48
161- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_div_x56
162- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_div_x64
163- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_div_x72
164- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_div_x80
165- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_nr2_x8
166- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_nr2_x16
167- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_nr2_x24
168- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_nr2_x32
169- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_nr2_x40
170- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_nr2_x48
171- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_nr2_x56
172- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_nr2_x64
173- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_nr2_x72
174- name: xnn_f32_sigmoid_ukernel__avx_rr2_p5_nr2_x80
Marat Dukhanfa0a4322020-01-06 16:14:29 -0800175- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_div_x8
176- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_div_x16
177- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_div_x24
178- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_div_x32
179- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_div_x40
180- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_div_x48
181- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_div_x56
182- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_div_x64
183- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_div_x72
184- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_div_x80
185- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr1fma_x8
186- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr1fma_x16
187- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr1fma_x24
188- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr1fma_x32
189- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr1fma_x40
190- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr1fma_x48
191- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr1fma_x56
192- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr1fma_x64
193- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr1fma_x72
194- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr1fma_x80
195- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr2fma_x8
196- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr2fma_x16
197- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr2fma_x24
198- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr2fma_x32
199- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr2fma_x40
200- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr2fma_x48
201- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr2fma_x56
202- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr2fma_x64
203- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr2fma_x72
204- name: xnn_f32_sigmoid_ukernel__avx2_rr1_p5_nr2fma_x80
Marat Dukhand9ca7e62020-09-23 23:45:29 -0700205- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_div_x16
206- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_div_x32
207- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_div_x48
208- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_div_x64
209- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_div_x80
210- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_div_x96
211- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_div_x112
212- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_div_x128
213- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x16
214- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x32
215- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x48
216- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x64
217- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x80
218- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x96
219- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x112
220- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x128
221- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x16
222- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x32
223- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x48
224- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x64
225- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x80
226- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x96
227- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x112
228- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x128
229- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x16
230- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x32
231- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x48
232- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x64
233- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x80
234- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x96
235- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x112
236- name: xnn_f32_sigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x128
237- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x16
238- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x32
239- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x48
240- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x64
241- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x80
242- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x96
243- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x112
244- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x128
245- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x16
246- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x32
247- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x48
248- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x64
249- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x80
250- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x96
251- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x112
252- name: xnn_f32_sigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x128
Marat Dukhanb3635ed2020-07-16 12:36:28 -0700253- name: xnn_f32_sigmoid_ukernel__wasmsimd_p5_div_x4
254- name: xnn_f32_sigmoid_ukernel__wasmsimd_p5_div_x8
255- name: xnn_f32_sigmoid_ukernel__wasmsimd_p5_div_x12
256- name: xnn_f32_sigmoid_ukernel__wasmsimd_p5_div_x16
257- name: xnn_f32_sigmoid_ukernel__wasmsimd_p5_div_x20
258- name: xnn_f32_sigmoid_ukernel__wasmsimd_p5_div_x24
Marat Dukhand187a5b2020-07-20 01:07:17 -0700259- name: xnn_f32_sigmoid_ukernel__wasmsimd_lut64_p2_div_x4
260- name: xnn_f32_sigmoid_ukernel__wasmsimd_lut64_p2_div_x8
261- name: xnn_f32_sigmoid_ukernel__wasmsimd_lut64_p2_div_x12
262- name: xnn_f32_sigmoid_ukernel__wasmsimd_lut64_p2_div_x16
263- name: xnn_f32_sigmoid_ukernel__wasmsimd_lut64_p2_div_x20
264- name: xnn_f32_sigmoid_ukernel__wasmsimd_lut64_p2_div_x24
Marat Dukhan3a77ea72019-12-23 12:10:24 -0800265- name: xnn_f32_sigmoid_ukernel__scalar_lut2048_p1_div_x1
266- name: xnn_f32_sigmoid_ukernel__scalar_lut2048_p1_div_x2
267- name: xnn_f32_sigmoid_ukernel__scalar_lut2048_p1_div_x4
268- name: xnn_f32_sigmoid_ukernel__scalar_lut64_p2_div_x1
269- name: xnn_f32_sigmoid_ukernel__scalar_lut64_p2_div_x2
270- name: xnn_f32_sigmoid_ukernel__scalar_lut64_p2_div_x4
271- name: xnn_f32_sigmoid_ukernel__scalar_p5_div_x1
272- name: xnn_f32_sigmoid_ukernel__scalar_p5_div_x2
273- name: xnn_f32_sigmoid_ukernel__scalar_p5_div_x4