Marat Dukhan | 0270d9f | 2020-08-11 00:56:46 -0700 | [diff] [blame] | 1 | # Copyright 2020 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. |
Marat Dukhan | ba7b279 | 2020-09-02 14:26:45 -0700 | [diff] [blame] | 5 | - name: xnn_qs8_vaddc_minmax_ukernel__neon_ld64_x8 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 6 | init: xnn_init_qs8_add_minmax_neon_params |
Marat Dukhan | ba7b279 | 2020-09-02 14:26:45 -0700 | [diff] [blame] | 7 | - name: xnn_qs8_vaddc_minmax_ukernel__neon_ld64_x16 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 8 | init: xnn_init_qs8_add_minmax_neon_params |
Marat Dukhan | ba7b279 | 2020-09-02 14:26:45 -0700 | [diff] [blame] | 9 | - name: xnn_qs8_vaddc_minmax_ukernel__neon_ld64_x24 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 10 | init: xnn_init_qs8_add_minmax_neon_params |
Marat Dukhan | ba7b279 | 2020-09-02 14:26:45 -0700 | [diff] [blame] | 11 | - name: xnn_qs8_vaddc_minmax_ukernel__neon_ld64_x32 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 12 | init: xnn_init_qs8_add_minmax_neon_params |
Marat Dukhan | 0270d9f | 2020-08-11 00:56:46 -0700 | [diff] [blame] | 13 | - name: xnn_qs8_vaddc_minmax_ukernel__sse2_mul16_ld64_x8 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 14 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | 0270d9f | 2020-08-11 00:56:46 -0700 | [diff] [blame] | 15 | - name: xnn_qs8_vaddc_minmax_ukernel__sse2_mul16_ld64_x16 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 16 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | 0270d9f | 2020-08-11 00:56:46 -0700 | [diff] [blame] | 17 | - name: xnn_qs8_vaddc_minmax_ukernel__sse2_mul16_ld64_x24 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 18 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | 0270d9f | 2020-08-11 00:56:46 -0700 | [diff] [blame] | 19 | - name: xnn_qs8_vaddc_minmax_ukernel__sse2_mul16_ld64_x32 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 20 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | 0270d9f | 2020-08-11 00:56:46 -0700 | [diff] [blame] | 21 | - name: xnn_qs8_vaddc_minmax_ukernel__sse41_mul16_ld64_x8 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 22 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | 0270d9f | 2020-08-11 00:56:46 -0700 | [diff] [blame] | 23 | - name: xnn_qs8_vaddc_minmax_ukernel__sse41_mul16_ld64_x16 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 24 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | 0270d9f | 2020-08-11 00:56:46 -0700 | [diff] [blame] | 25 | - name: xnn_qs8_vaddc_minmax_ukernel__sse41_mul16_ld64_x24 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 26 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | 0270d9f | 2020-08-11 00:56:46 -0700 | [diff] [blame] | 27 | - name: xnn_qs8_vaddc_minmax_ukernel__sse41_mul16_ld64_x32 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 28 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | e9c4b96 | 2021-04-02 16:56:55 -0700 | [diff] [blame] | 29 | - name: xnn_qs8_vaddc_minmax_ukernel__avx_mul16_ld64_x8 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 30 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | e9c4b96 | 2021-04-02 16:56:55 -0700 | [diff] [blame] | 31 | - name: xnn_qs8_vaddc_minmax_ukernel__avx_mul16_ld64_x16 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 32 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | e9c4b96 | 2021-04-02 16:56:55 -0700 | [diff] [blame] | 33 | - name: xnn_qs8_vaddc_minmax_ukernel__avx_mul16_ld64_x24 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 34 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | e9c4b96 | 2021-04-02 16:56:55 -0700 | [diff] [blame] | 35 | - name: xnn_qs8_vaddc_minmax_ukernel__avx_mul16_ld64_x32 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 36 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | bb9225e | 2020-09-06 22:40:56 -0700 | [diff] [blame] | 37 | - name: xnn_qs8_vaddc_minmax_ukernel__sse41_mul32_ld32_x8 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 38 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | bb9225e | 2020-09-06 22:40:56 -0700 | [diff] [blame] | 39 | - name: xnn_qs8_vaddc_minmax_ukernel__sse41_mul32_ld32_x16 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 40 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | bb9225e | 2020-09-06 22:40:56 -0700 | [diff] [blame] | 41 | - name: xnn_qs8_vaddc_minmax_ukernel__sse41_mul32_ld32_x24 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 42 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | bb9225e | 2020-09-06 22:40:56 -0700 | [diff] [blame] | 43 | - name: xnn_qs8_vaddc_minmax_ukernel__sse41_mul32_ld32_x32 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 44 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | e9c4b96 | 2021-04-02 16:56:55 -0700 | [diff] [blame] | 45 | - name: xnn_qs8_vaddc_minmax_ukernel__avx_mul32_ld32_x8 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 46 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | e9c4b96 | 2021-04-02 16:56:55 -0700 | [diff] [blame] | 47 | - name: xnn_qs8_vaddc_minmax_ukernel__avx_mul32_ld32_x16 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 48 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | e9c4b96 | 2021-04-02 16:56:55 -0700 | [diff] [blame] | 49 | - name: xnn_qs8_vaddc_minmax_ukernel__avx_mul32_ld32_x24 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 50 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | e9c4b96 | 2021-04-02 16:56:55 -0700 | [diff] [blame] | 51 | - name: xnn_qs8_vaddc_minmax_ukernel__avx_mul32_ld32_x32 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 52 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | bb9225e | 2020-09-06 22:40:56 -0700 | [diff] [blame] | 53 | - name: xnn_qs8_vaddc_minmax_ukernel__xop_mul32_ld32_x8 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 54 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | bb9225e | 2020-09-06 22:40:56 -0700 | [diff] [blame] | 55 | - name: xnn_qs8_vaddc_minmax_ukernel__xop_mul32_ld32_x16 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 56 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | bb9225e | 2020-09-06 22:40:56 -0700 | [diff] [blame] | 57 | - name: xnn_qs8_vaddc_minmax_ukernel__xop_mul32_ld32_x24 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 58 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | bb9225e | 2020-09-06 22:40:56 -0700 | [diff] [blame] | 59 | - name: xnn_qs8_vaddc_minmax_ukernel__xop_mul32_ld32_x32 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 60 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | e6dc0b6 | 2020-09-08 23:57:14 -0700 | [diff] [blame] | 61 | - name: xnn_qs8_vaddc_minmax_ukernel__avx2_mul32_ld64_x8 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 62 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | e6dc0b6 | 2020-09-08 23:57:14 -0700 | [diff] [blame] | 63 | - name: xnn_qs8_vaddc_minmax_ukernel__avx2_mul32_ld64_x16 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 64 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | e6dc0b6 | 2020-09-08 23:57:14 -0700 | [diff] [blame] | 65 | - name: xnn_qs8_vaddc_minmax_ukernel__avx2_mul32_ld64_x24 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 66 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | e6dc0b6 | 2020-09-08 23:57:14 -0700 | [diff] [blame] | 67 | - name: xnn_qs8_vaddc_minmax_ukernel__avx2_mul32_ld64_x32 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 68 | init: xnn_init_qs8_add_minmax_sse2_params |
Marat Dukhan | 5df27f8 | 2020-09-02 23:59:21 -0700 | [diff] [blame] | 69 | - name: xnn_qs8_vaddc_minmax_ukernel__wasmsimd_x8 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 70 | init: xnn_init_qs8_add_minmax_wasmsimd_params |
Marat Dukhan | 5df27f8 | 2020-09-02 23:59:21 -0700 | [diff] [blame] | 71 | - name: xnn_qs8_vaddc_minmax_ukernel__wasmsimd_x16 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 72 | init: xnn_init_qs8_add_minmax_wasmsimd_params |
Marat Dukhan | 5df27f8 | 2020-09-02 23:59:21 -0700 | [diff] [blame] | 73 | - name: xnn_qs8_vaddc_minmax_ukernel__wasmsimd_x24 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 74 | init: xnn_init_qs8_add_minmax_wasmsimd_params |
Marat Dukhan | 5df27f8 | 2020-09-02 23:59:21 -0700 | [diff] [blame] | 75 | - name: xnn_qs8_vaddc_minmax_ukernel__wasmsimd_x32 |
Marat Dukhan | 6691324 | 2021-07-20 16:11:23 -0700 | [diff] [blame^] | 76 | init: xnn_init_qs8_add_minmax_wasmsimd_params |
Marat Dukhan | d481c28 | 2021-05-11 23:48:31 -0700 | [diff] [blame] | 77 | - name: xnn_qs8_vaddc_minmax_ukernel__scalar_x1 |
Marat Dukhan | 6e0fc39 | 2021-07-19 18:38:24 -0700 | [diff] [blame] | 78 | init: xnn_init_qs8_add_minmax_scalar_params |
Marat Dukhan | d481c28 | 2021-05-11 23:48:31 -0700 | [diff] [blame] | 79 | - name: xnn_qs8_vaddc_minmax_ukernel__scalar_x2 |
Marat Dukhan | 6e0fc39 | 2021-07-19 18:38:24 -0700 | [diff] [blame] | 80 | init: xnn_init_qs8_add_minmax_scalar_params |
Marat Dukhan | d481c28 | 2021-05-11 23:48:31 -0700 | [diff] [blame] | 81 | - name: xnn_qs8_vaddc_minmax_ukernel__scalar_x4 |
Marat Dukhan | 6e0fc39 | 2021-07-19 18:38:24 -0700 | [diff] [blame] | 82 | init: xnn_init_qs8_add_minmax_scalar_params |