1*4bdc9457SAndroid Build Coastguard Worker# Copyright 2021 Google LLC 2*4bdc9457SAndroid Build Coastguard Worker# 3*4bdc9457SAndroid Build Coastguard Worker# This source code is licensed under the BSD-style license found in the 4*4bdc9457SAndroid Build Coastguard Worker# LICENSE file in the root directory of this source tree. 5*4bdc9457SAndroid Build Coastguard Worker 6*4bdc9457SAndroid Build Coastguard Worker# ARM NEON 7*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__neon_ld64_x8 8*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_neon_params 9*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__neon_ld64_x16 10*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_neon_params 11*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__neon_ld128_x16 12*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_neon_params 13*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__neonv8_ld64_x8 14*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_neonv8_params 15*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__neonv8_ld64_x16 16*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_neonv8_params 17*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__neonv8_ld128_x16 18*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_neonv8_params 19*4bdc9457SAndroid Build Coastguard Worker# x86 SSE 20*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__sse2_mul16_ld64_x8 21*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_sse2_params 22*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__sse2_mul16_ld64_x16 23*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_sse2_params 24*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__sse41_mul16_ld64_x8 25*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_sse2_params 26*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__sse41_mul16_ld64_x16 27*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_sse2_params 28*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 29*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__avx_mul16_ld64_x8 30*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_sse2_params 31*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__avx_mul16_ld64_x16 32*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_sse2_params 33*4bdc9457SAndroid Build Coastguard Worker# WAsm SIMD 34*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__wasmsimd_mul32_ld64_x8 35*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_wasmsimd_params 36*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__wasmsimd_mul32_ld64_x16 37*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_wasmsimd_params 38*4bdc9457SAndroid Build Coastguard Worker# Scalar 39*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__scalar_x1 40*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_scalar_params 41*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__scalar_x2 42*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_scalar_params 43*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_vmul_minmax_fp32_ukernel__scalar_x4 44*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_mul_minmax_fp32_scalar_params 45