# Copyright 2024 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. # Scalar - name: xnn_qs8_rsum_ukernel__scalar_u1 - name: xnn_qs8_rsum_ukernel__scalar_u2 - name: xnn_qs8_rsum_ukernel__scalar_u4 # ARM NEON - name: xnn_qs8_rsum_ukernel__neon_u16 - name: xnn_qs8_rsum_ukernel__neon_u32_acc2 - name: xnn_qs8_rsum_ukernel__neon_u64_acc2 - name: xnn_qs8_rsum_ukernel__neon_u64_acc4 # ARM NEONDOT - name: xnn_qs8_rsum_ukernel__neondot_u16 - name: xnn_qs8_rsum_ukernel__neondot_u32_acc2 - name: xnn_qs8_rsum_ukernel__neondot_u64_acc2 - name: xnn_qs8_rsum_ukernel__neondot_u64_acc4 # x86 SSSE3 - name: xnn_qs8_rsum_ukernel__ssse3_u16 - name: xnn_qs8_rsum_ukernel__ssse3_u32_acc2 - name: xnn_qs8_rsum_ukernel__ssse3_u64_acc2 - name: xnn_qs8_rsum_ukernel__ssse3_u64_acc4 # x86 AVX2 - name: xnn_qs8_rsum_ukernel__avx2_u32 - name: xnn_qs8_rsum_ukernel__avx2_u64_acc2 - name: xnn_qs8_rsum_ukernel__avx2_u128_acc2 - name: xnn_qs8_rsum_ukernel__avx2_u128_acc4 # x86 AVXVNNI - name: xnn_qs8_rsum_ukernel__avxvnni_u32 - name: xnn_qs8_rsum_ukernel__avxvnni_u64_acc2 - name: xnn_qs8_rsum_ukernel__avxvnni_u128_acc2 - name: xnn_qs8_rsum_ukernel__avxvnni_u128_acc4 # x86 AVX256VNNI - name: xnn_qs8_rsum_ukernel__avx256vnni_u32 - name: xnn_qs8_rsum_ukernel__avx256vnni_u64_acc2 - name: xnn_qs8_rsum_ukernel__avx256vnni_u128_acc2 - name: xnn_qs8_rsum_ukernel__avx256vnni_u128_acc4 # x86 AVX256SKX - name: xnn_qs8_rsum_ukernel__avx256skx_u32 - name: xnn_qs8_rsum_ukernel__avx256skx_u64_acc2 - name: xnn_qs8_rsum_ukernel__avx256skx_u128_acc2 - name: xnn_qs8_rsum_ukernel__avx256skx_u128_acc4 # x86 AVX512SKX - name: xnn_qs8_rsum_ukernel__avx512skx_u64 - name: xnn_qs8_rsum_ukernel__avx512skx_u128_acc2 - name: xnn_qs8_rsum_ukernel__avx512skx_u256_acc2 - name: xnn_qs8_rsum_ukernel__avx512skx_u256_acc4 # x86 AVX512VNNI - name: xnn_qs8_rsum_ukernel__avx512vnni_u64 - name: xnn_qs8_rsum_ukernel__avx512vnni_u128_acc2 - name: xnn_qs8_rsum_ukernel__avx512vnni_u256_acc2 - name: xnn_qs8_rsum_ukernel__avx512vnni_u256_acc4 # Wasm Relaxed SIMD - name: xnn_qs8_rsum_ukernel__wasmrelaxedsimd_u16 - name: xnn_qs8_rsum_ukernel__wasmrelaxedsimd_u32_acc2 - name: xnn_qs8_rsum_ukernel__wasmrelaxedsimd_u64_acc2 - name: xnn_qs8_rsum_ukernel__wasmrelaxedsimd_u64_acc4 # Wasm SIMD - name: xnn_qs8_rsum_ukernel__wasmsimd_u8 - name: xnn_qs8_rsum_ukernel__wasmsimd_u16_acc2 - name: xnn_qs8_rsum_ukernel__wasmsimd_u32_acc2 - name: xnn_qs8_rsum_ukernel__wasmsimd_u32_acc4