xref: /aosp_15_r20/external/XNNPACK/test/qu8-vmulc-minmax-fp32.yaml (revision 4bdc94577ba0e567308109d787f7fec7b531ce36)
1# Copyright 2021 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_qu8_vmulc_minmax_fp32_ukernel__neon_ld64_x8
8  init: xnn_init_qu8_mul_minmax_fp32_neon_params
9- name: xnn_qu8_vmulc_minmax_fp32_ukernel__neon_ld64_x16
10  init: xnn_init_qu8_mul_minmax_fp32_neon_params
11- name: xnn_qu8_vmulc_minmax_fp32_ukernel__neon_ld128_x16
12  init: xnn_init_qu8_mul_minmax_fp32_neon_params
13- name: xnn_qu8_vmulc_minmax_fp32_ukernel__neonv8_ld64_x8
14  init: xnn_init_qu8_mul_minmax_fp32_neonv8_params
15- name: xnn_qu8_vmulc_minmax_fp32_ukernel__neonv8_ld64_x16
16  init: xnn_init_qu8_mul_minmax_fp32_neonv8_params
17- name: xnn_qu8_vmulc_minmax_fp32_ukernel__neonv8_ld128_x16
18  init: xnn_init_qu8_mul_minmax_fp32_neonv8_params
19# x86 SSE
20- name: xnn_qu8_vmulc_minmax_fp32_ukernel__sse2_mul16_ld64_x8
21  init: xnn_init_qu8_mul_minmax_fp32_sse2_params
22- name: xnn_qu8_vmulc_minmax_fp32_ukernel__sse2_mul16_ld64_x16
23  init: xnn_init_qu8_mul_minmax_fp32_sse2_params
24- name: xnn_qu8_vmulc_minmax_fp32_ukernel__sse41_mul16_ld64_x8
25  init: xnn_init_qu8_mul_minmax_fp32_sse2_params
26- name: xnn_qu8_vmulc_minmax_fp32_ukernel__sse41_mul16_ld64_x16
27  init: xnn_init_qu8_mul_minmax_fp32_sse2_params
28# x86 AVX
29- name: xnn_qu8_vmulc_minmax_fp32_ukernel__avx_mul16_ld64_x8
30  init: xnn_init_qu8_mul_minmax_fp32_sse2_params
31- name: xnn_qu8_vmulc_minmax_fp32_ukernel__avx_mul16_ld64_x16
32  init: xnn_init_qu8_mul_minmax_fp32_sse2_params
33# WAsm SIMD
34- name: xnn_qu8_vmulc_minmax_fp32_ukernel__wasmsimd_mul32_ld64_x8
35  init: xnn_init_qu8_mul_minmax_fp32_wasmsimd_params
36- name: xnn_qu8_vmulc_minmax_fp32_ukernel__wasmsimd_mul32_ld64_x16
37  init: xnn_init_qu8_mul_minmax_fp32_wasmsimd_params
38# Scalar
39- name: xnn_qu8_vmulc_minmax_fp32_ukernel__scalar_x1
40  init: xnn_init_qu8_mul_minmax_fp32_scalar_params
41- name: xnn_qu8_vmulc_minmax_fp32_ukernel__scalar_x2
42  init: xnn_init_qu8_mul_minmax_fp32_scalar_params
43- name: xnn_qu8_vmulc_minmax_fp32_ukernel__scalar_x4
44  init: xnn_init_qu8_mul_minmax_fp32_scalar_params
45