Marat Dukhan | d77f77d | 2021-10-24 15:39:59 -0700 | [diff] [blame] | 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 | |
Marat Dukhan | 4edfdbf | 2021-11-09 13:47:11 -0800 | [diff] [blame] | 6 | - name: xnn_f32_f16_vcvt_ukernel__neon_x8 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 7 | init: xnn_init_f32_f16_cvt_neon_params |
Marat Dukhan | 4edfdbf | 2021-11-09 13:47:11 -0800 | [diff] [blame] | 8 | - name: xnn_f32_f16_vcvt_ukernel__neon_x16 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 9 | init: xnn_init_f32_f16_cvt_neon_params |
Marat Dukhan | 4edfdbf | 2021-11-09 13:47:11 -0800 | [diff] [blame] | 10 | - name: xnn_f32_f16_vcvt_ukernel__neon_x24 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 11 | init: xnn_init_f32_f16_cvt_neon_params |
Marat Dukhan | 4edfdbf | 2021-11-09 13:47:11 -0800 | [diff] [blame] | 12 | - name: xnn_f32_f16_vcvt_ukernel__neon_x32 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 13 | init: xnn_init_f32_f16_cvt_neon_params |
Marat Dukhan | d77f77d | 2021-10-24 15:39:59 -0700 | [diff] [blame] | 14 | - name: xnn_f32_f16_vcvt_ukernel__neonfp16_x8 |
| 15 | - name: xnn_f32_f16_vcvt_ukernel__neonfp16_x16 |
Marat Dukhan | eb84423 | 2021-11-08 23:07:53 -0800 | [diff] [blame] | 16 | - name: xnn_f32_f16_vcvt_ukernel__sse2_x8 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 17 | init: xnn_init_f32_f16_cvt_sse2_params |
Marat Dukhan | eb84423 | 2021-11-08 23:07:53 -0800 | [diff] [blame] | 18 | - name: xnn_f32_f16_vcvt_ukernel__sse2_x16 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 19 | init: xnn_init_f32_f16_cvt_sse2_params |
Marat Dukhan | eb84423 | 2021-11-08 23:07:53 -0800 | [diff] [blame] | 20 | - name: xnn_f32_f16_vcvt_ukernel__sse2_x24 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 21 | init: xnn_init_f32_f16_cvt_sse2_params |
Marat Dukhan | eb84423 | 2021-11-08 23:07:53 -0800 | [diff] [blame] | 22 | - name: xnn_f32_f16_vcvt_ukernel__sse2_x32 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 23 | init: xnn_init_f32_f16_cvt_sse2_params |
Marat Dukhan | eb84423 | 2021-11-08 23:07:53 -0800 | [diff] [blame] | 24 | - name: xnn_f32_f16_vcvt_ukernel__sse41_x8 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 25 | init: xnn_init_f32_f16_cvt_sse2_params |
Marat Dukhan | eb84423 | 2021-11-08 23:07:53 -0800 | [diff] [blame] | 26 | - name: xnn_f32_f16_vcvt_ukernel__sse41_x16 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 27 | init: xnn_init_f32_f16_cvt_sse2_params |
Marat Dukhan | eb84423 | 2021-11-08 23:07:53 -0800 | [diff] [blame] | 28 | - name: xnn_f32_f16_vcvt_ukernel__sse41_x24 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 29 | init: xnn_init_f32_f16_cvt_sse2_params |
Marat Dukhan | eb84423 | 2021-11-08 23:07:53 -0800 | [diff] [blame] | 30 | - name: xnn_f32_f16_vcvt_ukernel__sse41_x32 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 31 | init: xnn_init_f32_f16_cvt_sse2_params |
Marat Dukhan | eb84423 | 2021-11-08 23:07:53 -0800 | [diff] [blame] | 32 | - name: xnn_f32_f16_vcvt_ukernel__avx_x8 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 33 | init: xnn_init_f32_f16_cvt_sse2_params |
Marat Dukhan | eb84423 | 2021-11-08 23:07:53 -0800 | [diff] [blame] | 34 | - name: xnn_f32_f16_vcvt_ukernel__avx_x16 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 35 | init: xnn_init_f32_f16_cvt_sse2_params |
Marat Dukhan | eb84423 | 2021-11-08 23:07:53 -0800 | [diff] [blame] | 36 | - name: xnn_f32_f16_vcvt_ukernel__avx_x24 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 37 | init: xnn_init_f32_f16_cvt_sse2_params |
Marat Dukhan | eb84423 | 2021-11-08 23:07:53 -0800 | [diff] [blame] | 38 | - name: xnn_f32_f16_vcvt_ukernel__avx_x32 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 39 | init: xnn_init_f32_f16_cvt_sse2_params |
Marat Dukhan | d77f77d | 2021-10-24 15:39:59 -0700 | [diff] [blame] | 40 | - name: xnn_f32_f16_vcvt_ukernel__f16c_x8 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 41 | init: xnn_init_f32_f16_cvt_f16c_params |
Marat Dukhan | d77f77d | 2021-10-24 15:39:59 -0700 | [diff] [blame] | 42 | - name: xnn_f32_f16_vcvt_ukernel__f16c_x16 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 43 | init: xnn_init_f32_f16_cvt_f16c_params |
Marat Dukhan | d77f77d | 2021-10-24 15:39:59 -0700 | [diff] [blame] | 44 | - name: xnn_f32_f16_vcvt_ukernel__avx512skx_x16 |
| 45 | - name: xnn_f32_f16_vcvt_ukernel__avx512skx_x32 |
Marat Dukhan | 22e31c8 | 2021-11-09 00:00:28 -0800 | [diff] [blame] | 46 | - name: xnn_f32_f16_vcvt_ukernel__wasmsimd_x8 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 47 | init: xnn_init_f32_f16_cvt_wasmsimd_params |
Marat Dukhan | 22e31c8 | 2021-11-09 00:00:28 -0800 | [diff] [blame] | 48 | - name: xnn_f32_f16_vcvt_ukernel__wasmsimd_x16 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 49 | init: xnn_init_f32_f16_cvt_wasmsimd_params |
Marat Dukhan | 22e31c8 | 2021-11-09 00:00:28 -0800 | [diff] [blame] | 50 | - name: xnn_f32_f16_vcvt_ukernel__wasmsimd_x24 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 51 | init: xnn_init_f32_f16_cvt_wasmsimd_params |
Marat Dukhan | 22e31c8 | 2021-11-09 00:00:28 -0800 | [diff] [blame] | 52 | - name: xnn_f32_f16_vcvt_ukernel__wasmsimd_x32 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 53 | init: xnn_init_f32_f16_cvt_wasmsimd_params |
Marat Dukhan | 1fe8995 | 2021-11-10 01:27:15 -0800 | [diff] [blame] | 54 | - name: xnn_f32_f16_vcvt_ukernel__scalar_bitcast_x1 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 55 | init: xnn_init_f32_f16_cvt_scalar_bitcast_params |
Marat Dukhan | 1fe8995 | 2021-11-10 01:27:15 -0800 | [diff] [blame] | 56 | - name: xnn_f32_f16_vcvt_ukernel__scalar_bitcast_x2 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 57 | init: xnn_init_f32_f16_cvt_scalar_bitcast_params |
Marat Dukhan | 1fe8995 | 2021-11-10 01:27:15 -0800 | [diff] [blame] | 58 | - name: xnn_f32_f16_vcvt_ukernel__scalar_bitcast_x3 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 59 | init: xnn_init_f32_f16_cvt_scalar_bitcast_params |
Marat Dukhan | 1fe8995 | 2021-11-10 01:27:15 -0800 | [diff] [blame] | 60 | - name: xnn_f32_f16_vcvt_ukernel__scalar_bitcast_x4 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 61 | init: xnn_init_f32_f16_cvt_scalar_bitcast_params |
Marat Dukhan | 1fe8995 | 2021-11-10 01:27:15 -0800 | [diff] [blame] | 62 | - name: xnn_f32_f16_vcvt_ukernel__scalar_fabsf_x1 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 63 | init: xnn_init_f32_f16_cvt_scalar_fabsf_params |
Marat Dukhan | 1fe8995 | 2021-11-10 01:27:15 -0800 | [diff] [blame] | 64 | - name: xnn_f32_f16_vcvt_ukernel__scalar_fabsf_x2 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 65 | init: xnn_init_f32_f16_cvt_scalar_fabsf_params |
Marat Dukhan | 1fe8995 | 2021-11-10 01:27:15 -0800 | [diff] [blame] | 66 | - name: xnn_f32_f16_vcvt_ukernel__scalar_fabsf_x3 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 67 | init: xnn_init_f32_f16_cvt_scalar_fabsf_params |
Marat Dukhan | 1fe8995 | 2021-11-10 01:27:15 -0800 | [diff] [blame] | 68 | - name: xnn_f32_f16_vcvt_ukernel__scalar_fabsf_x4 |
Marat Dukhan | b7c1b71 | 2021-12-30 07:23:57 -0800 | [diff] [blame] | 69 | init: xnn_init_f32_f16_cvt_scalar_fabsf_params |