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# Scalar 7- name: xnn_x8_lut_ukernel__scalar_x1 8- name: xnn_x8_lut_ukernel__scalar_x2 9- name: xnn_x8_lut_ukernel__scalar_x4 10- name: xnn_x8_lut_ukernel__scalar_x8 11- name: xnn_x8_lut_ukernel__scalar_x16 12# ARM NEON 13- name: xnn_x8_lut_ukernel__neon_tbx128x4_x16 14 arch: 15 - aarch64 16- name: xnn_x8_lut_ukernel__neon_tbx128x4_x32 17 arch: 18 - aarch64 19- name: xnn_x8_lut_ukernel__neon_tbx128x4_x48 20 arch: 21 - aarch64 22- name: xnn_x8_lut_ukernel__neon_tbx128x4_x64 23 arch: 24 - aarch64 25# x86 SSE 26- name: xnn_x8_lut_ukernel__ssse3_x16 27- name: xnn_x8_lut_ukernel__ssse3_x32 28# x86 AVX 29- name: xnn_x8_lut_ukernel__avx_x16 30- name: xnn_x8_lut_ukernel__avx_x32 31- name: xnn_x8_lut_ukernel__avx_x48 32- name: xnn_x8_lut_ukernel__avx_x64 33- name: xnn_x8_lut_ukernel__avx2_x32 34- name: xnn_x8_lut_ukernel__avx2_x64 35- name: xnn_x8_lut_ukernel__avx2_x96 36- name: xnn_x8_lut_ukernel__avx2_x128 37# x86 AVX512 38- name: xnn_x8_lut_ukernel__avx512skx_vpshufb_x64 39- name: xnn_x8_lut_ukernel__avx512skx_vpshufb_x128 40- name: xnn_x8_lut_ukernel__avx512skx_vpshufb_x192 41- name: xnn_x8_lut_ukernel__avx512skx_vpshufb_x256 42# WAsm SIMD 43- name: xnn_x8_lut_ukernel__wasmsimd_x16 44- name: xnn_x8_lut_ukernel__wasmsimd_x32 45- name: xnn_x8_lut_ukernel__wasmsimd_x48 46- name: xnn_x8_lut_ukernel__wasmsimd_x64 47