xref: /aosp_15_r20/external/XNNPACK/test/f32-vmulc-minmax.yaml (revision 4bdc94577ba0e567308109d787f7fec7b531ce36)
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_vmulc_minmax_ukernel__neon_x4
8  init: xnn_init_f32_minmax_scalar_params
9- name: xnn_f32_vmulc_minmax_ukernel__neon_x8
10  init: xnn_init_f32_minmax_scalar_params
11# x86 SSE
12- name: xnn_f32_vmulc_minmax_ukernel__sse_x4
13  init: xnn_init_f32_minmax_sse_params
14- name: xnn_f32_vmulc_minmax_ukernel__sse_x8
15  init: xnn_init_f32_minmax_sse_params
16# x86 AVX
17- name: xnn_f32_vmulc_minmax_ukernel__avx_x8
18  init: xnn_init_f32_minmax_avx_params
19- name: xnn_f32_vmulc_minmax_ukernel__avx_x16
20  init: xnn_init_f32_minmax_avx_params
21# x86 AVX512
22- name: xnn_f32_vmulc_minmax_ukernel__avx512f_x16
23  init: xnn_init_f32_minmax_scalar_params
24- name: xnn_f32_vmulc_minmax_ukernel__avx512f_x32
25  init: xnn_init_f32_minmax_scalar_params
26# WAsm SIMD
27- name: xnn_f32_vmulc_minmax_ukernel__wasmsimd_arm_x4
28  init: xnn_init_f32_minmax_wasmsimd_params
29- name: xnn_f32_vmulc_minmax_ukernel__wasmsimd_arm_x8
30  init: xnn_init_f32_minmax_wasmsimd_params
31- name: xnn_f32_vmulc_minmax_ukernel__wasmsimd_arm_x16
32  init: xnn_init_f32_minmax_wasmsimd_params
33- name: xnn_f32_vmulc_minmax_ukernel__wasmsimd_x86_x4
34  init: xnn_init_f32_minmax_wasmsimd_params
35- name: xnn_f32_vmulc_minmax_ukernel__wasmsimd_x86_x8
36  init: xnn_init_f32_minmax_wasmsimd_params
37- name: xnn_f32_vmulc_minmax_ukernel__wasmsimd_x86_x16
38  init: xnn_init_f32_minmax_wasmsimd_params
39# WAsm
40- name: xnn_f32_vmulc_minmax_ukernel__wasm_x1
41  init: xnn_init_f32_minmax_scalar_params
42- name: xnn_f32_vmulc_minmax_ukernel__wasm_x2
43  init: xnn_init_f32_minmax_scalar_params
44- name: xnn_f32_vmulc_minmax_ukernel__wasm_x4
45  init: xnn_init_f32_minmax_scalar_params
46- name: xnn_f32_vmulc_minmax_ukernel__wasm_x8
47  init: xnn_init_f32_minmax_scalar_params
48# Scalar
49- name: xnn_f32_vmulc_minmax_ukernel__scalar_x1
50  init: xnn_init_f32_minmax_scalar_params
51- name: xnn_f32_vmulc_minmax_ukernel__scalar_x2
52  init: xnn_init_f32_minmax_scalar_params
53- name: xnn_f32_vmulc_minmax_ukernel__scalar_x4
54  init: xnn_init_f32_minmax_scalar_params
55- name: xnn_f32_vmulc_minmax_ukernel__scalar_x8
56  init: xnn_init_f32_minmax_scalar_params
57