Lines Matching full:transpose
19 #include <xnnpack/transpose.h>
22 void transpose( in transpose() function
24 xnn_x32_transposec_ukernel_function transpose, in transpose() argument
43 transpose(x.data(), y.data(), tile_wbytes, tile_hbytes, width, in transpose()
62 BENCHMARK_CAPTURE(transpose, 1x2_scalar_int, xnn_x32_transposec_ukernel__1x2_scalar_int)
64 BENCHMARK_CAPTURE(transpose, 1x4_scalar_int, xnn_x32_transposec_ukernel__1x4_scalar_int)
66 BENCHMARK_CAPTURE(transpose, 2x1_scalar_int, xnn_x32_transposec_ukernel__2x1_scalar_int)
68 BENCHMARK_CAPTURE(transpose, 2x2_scalar_int, xnn_x32_transposec_ukernel__2x2_scalar_int)
70 BENCHMARK_CAPTURE(transpose, 2x4_scalar_int, xnn_x32_transposec_ukernel__2x4_scalar_int)
72 BENCHMARK_CAPTURE(transpose, 4x1_scalar_int, xnn_x32_transposec_ukernel__4x1_scalar_int)
74 BENCHMARK_CAPTURE(transpose, 4x2_scalar_int, xnn_x32_transposec_ukernel__4x2_scalar_int)
76 BENCHMARK_CAPTURE(transpose, 4x4_scalar_int, xnn_x32_transposec_ukernel__4x4_scalar_int)
78 BENCHMARK_CAPTURE(transpose, 1x2_scalar_float, xnn_x32_transposec_ukernel__1x2_scalar_float)
80 BENCHMARK_CAPTURE(transpose, 1x4_scalar_float, xnn_x32_transposec_ukernel__1x4_scalar_float)
82 BENCHMARK_CAPTURE(transpose, 2x1_scalar_float, xnn_x32_transposec_ukernel__2x1_scalar_float)
84 BENCHMARK_CAPTURE(transpose, 2x2_scalar_float, xnn_x32_transposec_ukernel__2x2_scalar_float)
86 BENCHMARK_CAPTURE(transpose, 2x4_scalar_float, xnn_x32_transposec_ukernel__2x4_scalar_float)
88 BENCHMARK_CAPTURE(transpose, 4x1_scalar_float, xnn_x32_transposec_ukernel__4x1_scalar_float)
90 BENCHMARK_CAPTURE(transpose, 4x2_scalar_float, xnn_x32_transposec_ukernel__4x2_scalar_float)
92 BENCHMARK_CAPTURE(transpose, 4x4_scalar_float, xnn_x32_transposec_ukernel__4x4_scalar_float)
96 …BENCHMARK_CAPTURE(transpose, 4x4_aarch64_neon_tbl, xnn_x32_transposec_ukernel__4x4_aarch64_neon_tb…
101 …BENCHMARK_CAPTURE(transpose, 2x2_multi_dec_neon, xnn_x32_transposec_ukernel__2x2_multi_dec_zip_neo…
103 …BENCHMARK_CAPTURE(transpose, 2x2_multi_mov_neon, xnn_x32_transposec_ukernel__2x2_multi_mov_zip_neo…
105 …BENCHMARK_CAPTURE(transpose, 2x2_multi_multi_neon, xnn_x32_transposec_ukernel__2x2_multi_multi_zip…
107 …BENCHMARK_CAPTURE(transpose, 2x2_multi_switch_neon, xnn_x32_transposec_ukernel__2x2_multi_switch_z…
109 …BENCHMARK_CAPTURE(transpose, 2x2_multi_dec_neon, xnn_x32_transposec_ukernel__2x2_reuse_dec_zip_neo…
111 …BENCHMARK_CAPTURE(transpose, 2x2_multi_mov_neon, xnn_x32_transposec_ukernel__2x2_reuse_mov_zip_neo…
113 …BENCHMARK_CAPTURE(transpose, 2x2_multi_multi_neon, xnn_x32_transposec_ukernel__2x2_reuse_multi_zip…
115 …BENCHMARK_CAPTURE(transpose, 2x2_multi_switch_neon, xnn_x32_transposec_ukernel__2x2_reuse_switch_z…
117 …BENCHMARK_CAPTURE(transpose, 4x4_multi_dec_zip_neon, xnn_x32_transposec_ukernel__4x4_multi_dec_zip…
119 …BENCHMARK_CAPTURE(transpose, 4x4_multi_mov_zip_neon, xnn_x32_transposec_ukernel__4x4_multi_mov_zip…
121 …BENCHMARK_CAPTURE(transpose, 4x4_multi_multi_zip_neon, xnn_x32_transposec_ukernel__4x4_multi_multi…
123 …BENCHMARK_CAPTURE(transpose, 4x4_multi_switch_zip_neon, xnn_x32_transposec_ukernel__4x4_multi_swit…
125 …BENCHMARK_CAPTURE(transpose, 4x4_reuse_dec_zip_neon, xnn_x32_transposec_ukernel__4x4_reuse_dec_zip…
127 …BENCHMARK_CAPTURE(transpose, 4x4_reuse_mov_zip_neon, xnn_x32_transposec_ukernel__4x4_reuse_mov_zip…
129 …BENCHMARK_CAPTURE(transpose, 4x4_reuse_multi_zip_neon, xnn_x32_transposec_ukernel__4x4_reuse_multi…
131 …BENCHMARK_CAPTURE(transpose, 4x4_reuse_switch_zip_neon, xnn_x32_transposec_ukernel__4x4_reuse_swit…
136 …BENCHMARK_CAPTURE(transpose, 4x4_multi_mov_wasmsimd, xnn_x32_transposec_ukernel__4x4_multi_mov_was…
138 …BENCHMARK_CAPTURE(transpose, 4x4_multi_multi_wasmsimd, xnn_x32_transposec_ukernel__4x4_multi_multi…
140 …BENCHMARK_CAPTURE(transpose, 4x4_multi_switch_wasmsimd, xnn_x32_transposec_ukernel__4x4_multi_swit…
142 …BENCHMARK_CAPTURE(transpose, 4x4_reuse_mov_wasmsimd, xnn_x32_transposec_ukernel__4x4_reuse_mov_was…
144 …BENCHMARK_CAPTURE(transpose, 4x4_reuse_multi_wasmsimd, xnn_x32_transposec_ukernel__4x4_reuse_multi…
146 …BENCHMARK_CAPTURE(transpose, 4x4_reuse_switch_wasmsimd, xnn_x32_transposec_ukernel__4x4_reuse_swit…
151 BENCHMARK_CAPTURE(transpose, 4x4_sse, xnn_x32_transposec_ukernel__4x4_sse)
153 BENCHMARK_CAPTURE(transpose, 4x4_multi_mov_sse2, xnn_x32_transposec_ukernel__4x4_multi_mov_sse2)
155 …BENCHMARK_CAPTURE(transpose, 4x4_multi_multi_sse2, xnn_x32_transposec_ukernel__4x4_multi_multi_sse…
157 …BENCHMARK_CAPTURE(transpose, 4x4_multi_switch_sse2, xnn_x32_transposec_ukernel__4x4_multi_switch_s…
159 BENCHMARK_CAPTURE(transpose, 4x4_reuse_mov_sse2, xnn_x32_transposec_ukernel__4x4_reuse_mov_sse2)
161 …BENCHMARK_CAPTURE(transpose, 4x4_reuse_multi_sse2, xnn_x32_transposec_ukernel__4x4_reuse_multi_sse…
163 …BENCHMARK_CAPTURE(transpose, 4x4_reuse_switch_sse2, xnn_x32_transposec_ukernel__4x4_reuse_switch_s…