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