xref: /aosp_15_r20/external/XNNPACK/test/x32-transpose.yaml (revision 4bdc94577ba0e567308109d787f7fec7b531ce36)
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_x32_transposec_ukernel__1x2_scalar_float
8*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__1x2_scalar_int
9*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__1x4_scalar_float
10*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__1x4_scalar_int
11*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x1_scalar_float
12*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x1_scalar_int
13*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x2_scalar_float
14*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x2_scalar_int
15*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x4_scalar_float
16*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x4_scalar_int
17*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x1_scalar_float
18*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x1_scalar_int
19*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x2_scalar_float
20*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x2_scalar_int
21*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_scalar_float
22*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_scalar_int
23*4bdc9457SAndroid Build Coastguard Worker# AArch64 assembly
24*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_aarch64_neon_tbl
25*4bdc9457SAndroid Build Coastguard Worker# x86 SSE
26*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_multi_mov_sse2
27*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_multi_multi_sse2
28*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_multi_switch_sse2
29*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_reuse_mov_sse2
30*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_reuse_multi_sse2
31*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_reuse_switch_sse2
32*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_sse
33*4bdc9457SAndroid Build Coastguard Worker# WAsm SIMD
34*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_multi_mov_wasmsimd
35*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_multi_multi_wasmsimd
36*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_multi_switch_wasmsimd
37*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_reuse_mov_wasmsimd
38*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_reuse_multi_wasmsimd
39*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_reuse_switch_wasmsimd
40*4bdc9457SAndroid Build Coastguard Worker# ARM NEON
41*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x2_multi_dec_zip_neon
42*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x2_multi_mov_zip_neon
43*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x2_multi_multi_zip_neon
44*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x2_multi_switch_zip_neon
45*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x2_reuse_dec_zip_neon
46*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x2_reuse_mov_zip_neon
47*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x2_reuse_multi_zip_neon
48*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__2x2_reuse_switch_zip_neon
49*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_multi_dec_zip_neon
50*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_multi_mov_zip_neon
51*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_multi_multi_zip_neon
52*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_multi_switch_zip_neon
53*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_reuse_dec_zip_neon
54*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_reuse_mov_zip_neon
55*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_reuse_multi_zip_neon
56*4bdc9457SAndroid Build Coastguard Worker- name: xnn_x32_transposec_ukernel__4x4_reuse_switch_zip_neon
57