blob: fdaf85ad781ef14b376dc25ae7fcbe6eb005d563 [file] [log] [blame]
Marat Dukhan6674d692021-05-05 22:27:00 -07001# 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_vsigmoid_ukernel__neonfma_rr1_p5_div_x4
Marat Dukhance834ad2022-01-03 00:22:01 -08006 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -07007 arch:
8 - aarch64
9- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_div_x8
Marat Dukhance834ad2022-01-03 00:22:01 -080010 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070011 arch:
12 - aarch64
13- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_div_x12
Marat Dukhance834ad2022-01-03 00:22:01 -080014 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070015 arch:
16 - aarch64
17- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_div_x16
Marat Dukhance834ad2022-01-03 00:22:01 -080018 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070019 arch:
20 - aarch64
21- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_div_x20
Marat Dukhance834ad2022-01-03 00:22:01 -080022 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070023 arch:
24 - aarch64
25- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_div_x24
Marat Dukhance834ad2022-01-03 00:22:01 -080026 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070027 arch:
28 - aarch64
29- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2fma_x4
Marat Dukhance834ad2022-01-03 00:22:01 -080030 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070031- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2fma_x8
Marat Dukhance834ad2022-01-03 00:22:01 -080032 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070033- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2fma_x12
Marat Dukhance834ad2022-01-03 00:22:01 -080034 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070035- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2fma_x16
Marat Dukhance834ad2022-01-03 00:22:01 -080036 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070037- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2fma_x20
Marat Dukhance834ad2022-01-03 00:22:01 -080038 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070039- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2fma_x24
Marat Dukhance834ad2022-01-03 00:22:01 -080040 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070041- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x4
Marat Dukhance834ad2022-01-03 00:22:01 -080042 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070043- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x8
Marat Dukhance834ad2022-01-03 00:22:01 -080044 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070045- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x12
Marat Dukhance834ad2022-01-03 00:22:01 -080046 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070047- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x16
Marat Dukhance834ad2022-01-03 00:22:01 -080048 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070049- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x20
Marat Dukhance834ad2022-01-03 00:22:01 -080050 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070051- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x24
Marat Dukhance834ad2022-01-03 00:22:01 -080052 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070053- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2recps_x4
Marat Dukhance834ad2022-01-03 00:22:01 -080054 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070055- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2recps_x8
Marat Dukhance834ad2022-01-03 00:22:01 -080056 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070057- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2recps_x12
Marat Dukhance834ad2022-01-03 00:22:01 -080058 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070059- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2recps_x16
Marat Dukhance834ad2022-01-03 00:22:01 -080060 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070061- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2recps_x20
Marat Dukhance834ad2022-01-03 00:22:01 -080062 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070063- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2recps_x24
Marat Dukhance834ad2022-01-03 00:22:01 -080064 init: xnn_init_f32_sigmoid_neonfma_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070065- name: xnn_f32_vsigmoid_ukernel__neon_rr2_p5_nr2recps_x4
Marat Dukhanbbfc27d2022-01-03 13:47:00 -080066 init: xnn_init_f32_sigmoid_neon_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070067- name: xnn_f32_vsigmoid_ukernel__neon_rr2_p5_nr2recps_x8
Marat Dukhanbbfc27d2022-01-03 13:47:00 -080068 init: xnn_init_f32_sigmoid_neon_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070069- name: xnn_f32_vsigmoid_ukernel__neon_rr2_p5_nr2recps_x12
Marat Dukhanbbfc27d2022-01-03 13:47:00 -080070 init: xnn_init_f32_sigmoid_neon_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070071- name: xnn_f32_vsigmoid_ukernel__neon_rr2_p5_nr2recps_x16
Marat Dukhanbbfc27d2022-01-03 13:47:00 -080072 init: xnn_init_f32_sigmoid_neon_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070073- name: xnn_f32_vsigmoid_ukernel__neon_rr2_p5_nr2recps_x20
Marat Dukhanbbfc27d2022-01-03 13:47:00 -080074 init: xnn_init_f32_sigmoid_neon_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070075- name: xnn_f32_vsigmoid_ukernel__neon_rr2_p5_nr2recps_x24
Marat Dukhanbbfc27d2022-01-03 13:47:00 -080076 init: xnn_init_f32_sigmoid_neon_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -070077- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_div_x4
Marat Dukhance834ad2022-01-03 00:22:01 -080078 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -070079 arch:
80 - aarch64
81- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_div_x8
Marat Dukhance834ad2022-01-03 00:22:01 -080082 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -070083 arch:
84 - aarch64
85- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_div_x12
Marat Dukhance834ad2022-01-03 00:22:01 -080086 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -070087 arch:
88 - aarch64
89- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_div_x16
Marat Dukhance834ad2022-01-03 00:22:01 -080090 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -070091 arch:
92 - aarch64
93- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_div_x20
Marat Dukhance834ad2022-01-03 00:22:01 -080094 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -070095 arch:
96 - aarch64
97- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_div_x24
Marat Dukhance834ad2022-01-03 00:22:01 -080098 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -070099 arch:
100 - aarch64
101- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x4
Marat Dukhance834ad2022-01-03 00:22:01 -0800102 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700103- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x8
Marat Dukhance834ad2022-01-03 00:22:01 -0800104 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700105- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x12
Marat Dukhance834ad2022-01-03 00:22:01 -0800106 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700107- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800108 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700109- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x20
Marat Dukhance834ad2022-01-03 00:22:01 -0800110 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700111- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x24
Marat Dukhance834ad2022-01-03 00:22:01 -0800112 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700113- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x4
Marat Dukhance834ad2022-01-03 00:22:01 -0800114 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700115- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x8
Marat Dukhance834ad2022-01-03 00:22:01 -0800116 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700117- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x12
Marat Dukhance834ad2022-01-03 00:22:01 -0800118 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700119- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800120 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700121- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x20
Marat Dukhance834ad2022-01-03 00:22:01 -0800122 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700123- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x24
Marat Dukhance834ad2022-01-03 00:22:01 -0800124 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700125- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x4
Marat Dukhance834ad2022-01-03 00:22:01 -0800126 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700127- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x8
Marat Dukhance834ad2022-01-03 00:22:01 -0800128 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700129- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x12
Marat Dukhance834ad2022-01-03 00:22:01 -0800130 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700131- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800132 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700133- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x20
Marat Dukhance834ad2022-01-03 00:22:01 -0800134 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700135- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x24
Marat Dukhance834ad2022-01-03 00:22:01 -0800136 init: xnn_init_f32_sigmoid_neonfma_rr1_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700137- name: xnn_f32_vsigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x4
Marat Dukhanbbfc27d2022-01-03 13:47:00 -0800138 init: xnn_init_f32_sigmoid_neon_rr2_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700139- name: xnn_f32_vsigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x8
Marat Dukhanbbfc27d2022-01-03 13:47:00 -0800140 init: xnn_init_f32_sigmoid_neon_rr2_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700141- name: xnn_f32_vsigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x12
Marat Dukhanbbfc27d2022-01-03 13:47:00 -0800142 init: xnn_init_f32_sigmoid_neon_rr2_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700143- name: xnn_f32_vsigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x16
Marat Dukhanbbfc27d2022-01-03 13:47:00 -0800144 init: xnn_init_f32_sigmoid_neon_rr2_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700145- name: xnn_f32_vsigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x20
Marat Dukhanbbfc27d2022-01-03 13:47:00 -0800146 init: xnn_init_f32_sigmoid_neon_rr2_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700147- name: xnn_f32_vsigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x24
Marat Dukhanbbfc27d2022-01-03 13:47:00 -0800148 init: xnn_init_f32_sigmoid_neon_rr2_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700149- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_div_x4
Marat Dukhance834ad2022-01-03 00:22:01 -0800150 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700151 arch:
152 - aarch64
153- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_div_x8
Marat Dukhance834ad2022-01-03 00:22:01 -0800154 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700155 arch:
156 - aarch64
157- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_div_x12
Marat Dukhance834ad2022-01-03 00:22:01 -0800158 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700159 arch:
160 - aarch64
161- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_div_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800162 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700163 arch:
164 - aarch64
165- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_div_x20
Marat Dukhance834ad2022-01-03 00:22:01 -0800166 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700167 arch:
168 - aarch64
169- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_div_x24
Marat Dukhance834ad2022-01-03 00:22:01 -0800170 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700171 arch:
172 - aarch64
173- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x4
Marat Dukhance834ad2022-01-03 00:22:01 -0800174 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700175- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x8
Marat Dukhance834ad2022-01-03 00:22:01 -0800176 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700177- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x12
Marat Dukhance834ad2022-01-03 00:22:01 -0800178 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700179- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800180 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700181- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x20
Marat Dukhance834ad2022-01-03 00:22:01 -0800182 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700183- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x24
Marat Dukhance834ad2022-01-03 00:22:01 -0800184 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700185- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x4
Marat Dukhance834ad2022-01-03 00:22:01 -0800186 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700187- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x8
Marat Dukhance834ad2022-01-03 00:22:01 -0800188 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700189- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x12
Marat Dukhance834ad2022-01-03 00:22:01 -0800190 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700191- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800192 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700193- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x20
Marat Dukhance834ad2022-01-03 00:22:01 -0800194 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700195- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x24
Marat Dukhance834ad2022-01-03 00:22:01 -0800196 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700197- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x4
Marat Dukhance834ad2022-01-03 00:22:01 -0800198 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700199- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x8
Marat Dukhance834ad2022-01-03 00:22:01 -0800200 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700201- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x12
Marat Dukhance834ad2022-01-03 00:22:01 -0800202 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700203- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800204 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700205- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x20
Marat Dukhance834ad2022-01-03 00:22:01 -0800206 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700207- name: xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x24
Marat Dukhance834ad2022-01-03 00:22:01 -0800208 init: xnn_init_f32_sigmoid_neonfma_rr1_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700209- name: xnn_f32_vsigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x4
Marat Dukhanbbfc27d2022-01-03 13:47:00 -0800210 init: xnn_init_f32_sigmoid_neon_rr2_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700211- name: xnn_f32_vsigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x8
Marat Dukhanbbfc27d2022-01-03 13:47:00 -0800212 init: xnn_init_f32_sigmoid_neon_rr2_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700213- name: xnn_f32_vsigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x12
Marat Dukhanbbfc27d2022-01-03 13:47:00 -0800214 init: xnn_init_f32_sigmoid_neon_rr2_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700215- name: xnn_f32_vsigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x16
Marat Dukhanbbfc27d2022-01-03 13:47:00 -0800216 init: xnn_init_f32_sigmoid_neon_rr2_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700217- name: xnn_f32_vsigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x20
Marat Dukhanbbfc27d2022-01-03 13:47:00 -0800218 init: xnn_init_f32_sigmoid_neon_rr2_lut2048_p1_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700219- name: xnn_f32_vsigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x24
Marat Dukhanbbfc27d2022-01-03 13:47:00 -0800220 init: xnn_init_f32_sigmoid_neon_rr2_lut2048_p1_params
Marat Dukhance834ad2022-01-03 00:22:01 -0800221- name: xnn_f32_vsigmoid_ukernel__sse2_rr2_p5_div_x4
222 init: xnn_init_f32_sigmoid_sse2_rr2_p5_params
223- name: xnn_f32_vsigmoid_ukernel__sse2_rr2_p5_div_x8
224 init: xnn_init_f32_sigmoid_sse2_rr2_p5_params
225- name: xnn_f32_vsigmoid_ukernel__sse2_rr2_p5_div_x12
226 init: xnn_init_f32_sigmoid_sse2_rr2_p5_params
227- name: xnn_f32_vsigmoid_ukernel__sse2_rr2_p5_div_x16
228 init: xnn_init_f32_sigmoid_sse2_rr2_p5_params
229- name: xnn_f32_vsigmoid_ukernel__sse2_rr2_p5_div_x20
230 init: xnn_init_f32_sigmoid_sse2_rr2_p5_params
231- name: xnn_f32_vsigmoid_ukernel__sse2_rr2_p5_div_x24
232 init: xnn_init_f32_sigmoid_sse2_rr2_p5_params
233- name: xnn_f32_vsigmoid_ukernel__sse41_rr2_p5_div_x4
234 init: xnn_init_f32_sigmoid_sse2_rr2_p5_params
235- name: xnn_f32_vsigmoid_ukernel__sse41_rr2_p5_div_x8
236 init: xnn_init_f32_sigmoid_sse2_rr2_p5_params
237- name: xnn_f32_vsigmoid_ukernel__sse41_rr2_p5_div_x12
238 init: xnn_init_f32_sigmoid_sse2_rr2_p5_params
239- name: xnn_f32_vsigmoid_ukernel__sse41_rr2_p5_div_x16
240 init: xnn_init_f32_sigmoid_sse2_rr2_p5_params
241- name: xnn_f32_vsigmoid_ukernel__sse41_rr2_p5_div_x20
242 init: xnn_init_f32_sigmoid_sse2_rr2_p5_params
243- name: xnn_f32_vsigmoid_ukernel__sse41_rr2_p5_div_x24
244 init: xnn_init_f32_sigmoid_sse2_rr2_p5_params
245- name: xnn_f32_vsigmoid_ukernel__sse2_rr2_lut64_p2_div_x4
246 init: xnn_init_f32_sigmoid_sse2_rr2_lut64_p2_params
247- name: xnn_f32_vsigmoid_ukernel__sse2_rr2_lut64_p2_div_x8
248 init: xnn_init_f32_sigmoid_sse2_rr2_lut64_p2_params
249- name: xnn_f32_vsigmoid_ukernel__sse2_rr2_lut64_p2_div_x12
250 init: xnn_init_f32_sigmoid_sse2_rr2_lut64_p2_params
251- name: xnn_f32_vsigmoid_ukernel__sse2_rr2_lut64_p2_div_x16
252 init: xnn_init_f32_sigmoid_sse2_rr2_lut64_p2_params
253- name: xnn_f32_vsigmoid_ukernel__sse2_rr2_lut64_p2_div_x20
254 init: xnn_init_f32_sigmoid_sse2_rr2_lut64_p2_params
255- name: xnn_f32_vsigmoid_ukernel__sse2_rr2_lut64_p2_div_x24
256 init: xnn_init_f32_sigmoid_sse2_rr2_lut64_p2_params
257- name: xnn_f32_vsigmoid_ukernel__sse41_rr2_lut64_p2_div_x4
258 init: xnn_init_f32_sigmoid_sse2_rr2_lut64_p2_params
259- name: xnn_f32_vsigmoid_ukernel__sse41_rr2_lut64_p2_div_x8
260 init: xnn_init_f32_sigmoid_sse2_rr2_lut64_p2_params
261- name: xnn_f32_vsigmoid_ukernel__sse41_rr2_lut64_p2_div_x12
262 init: xnn_init_f32_sigmoid_sse2_rr2_lut64_p2_params
263- name: xnn_f32_vsigmoid_ukernel__sse41_rr2_lut64_p2_div_x16
264 init: xnn_init_f32_sigmoid_sse2_rr2_lut64_p2_params
265- name: xnn_f32_vsigmoid_ukernel__sse41_rr2_lut64_p2_div_x20
266 init: xnn_init_f32_sigmoid_sse2_rr2_lut64_p2_params
267- name: xnn_f32_vsigmoid_ukernel__sse41_rr2_lut64_p2_div_x24
268 init: xnn_init_f32_sigmoid_sse2_rr2_lut64_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700269- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_div_x8
Marat Dukhance834ad2022-01-03 00:22:01 -0800270 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700271- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_div_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800272 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700273- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_div_x24
Marat Dukhance834ad2022-01-03 00:22:01 -0800274 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700275- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_div_x32
Marat Dukhance834ad2022-01-03 00:22:01 -0800276 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700277- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_div_x40
Marat Dukhance834ad2022-01-03 00:22:01 -0800278 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700279- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_div_x48
Marat Dukhance834ad2022-01-03 00:22:01 -0800280 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700281- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_div_x56
Marat Dukhance834ad2022-01-03 00:22:01 -0800282 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700283- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_div_x64
Marat Dukhance834ad2022-01-03 00:22:01 -0800284 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700285- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_div_x72
Marat Dukhance834ad2022-01-03 00:22:01 -0800286 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700287- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_div_x80
Marat Dukhance834ad2022-01-03 00:22:01 -0800288 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700289- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_nr2_x8
Marat Dukhance834ad2022-01-03 00:22:01 -0800290 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700291- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_nr2_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800292 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700293- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_nr2_x24
Marat Dukhance834ad2022-01-03 00:22:01 -0800294 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700295- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_nr2_x32
Marat Dukhance834ad2022-01-03 00:22:01 -0800296 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700297- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_nr2_x40
Marat Dukhance834ad2022-01-03 00:22:01 -0800298 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700299- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_nr2_x48
Marat Dukhance834ad2022-01-03 00:22:01 -0800300 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700301- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_nr2_x56
Marat Dukhance834ad2022-01-03 00:22:01 -0800302 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700303- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_nr2_x64
Marat Dukhance834ad2022-01-03 00:22:01 -0800304 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700305- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_nr2_x72
Marat Dukhance834ad2022-01-03 00:22:01 -0800306 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700307- name: xnn_f32_vsigmoid_ukernel__avx_rr2_p5_nr2_x80
Marat Dukhance834ad2022-01-03 00:22:01 -0800308 init: xnn_init_f32_sigmoid_avx_rr2_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700309- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_div_x8
Marat Dukhance834ad2022-01-03 00:22:01 -0800310 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700311- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_div_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800312 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700313- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_div_x24
Marat Dukhance834ad2022-01-03 00:22:01 -0800314 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700315- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_div_x32
Marat Dukhance834ad2022-01-03 00:22:01 -0800316 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700317- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_div_x40
Marat Dukhance834ad2022-01-03 00:22:01 -0800318 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700319- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_div_x48
Marat Dukhance834ad2022-01-03 00:22:01 -0800320 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700321- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_div_x56
Marat Dukhance834ad2022-01-03 00:22:01 -0800322 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700323- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_div_x64
Marat Dukhance834ad2022-01-03 00:22:01 -0800324 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700325- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_div_x72
Marat Dukhance834ad2022-01-03 00:22:01 -0800326 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700327- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_div_x80
Marat Dukhance834ad2022-01-03 00:22:01 -0800328 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700329- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr1fma_x8
Marat Dukhance834ad2022-01-03 00:22:01 -0800330 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700331- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr1fma_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800332 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700333- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr1fma_x24
Marat Dukhance834ad2022-01-03 00:22:01 -0800334 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700335- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr1fma_x32
Marat Dukhance834ad2022-01-03 00:22:01 -0800336 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700337- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr1fma_x40
Marat Dukhance834ad2022-01-03 00:22:01 -0800338 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700339- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr1fma_x48
Marat Dukhance834ad2022-01-03 00:22:01 -0800340 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700341- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr1fma_x56
Marat Dukhance834ad2022-01-03 00:22:01 -0800342 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700343- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr1fma_x64
Marat Dukhance834ad2022-01-03 00:22:01 -0800344 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700345- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr1fma_x72
Marat Dukhance834ad2022-01-03 00:22:01 -0800346 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700347- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr1fma_x80
Marat Dukhance834ad2022-01-03 00:22:01 -0800348 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700349- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr2fma_x8
Marat Dukhance834ad2022-01-03 00:22:01 -0800350 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700351- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr2fma_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800352 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700353- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr2fma_x24
Marat Dukhance834ad2022-01-03 00:22:01 -0800354 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700355- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr2fma_x32
Marat Dukhance834ad2022-01-03 00:22:01 -0800356 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700357- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr2fma_x40
Marat Dukhance834ad2022-01-03 00:22:01 -0800358 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700359- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr2fma_x48
Marat Dukhance834ad2022-01-03 00:22:01 -0800360 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700361- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr2fma_x56
Marat Dukhance834ad2022-01-03 00:22:01 -0800362 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700363- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr2fma_x64
Marat Dukhance834ad2022-01-03 00:22:01 -0800364 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700365- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr2fma_x72
Marat Dukhance834ad2022-01-03 00:22:01 -0800366 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700367- name: xnn_f32_vsigmoid_ukernel__avx2_rr1_p5_nr2fma_x80
Marat Dukhance834ad2022-01-03 00:22:01 -0800368 init: xnn_init_f32_sigmoid_avx2_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700369- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_div_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800370 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700371- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_div_x32
Marat Dukhance834ad2022-01-03 00:22:01 -0800372 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700373- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_div_x48
Marat Dukhance834ad2022-01-03 00:22:01 -0800374 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700375- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_div_x64
Marat Dukhance834ad2022-01-03 00:22:01 -0800376 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700377- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_div_x80
Marat Dukhance834ad2022-01-03 00:22:01 -0800378 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700379- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_div_x96
Marat Dukhance834ad2022-01-03 00:22:01 -0800380 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700381- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_div_x112
Marat Dukhance834ad2022-01-03 00:22:01 -0800382 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700383- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_div_x128
Marat Dukhance834ad2022-01-03 00:22:01 -0800384 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700385- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800386 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700387- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x32
Marat Dukhance834ad2022-01-03 00:22:01 -0800388 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700389- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x48
Marat Dukhance834ad2022-01-03 00:22:01 -0800390 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700391- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x64
Marat Dukhance834ad2022-01-03 00:22:01 -0800392 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700393- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x80
Marat Dukhance834ad2022-01-03 00:22:01 -0800394 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700395- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x96
Marat Dukhance834ad2022-01-03 00:22:01 -0800396 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700397- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x112
Marat Dukhance834ad2022-01-03 00:22:01 -0800398 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700399- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_p5_scalef_nr1fma_x128
Marat Dukhance834ad2022-01-03 00:22:01 -0800400 init: xnn_init_f32_sigmoid_avx512_rr1_p5_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700401- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800402 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700403- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x32
Marat Dukhance834ad2022-01-03 00:22:01 -0800404 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700405- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x48
Marat Dukhance834ad2022-01-03 00:22:01 -0800406 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700407- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x64
Marat Dukhance834ad2022-01-03 00:22:01 -0800408 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700409- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x80
Marat Dukhance834ad2022-01-03 00:22:01 -0800410 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700411- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x96
Marat Dukhance834ad2022-01-03 00:22:01 -0800412 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700413- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x112
Marat Dukhance834ad2022-01-03 00:22:01 -0800414 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700415- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_div_x128
Marat Dukhance834ad2022-01-03 00:22:01 -0800416 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700417- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800418 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700419- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x32
Marat Dukhance834ad2022-01-03 00:22:01 -0800420 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700421- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x48
Marat Dukhance834ad2022-01-03 00:22:01 -0800422 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700423- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x64
Marat Dukhance834ad2022-01-03 00:22:01 -0800424 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700425- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x80
Marat Dukhance834ad2022-01-03 00:22:01 -0800426 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700427- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x96
Marat Dukhance834ad2022-01-03 00:22:01 -0800428 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700429- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x112
Marat Dukhance834ad2022-01-03 00:22:01 -0800430 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700431- name: xnn_f32_vsigmoid_ukernel__avx512f_rr1_lut16_p3_perm_scalef_nr1fma_x128
Marat Dukhance834ad2022-01-03 00:22:01 -0800432 init: xnn_init_f32_sigmoid_avx512_rr1_lut16_p3_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700433- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800434 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700435- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x32
Marat Dukhance834ad2022-01-03 00:22:01 -0800436 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700437- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x48
Marat Dukhance834ad2022-01-03 00:22:01 -0800438 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700439- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x64
Marat Dukhance834ad2022-01-03 00:22:01 -0800440 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700441- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x80
Marat Dukhance834ad2022-01-03 00:22:01 -0800442 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700443- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x96
Marat Dukhance834ad2022-01-03 00:22:01 -0800444 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700445- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x112
Marat Dukhance834ad2022-01-03 00:22:01 -0800446 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700447- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_div_x128
Marat Dukhance834ad2022-01-03 00:22:01 -0800448 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700449- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x16
Marat Dukhance834ad2022-01-03 00:22:01 -0800450 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700451- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x32
Marat Dukhance834ad2022-01-03 00:22:01 -0800452 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700453- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x48
Marat Dukhance834ad2022-01-03 00:22:01 -0800454 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700455- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x64
Marat Dukhance834ad2022-01-03 00:22:01 -0800456 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700457- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x80
Marat Dukhance834ad2022-01-03 00:22:01 -0800458 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700459- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x96
Marat Dukhance834ad2022-01-03 00:22:01 -0800460 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700461- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x112
Marat Dukhance834ad2022-01-03 00:22:01 -0800462 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
Marat Dukhan6674d692021-05-05 22:27:00 -0700463- name: xnn_f32_vsigmoid_ukernel__avx512f_rr2_lut32_p2_perm2_scalef_nr1fma_x128
Marat Dukhance834ad2022-01-03 00:22:01 -0800464 init: xnn_init_f32_sigmoid_avx512_rr2_lut32_p2_params
465- name: xnn_f32_vsigmoid_ukernel__wasmsimd_rr2_p5_div_x4
466 init: xnn_init_f32_sigmoid_wasmsimd_rr2_p5_params
467- name: xnn_f32_vsigmoid_ukernel__wasmsimd_rr2_p5_div_x8
468 init: xnn_init_f32_sigmoid_wasmsimd_rr2_p5_params
469- name: xnn_f32_vsigmoid_ukernel__wasmsimd_rr2_p5_div_x12
470 init: xnn_init_f32_sigmoid_wasmsimd_rr2_p5_params
471- name: xnn_f32_vsigmoid_ukernel__wasmsimd_rr2_p5_div_x16
472 init: xnn_init_f32_sigmoid_wasmsimd_rr2_p5_params
473- name: xnn_f32_vsigmoid_ukernel__wasmsimd_rr2_p5_div_x20
474 init: xnn_init_f32_sigmoid_wasmsimd_rr2_p5_params
475- name: xnn_f32_vsigmoid_ukernel__wasmsimd_rr2_p5_div_x24
476 init: xnn_init_f32_sigmoid_wasmsimd_rr2_p5_params
477- name: xnn_f32_vsigmoid_ukernel__wasmsimd_rr2_lut64_p2_div_x4
478 init: xnn_init_f32_sigmoid_wasmsimd_rr2_lut64_p2_params
479- name: xnn_f32_vsigmoid_ukernel__wasmsimd_rr2_lut64_p2_div_x8
480 init: xnn_init_f32_sigmoid_wasmsimd_rr2_lut64_p2_params
481- name: xnn_f32_vsigmoid_ukernel__wasmsimd_rr2_lut64_p2_div_x12
482 init: xnn_init_f32_sigmoid_wasmsimd_rr2_lut64_p2_params
483- name: xnn_f32_vsigmoid_ukernel__wasmsimd_rr2_lut64_p2_div_x16
484 init: xnn_init_f32_sigmoid_wasmsimd_rr2_lut64_p2_params
485- name: xnn_f32_vsigmoid_ukernel__wasmsimd_rr2_lut64_p2_div_x20
486 init: xnn_init_f32_sigmoid_wasmsimd_rr2_lut64_p2_params
487- name: xnn_f32_vsigmoid_ukernel__wasmsimd_rr2_lut64_p2_div_x24
488 init: xnn_init_f32_sigmoid_wasmsimd_rr2_lut64_p2_params
489- name: xnn_f32_vsigmoid_ukernel__scalar_rr2_lut2048_p1_div_x1
490 init: xnn_init_f32_sigmoid_scalar_rr2_lut2048_p1_params
491- name: xnn_f32_vsigmoid_ukernel__scalar_rr2_lut2048_p1_div_x2
492 init: xnn_init_f32_sigmoid_scalar_rr2_lut2048_p1_params
493- name: xnn_f32_vsigmoid_ukernel__scalar_rr2_lut2048_p1_div_x4
494 init: xnn_init_f32_sigmoid_scalar_rr2_lut2048_p1_params
495- name: xnn_f32_vsigmoid_ukernel__scalar_rr2_lut64_p2_div_x1
496 init: xnn_init_f32_sigmoid_scalar_rr2_lut64_p2_params
497- name: xnn_f32_vsigmoid_ukernel__scalar_rr2_lut64_p2_div_x2
498 init: xnn_init_f32_sigmoid_scalar_rr2_lut64_p2_params
499- name: xnn_f32_vsigmoid_ukernel__scalar_rr2_lut64_p2_div_x4
500 init: xnn_init_f32_sigmoid_scalar_rr2_lut64_p2_params
501- name: xnn_f32_vsigmoid_ukernel__scalar_rr2_p5_div_x1
502 init: xnn_init_f32_sigmoid_scalar_rr2_p5_params
503- name: xnn_f32_vsigmoid_ukernel__scalar_rr2_p5_div_x2
504 init: xnn_init_f32_sigmoid_scalar_rr2_p5_params
505- name: xnn_f32_vsigmoid_ukernel__scalar_rr2_p5_div_x4
506 init: xnn_init_f32_sigmoid_scalar_rr2_p5_params