# Copyright 2022 Google LLC # # This source code is licensed under the BSD-style license found in the # LICENSE file in the root directory of this source tree. # ARM NEON - name: xnn_qs8_vcvt_ukernel__neon_x8 init: xnn_init_qs8_cvt_neon_params - name: xnn_qs8_vcvt_ukernel__neon_x16 init: xnn_init_qs8_cvt_neon_params - name: xnn_qs8_vcvt_ukernel__neon_x32 init: xnn_init_qs8_cvt_neon_params # x86 SSE2 - name: xnn_qs8_vcvt_ukernel__sse2_x16 init: xnn_init_qs8_cvt_sse2_params - name: xnn_qs8_vcvt_ukernel__sse2_x32 init: xnn_init_qs8_cvt_sse2_params # x86 SSSE3 - name: xnn_qs8_vcvt_ukernel__ssse3_x16 init: xnn_init_qs8_cvt_ssse3_params - name: xnn_qs8_vcvt_ukernel__ssse3_x32 init: xnn_init_qs8_cvt_ssse3_params # x86 SSE4.1 / AVX - name: xnn_qs8_vcvt_ukernel__avx_x8 init: xnn_init_qs8_cvt_ssse3_params - name: xnn_qs8_vcvt_ukernel__avx_x16 init: xnn_init_qs8_cvt_ssse3_params - name: xnn_qs8_vcvt_ukernel__avx_x32 init: xnn_init_qs8_cvt_ssse3_params - name: xnn_qs8_vcvt_ukernel__sse41_x8 init: xnn_init_qs8_cvt_ssse3_params - name: xnn_qs8_vcvt_ukernel__sse41_x16 init: xnn_init_qs8_cvt_ssse3_params - name: xnn_qs8_vcvt_ukernel__sse41_x32 init: xnn_init_qs8_cvt_ssse3_params # x86 AVX2 - name: xnn_qs8_vcvt_ukernel__avx2_x16 init: xnn_init_qs8_cvt_avx2_params - name: xnn_qs8_vcvt_ukernel__avx2_x32 init: xnn_init_qs8_cvt_avx2_params - name: xnn_qs8_vcvt_ukernel__avx2_x64 init: xnn_init_qs8_cvt_avx2_params # WAsm SIMD - name: xnn_qs8_vcvt_ukernel__wasmsimd_x8 init: xnn_init_qs8_cvt_wasmsimd_params - name: xnn_qs8_vcvt_ukernel__wasmsimd_x16 init: xnn_init_qs8_cvt_wasmsimd_params - name: xnn_qs8_vcvt_ukernel__wasmsimd_x32 init: xnn_init_qs8_cvt_wasmsimd_params # WAsm Relaxed SIMD - name: xnn_qs8_vcvt_ukernel__wasmrelaxedsimd_x8 init: xnn_init_qs8_cvt_wasmsimd_params - name: xnn_qs8_vcvt_ukernel__wasmrelaxedsimd_x16 init: xnn_init_qs8_cvt_wasmsimd_params - name: xnn_qs8_vcvt_ukernel__wasmrelaxedsimd_x32 init: xnn_init_qs8_cvt_wasmsimd_params # ARMv6 SIMD - name: xnn_qs8_vcvt_ukernel__armsimd32_x4 init: xnn_init_qs8_cvt_armsimd32_params - name: xnn_qs8_vcvt_ukernel__armsimd32_x8 init: xnn_init_qs8_cvt_armsimd32_params # Scalar - name: xnn_qs8_vcvt_ukernel__scalar_x1 init: xnn_init_qs8_cvt_scalar_params - name: xnn_qs8_vcvt_ukernel__scalar_x2 init: xnn_init_qs8_cvt_scalar_params - name: xnn_qs8_vcvt_ukernel__scalar_x4 init: xnn_init_qs8_cvt_scalar_params