blob: e32b07d8bd442b37cad56e45c99ef131f5168b7f [file] [log] [blame]
Marat Dukhan847ff5e2022-01-11 20:31:06 -08001# 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 Dukhan85755042022-01-13 01:46:05 -08005
Marat Dukhan9e258d62022-01-12 10:50:51 -08006- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c8
Marat Dukhan847ff5e2022-01-11 20:31:06 -08007 init: xnn_init_qs8_avgpool_minmax_fp32_neon_params
Marat Dukhan9e258d62022-01-12 10:50:51 -08008- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c16
Marat Dukhan847ff5e2022-01-11 20:31:06 -08009 init: xnn_init_qs8_avgpool_minmax_fp32_neon_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080010- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c24
Marat Dukhan847ff5e2022-01-11 20:31:06 -080011 init: xnn_init_qs8_avgpool_minmax_fp32_neon_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080012- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c32
Marat Dukhan847ff5e2022-01-11 20:31:06 -080013 init: xnn_init_qs8_avgpool_minmax_fp32_neon_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080014- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neon_c8
Marat Dukhan847ff5e2022-01-11 20:31:06 -080015 init: xnn_init_qs8_avgpool_minmax_fp32_neon_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080016- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neon_c16
Marat Dukhan847ff5e2022-01-11 20:31:06 -080017 init: xnn_init_qs8_avgpool_minmax_fp32_neon_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080018- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neon_c24
Marat Dukhan847ff5e2022-01-11 20:31:06 -080019 init: xnn_init_qs8_avgpool_minmax_fp32_neon_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080020- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neon_c32
Marat Dukhan847ff5e2022-01-11 20:31:06 -080021 init: xnn_init_qs8_avgpool_minmax_fp32_neon_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080022- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c8
Marat Dukhand7a4b222022-01-11 22:25:20 -080023 init: xnn_init_qs8_avgpool_minmax_fp32_neonv8_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080024- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c16
Marat Dukhand7a4b222022-01-11 22:25:20 -080025 init: xnn_init_qs8_avgpool_minmax_fp32_neonv8_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080026- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c24
Marat Dukhand7a4b222022-01-11 22:25:20 -080027 init: xnn_init_qs8_avgpool_minmax_fp32_neonv8_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080028- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c32
Marat Dukhand7a4b222022-01-11 22:25:20 -080029 init: xnn_init_qs8_avgpool_minmax_fp32_neonv8_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080030- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c8
Marat Dukhand7a4b222022-01-11 22:25:20 -080031 init: xnn_init_qs8_avgpool_minmax_fp32_neonv8_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080032- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c16
Marat Dukhand7a4b222022-01-11 22:25:20 -080033 init: xnn_init_qs8_avgpool_minmax_fp32_neonv8_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080034- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c24
Marat Dukhand7a4b222022-01-11 22:25:20 -080035 init: xnn_init_qs8_avgpool_minmax_fp32_neonv8_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080036- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c32
Marat Dukhand7a4b222022-01-11 22:25:20 -080037 init: xnn_init_qs8_avgpool_minmax_fp32_neonv8_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080038- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__sse2_c8
Marat Dukhan847ff5e2022-01-11 20:31:06 -080039 init: xnn_init_qs8_avgpool_minmax_fp32_sse2_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080040- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__sse2_c16
Marat Dukhan847ff5e2022-01-11 20:31:06 -080041 init: xnn_init_qs8_avgpool_minmax_fp32_sse2_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080042- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__sse2_c24
Marat Dukhan847ff5e2022-01-11 20:31:06 -080043 init: xnn_init_qs8_avgpool_minmax_fp32_sse2_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080044- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__sse2_c8
Marat Dukhan847ff5e2022-01-11 20:31:06 -080045 init: xnn_init_qs8_avgpool_minmax_fp32_sse2_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080046- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__sse2_c16
Marat Dukhan847ff5e2022-01-11 20:31:06 -080047 init: xnn_init_qs8_avgpool_minmax_fp32_sse2_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080048- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__sse2_c24
Marat Dukhan847ff5e2022-01-11 20:31:06 -080049 init: xnn_init_qs8_avgpool_minmax_fp32_sse2_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080050- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__sse41_c8
Marat Dukhan847ff5e2022-01-11 20:31:06 -080051 init: xnn_init_qs8_avgpool_minmax_fp32_sse4_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080052- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__sse41_c16
Marat Dukhan847ff5e2022-01-11 20:31:06 -080053 init: xnn_init_qs8_avgpool_minmax_fp32_sse4_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080054- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__sse41_c24
Marat Dukhan847ff5e2022-01-11 20:31:06 -080055 init: xnn_init_qs8_avgpool_minmax_fp32_sse4_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080056- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__sse41_c8
Marat Dukhan847ff5e2022-01-11 20:31:06 -080057 init: xnn_init_qs8_avgpool_minmax_fp32_sse4_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080058- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__sse41_c16
Marat Dukhan847ff5e2022-01-11 20:31:06 -080059 init: xnn_init_qs8_avgpool_minmax_fp32_sse4_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080060- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__sse41_c24
Marat Dukhan847ff5e2022-01-11 20:31:06 -080061 init: xnn_init_qs8_avgpool_minmax_fp32_sse4_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080062- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__wasmsimd_c8
Marat Dukhan847ff5e2022-01-11 20:31:06 -080063 init: xnn_init_qs8_avgpool_minmax_fp32_wasmsimd_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080064- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__wasmsimd_c16
Marat Dukhan847ff5e2022-01-11 20:31:06 -080065 init: xnn_init_qs8_avgpool_minmax_fp32_wasmsimd_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080066- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__wasmsimd_c24
Marat Dukhan847ff5e2022-01-11 20:31:06 -080067 init: xnn_init_qs8_avgpool_minmax_fp32_wasmsimd_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080068- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__wasmsimd_c32
Marat Dukhan847ff5e2022-01-11 20:31:06 -080069 init: xnn_init_qs8_avgpool_minmax_fp32_wasmsimd_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080070- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__wasmsimd_c8
Marat Dukhan847ff5e2022-01-11 20:31:06 -080071 init: xnn_init_qs8_avgpool_minmax_fp32_wasmsimd_params
Marat Dukhan9e258d62022-01-12 10:50:51 -080072- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__wasmsimd_c16
73 init: xnn_init_qs8_avgpool_minmax_fp32_wasmsimd_params
74- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__wasmsimd_c24
75 init: xnn_init_qs8_avgpool_minmax_fp32_wasmsimd_params
76- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__wasmsimd_c32
Marat Dukhan847ff5e2022-01-11 20:31:06 -080077 init: xnn_init_qs8_avgpool_minmax_fp32_wasmsimd_params
78- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_imagic_c1
79 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_imagic_params
80- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_imagic_c2
81 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_imagic_params
82- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_imagic_c4
83 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_imagic_params
84- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_imagic_c1
85 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_imagic_params
86- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_imagic_c2
87 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_imagic_params
88- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_imagic_c4
89 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_imagic_params
Marat Dukhand7a4b222022-01-11 22:25:20 -080090- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_fmagic_c1
91 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_fmagic_params
92- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_fmagic_c2
93 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_fmagic_params
94- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_fmagic_c4
95 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_fmagic_params
96- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_fmagic_c1
97 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_fmagic_params
98- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_fmagic_c2
99 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_fmagic_params
100- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_fmagic_c4
101 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_fmagic_params
102- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_lrintf_c1
103 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_lrintf_params
104- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_lrintf_c2
105 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_lrintf_params
106- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_lrintf_c4
107 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_lrintf_params
108- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_lrintf_c1
109 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_lrintf_params
110- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_lrintf_c2
111 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_lrintf_params
112- name: xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_lrintf_c4
113 init: xnn_init_qs8_avgpool_minmax_fp32_scalar_lrintf_params