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 6# ARM NEON 7- name: xnn_f32_vhswish_ukernel__neon_x4 8 init: xnn_init_f32_hswish_scalar_params 9- name: xnn_f32_vhswish_ukernel__neon_x8 10 init: xnn_init_f32_hswish_scalar_params 11- name: xnn_f32_vhswish_ukernel__neon_x16 12 init: xnn_init_f32_hswish_scalar_params 13# x86 SSE 14- name: xnn_f32_vhswish_ukernel__sse_x4 15 init: xnn_init_f32_hswish_sse_params 16- name: xnn_f32_vhswish_ukernel__sse_x8 17 init: xnn_init_f32_hswish_sse_params 18# x86 AVX 19- name: xnn_f32_vhswish_ukernel__avx_x8 20 init: xnn_init_f32_hswish_avx_params 21- name: xnn_f32_vhswish_ukernel__avx_x16 22 init: xnn_init_f32_hswish_avx_params 23# x86 FMA3 24- name: xnn_f32_vhswish_ukernel__fma3_x8 25 init: xnn_init_f32_hswish_avx_params 26- name: xnn_f32_vhswish_ukernel__fma3_x16 27 init: xnn_init_f32_hswish_avx_params 28# x86 AVX512 29- name: xnn_f32_vhswish_ukernel__avx512f_x16 30 init: xnn_init_f32_hswish_avx512_params 31- name: xnn_f32_vhswish_ukernel__avx512f_x32 32 init: xnn_init_f32_hswish_avx512_params 33# WAsm SIMD 34- name: xnn_f32_vhswish_ukernel__wasmsimd_x4 35 init: xnn_init_f32_hswish_wasmsimd_params 36- name: xnn_f32_vhswish_ukernel__wasmsimd_x8 37 init: xnn_init_f32_hswish_wasmsimd_params 38- name: xnn_f32_vhswish_ukernel__wasmsimd_x16 39 init: xnn_init_f32_hswish_wasmsimd_params 40# WAsm 41- name: xnn_f32_vhswish_ukernel__wasm_x1 42 init: xnn_init_f32_hswish_scalar_params 43- name: xnn_f32_vhswish_ukernel__wasm_x2 44 init: xnn_init_f32_hswish_scalar_params 45- name: xnn_f32_vhswish_ukernel__wasm_x4 46 init: xnn_init_f32_hswish_scalar_params 47# Scalar 48- name: xnn_f32_vhswish_ukernel__scalar_x1 49 init: xnn_init_f32_hswish_scalar_params 50- name: xnn_f32_vhswish_ukernel__scalar_x2 51 init: xnn_init_f32_hswish_scalar_params 52- name: xnn_f32_vhswish_ukernel__scalar_x4 53 init: xnn_init_f32_hswish_scalar_params 54