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# AArch64 assembly 7*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x16c4__aarch64_neondot_cortex_a55 8*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_neonv8_params 9*4bdc9457SAndroid Build Coastguard Worker k-block: 16 10*4bdc9457SAndroid Build Coastguard Worker assembly: true 11*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x16c4__aarch64_neondot_ld128 12*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_neonv8_params 13*4bdc9457SAndroid Build Coastguard Worker k-block: 16 14*4bdc9457SAndroid Build Coastguard Worker assembly: true 15*4bdc9457SAndroid Build Coastguard Worker 16*4bdc9457SAndroid Build Coastguard Worker# ARMv6 SIMD 17*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x1c4__armsimd32 18*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_armsimd32_params 19*4bdc9457SAndroid Build Coastguard Worker k-block: 4 20*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x2c4__armsimd32 21*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_armsimd32_params 22*4bdc9457SAndroid Build Coastguard Worker k-block: 4 23*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x1c4__armsimd32 24*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_armsimd32_params 25*4bdc9457SAndroid Build Coastguard Worker k-block: 4 26*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x2c4__armsimd32 27*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_armsimd32_params 28*4bdc9457SAndroid Build Coastguard Worker k-block: 4 29*4bdc9457SAndroid Build Coastguard Worker 30*4bdc9457SAndroid Build Coastguard Worker# ARM NEON 31*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x8__neon_mlal_lane 32*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_neon_params 33*4bdc9457SAndroid Build Coastguard Worker k-block: 8 34*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x16__neon_mlal_lane 35*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_neon_params 36*4bdc9457SAndroid Build Coastguard Worker k-block: 8 37*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane 38*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_neonv8_params 39*4bdc9457SAndroid Build Coastguard Worker k-block: 8 40*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x16c4__neondot 41*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_neonv8_params 42*4bdc9457SAndroid Build Coastguard Worker k-block: 8 43*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x16c4__neondot 44*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_neonv8_params 45*4bdc9457SAndroid Build Coastguard Worker k-block: 8 46*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x8__neon_mlal_lane 47*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_neon_params 48*4bdc9457SAndroid Build Coastguard Worker k-block: 8 49*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x16__neon_mlal_lane 50*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_neon_params 51*4bdc9457SAndroid Build Coastguard Worker k-block: 8 52*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane 53*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_neonv8_params 54*4bdc9457SAndroid Build Coastguard Worker k-block: 8 55*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x16c4__neondot 56*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_neonv8_params 57*4bdc9457SAndroid Build Coastguard Worker k-block: 8 58*4bdc9457SAndroid Build Coastguard Worker# x86 SSE 59*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__sse2_ld64 60*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 61*4bdc9457SAndroid Build Coastguard Worker k-block: 8 62*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__sse41_ld64 63*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 64*4bdc9457SAndroid Build Coastguard Worker k-block: 8 65*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__sse2_ld64 66*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 67*4bdc9457SAndroid Build Coastguard Worker k-block: 8 68*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__sse41_ld64 69*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 70*4bdc9457SAndroid Build Coastguard Worker k-block: 8 71*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__sse2_ld64 72*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 73*4bdc9457SAndroid Build Coastguard Worker k-block: 8 74*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__sse41_ld64 75*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 76*4bdc9457SAndroid Build Coastguard Worker k-block: 8 77*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__sse2_ld64 78*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 79*4bdc9457SAndroid Build Coastguard Worker k-block: 8 80*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__sse41_ld64 81*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 82*4bdc9457SAndroid Build Coastguard Worker k-block: 8 83*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 84*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__avx_ld64 85*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 86*4bdc9457SAndroid Build Coastguard Worker k-block: 8 87*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__xop_ld64 88*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 89*4bdc9457SAndroid Build Coastguard Worker k-block: 8 90*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__avx_ld64 91*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 92*4bdc9457SAndroid Build Coastguard Worker k-block: 8 93*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__xop_ld64 94*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 95*4bdc9457SAndroid Build Coastguard Worker k-block: 8 96*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__avx_ld64 97*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 98*4bdc9457SAndroid Build Coastguard Worker k-block: 8 99*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__xop_ld64 100*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 101*4bdc9457SAndroid Build Coastguard Worker k-block: 8 102*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__avx_ld64 103*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 104*4bdc9457SAndroid Build Coastguard Worker k-block: 8 105*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__xop_ld64 106*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 107*4bdc9457SAndroid Build Coastguard Worker k-block: 8 108*4bdc9457SAndroid Build Coastguard Worker# x86 SSE 109*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__sse2_ld128 110*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 111*4bdc9457SAndroid Build Coastguard Worker k-block: 8 112*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__sse41_ld128 113*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 114*4bdc9457SAndroid Build Coastguard Worker k-block: 8 115*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__sse2_ld128 116*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 117*4bdc9457SAndroid Build Coastguard Worker k-block: 8 118*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__sse41_ld128 119*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 120*4bdc9457SAndroid Build Coastguard Worker k-block: 8 121*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__sse2_ld128 122*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 123*4bdc9457SAndroid Build Coastguard Worker k-block: 8 124*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__sse41_ld128 125*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 126*4bdc9457SAndroid Build Coastguard Worker k-block: 8 127*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__sse2_ld128 128*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 129*4bdc9457SAndroid Build Coastguard Worker k-block: 8 130*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__sse41_ld128 131*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 132*4bdc9457SAndroid Build Coastguard Worker k-block: 8 133*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 134*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__avx_ld128 135*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 136*4bdc9457SAndroid Build Coastguard Worker k-block: 8 137*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__xop_ld128 138*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 139*4bdc9457SAndroid Build Coastguard Worker k-block: 8 140*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__avx_ld128 141*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 142*4bdc9457SAndroid Build Coastguard Worker k-block: 8 143*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__xop_ld128 144*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 145*4bdc9457SAndroid Build Coastguard Worker k-block: 8 146*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__avx_ld128 147*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 148*4bdc9457SAndroid Build Coastguard Worker k-block: 8 149*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__xop_ld128 150*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 151*4bdc9457SAndroid Build Coastguard Worker k-block: 8 152*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__avx_ld128 153*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 154*4bdc9457SAndroid Build Coastguard Worker k-block: 8 155*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__xop_ld128 156*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 157*4bdc9457SAndroid Build Coastguard Worker k-block: 8 158*4bdc9457SAndroid Build Coastguard Worker# x86 SSE 159*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2s4__sse2_ld64 160*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 161*4bdc9457SAndroid Build Coastguard Worker k-block: 8 162*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2s4__sse41_ld64 163*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 164*4bdc9457SAndroid Build Coastguard Worker k-block: 8 165*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2s4__sse2_ld64 166*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 167*4bdc9457SAndroid Build Coastguard Worker k-block: 8 168*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2s4__sse41_ld64 169*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 170*4bdc9457SAndroid Build Coastguard Worker k-block: 8 171*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2s4__sse2_ld64 172*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 173*4bdc9457SAndroid Build Coastguard Worker k-block: 8 174*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2s4__sse41_ld64 175*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 176*4bdc9457SAndroid Build Coastguard Worker k-block: 8 177*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2s4__sse2_ld64 178*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 179*4bdc9457SAndroid Build Coastguard Worker k-block: 8 180*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2s4__sse41_ld64 181*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 182*4bdc9457SAndroid Build Coastguard Worker k-block: 8 183*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 184*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2s4__avx_ld64 185*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 186*4bdc9457SAndroid Build Coastguard Worker k-block: 8 187*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2s4__xop_ld64 188*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 189*4bdc9457SAndroid Build Coastguard Worker k-block: 8 190*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2s4__avx_ld64 191*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 192*4bdc9457SAndroid Build Coastguard Worker k-block: 8 193*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2s4__xop_ld64 194*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 195*4bdc9457SAndroid Build Coastguard Worker k-block: 8 196*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2s4__avx_ld64 197*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 198*4bdc9457SAndroid Build Coastguard Worker k-block: 8 199*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2s4__xop_ld64 200*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 201*4bdc9457SAndroid Build Coastguard Worker k-block: 8 202*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2s4__avx_ld64 203*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 204*4bdc9457SAndroid Build Coastguard Worker k-block: 8 205*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2s4__xop_ld64 206*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 207*4bdc9457SAndroid Build Coastguard Worker k-block: 8 208*4bdc9457SAndroid Build Coastguard Worker# x86 SSE 209*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2s4__sse2_ld128 210*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 211*4bdc9457SAndroid Build Coastguard Worker k-block: 8 212*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2s4__sse41_ld128 213*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 214*4bdc9457SAndroid Build Coastguard Worker k-block: 8 215*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2s4__sse2_ld128 216*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 217*4bdc9457SAndroid Build Coastguard Worker k-block: 8 218*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2s4__sse41_ld128 219*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 220*4bdc9457SAndroid Build Coastguard Worker k-block: 8 221*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2s4__sse2_ld128 222*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 223*4bdc9457SAndroid Build Coastguard Worker k-block: 8 224*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2s4__sse41_ld128 225*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 226*4bdc9457SAndroid Build Coastguard Worker k-block: 8 227*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2s4__sse2_ld128 228*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 229*4bdc9457SAndroid Build Coastguard Worker k-block: 8 230*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2s4__sse41_ld128 231*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 232*4bdc9457SAndroid Build Coastguard Worker k-block: 8 233*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 234*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2s4__avx_ld128 235*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 236*4bdc9457SAndroid Build Coastguard Worker k-block: 8 237*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2s4__xop_ld128 238*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 239*4bdc9457SAndroid Build Coastguard Worker k-block: 8 240*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2s4__avx_ld128 241*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 242*4bdc9457SAndroid Build Coastguard Worker k-block: 8 243*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2s4__xop_ld128 244*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 245*4bdc9457SAndroid Build Coastguard Worker k-block: 8 246*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2s4__avx_ld128 247*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 248*4bdc9457SAndroid Build Coastguard Worker k-block: 8 249*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2s4__xop_ld128 250*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 251*4bdc9457SAndroid Build Coastguard Worker k-block: 8 252*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2s4__avx_ld128 253*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 254*4bdc9457SAndroid Build Coastguard Worker k-block: 8 255*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2s4__xop_ld128 256*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 257*4bdc9457SAndroid Build Coastguard Worker k-block: 8 258*4bdc9457SAndroid Build Coastguard Worker# x86 SSE 259*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__sse2_ld64 260*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 261*4bdc9457SAndroid Build Coastguard Worker k-block: 8 262*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__sse41_ld64 263*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 264*4bdc9457SAndroid Build Coastguard Worker k-block: 8 265*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__sse2_ld64 266*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 267*4bdc9457SAndroid Build Coastguard Worker k-block: 8 268*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__sse41_ld64 269*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 270*4bdc9457SAndroid Build Coastguard Worker k-block: 8 271*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__sse2_ld64 272*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 273*4bdc9457SAndroid Build Coastguard Worker k-block: 8 274*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__sse41_ld64 275*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 276*4bdc9457SAndroid Build Coastguard Worker k-block: 8 277*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 278*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__avx_ld64 279*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 280*4bdc9457SAndroid Build Coastguard Worker k-block: 8 281*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__xop_ld64 282*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 283*4bdc9457SAndroid Build Coastguard Worker k-block: 8 284*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__avx_ld64 285*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 286*4bdc9457SAndroid Build Coastguard Worker k-block: 8 287*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__xop_ld64 288*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 289*4bdc9457SAndroid Build Coastguard Worker k-block: 8 290*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__avx_ld64 291*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 292*4bdc9457SAndroid Build Coastguard Worker k-block: 8 293*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__xop_ld64 294*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 295*4bdc9457SAndroid Build Coastguard Worker k-block: 8 296*4bdc9457SAndroid Build Coastguard Worker# x86 SSE 297*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__sse2_ld128 298*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 299*4bdc9457SAndroid Build Coastguard Worker k-block: 8 300*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__sse41_ld128 301*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 302*4bdc9457SAndroid Build Coastguard Worker k-block: 8 303*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__sse2_ld128 304*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 305*4bdc9457SAndroid Build Coastguard Worker k-block: 8 306*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__sse41_ld128 307*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 308*4bdc9457SAndroid Build Coastguard Worker k-block: 8 309*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__sse2_ld128 310*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 311*4bdc9457SAndroid Build Coastguard Worker k-block: 8 312*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__sse41_ld128 313*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 314*4bdc9457SAndroid Build Coastguard Worker k-block: 8 315*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 316*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__avx_ld128 317*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 318*4bdc9457SAndroid Build Coastguard Worker k-block: 8 319*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__xop_ld128 320*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 321*4bdc9457SAndroid Build Coastguard Worker k-block: 8 322*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__avx_ld128 323*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 324*4bdc9457SAndroid Build Coastguard Worker k-block: 8 325*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__xop_ld128 326*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 327*4bdc9457SAndroid Build Coastguard Worker k-block: 8 328*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__avx_ld128 329*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 330*4bdc9457SAndroid Build Coastguard Worker k-block: 8 331*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__xop_ld128 332*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_sse2_params 333*4bdc9457SAndroid Build Coastguard Worker k-block: 8 334*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 335*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x8c8__avx2 336*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_avx2_params 337*4bdc9457SAndroid Build Coastguard Worker k-block: 8 338*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x8c8__avx2 339*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_avx2_params 340*4bdc9457SAndroid Build Coastguard Worker k-block: 8 341*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x8c8__avx2 342*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_avx2_params 343*4bdc9457SAndroid Build Coastguard Worker k-block: 8 344*4bdc9457SAndroid Build Coastguard Worker# x86 AVX512 345*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x16c8__avx512skx 346*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_avx512_params 347*4bdc9457SAndroid Build Coastguard Worker k-block: 8 348*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x16c8__avx512skx 349*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_avx512_params 350*4bdc9457SAndroid Build Coastguard Worker k-block: 8 351*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x16c8__avx512skx 352*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_avx512_params 353*4bdc9457SAndroid Build Coastguard Worker k-block: 8 354*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x16c8__avx512skx 355*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_avx512_params 356*4bdc9457SAndroid Build Coastguard Worker k-block: 8 357*4bdc9457SAndroid Build Coastguard Worker# WAsm SIMD 358*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__wasmsimd_dot16x2_ld64 359*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 360*4bdc9457SAndroid Build Coastguard Worker k-block: 8 361*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2__wasmsimd_dot16x2_ld128 362*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 363*4bdc9457SAndroid Build Coastguard Worker k-block: 8 364*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2s4__wasmsimd_dot16x2_ld64 365*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 366*4bdc9457SAndroid Build Coastguard Worker k-block: 8 367*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c2s4__wasmsimd_dot16x2_ld128 368*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 369*4bdc9457SAndroid Build Coastguard Worker k-block: 8 370*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__wasmsimd_dot16x2_ld64 371*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 372*4bdc9457SAndroid Build Coastguard Worker k-block: 8 373*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4c8__wasmsimd_dot16x2_ld128 374*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 375*4bdc9457SAndroid Build Coastguard Worker k-block: 8 376*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__wasmsimd_dot16x2_ld64 377*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 378*4bdc9457SAndroid Build Coastguard Worker k-block: 8 379*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2__wasmsimd_dot16x2_ld128 380*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 381*4bdc9457SAndroid Build Coastguard Worker k-block: 8 382*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2s4__wasmsimd_dot16x2_ld64 383*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 384*4bdc9457SAndroid Build Coastguard Worker k-block: 8 385*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c2s4__wasmsimd_dot16x2_ld128 386*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 387*4bdc9457SAndroid Build Coastguard Worker k-block: 8 388*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__wasmsimd_dot16x2_ld64 389*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 390*4bdc9457SAndroid Build Coastguard Worker k-block: 8 391*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4c8__wasmsimd_dot16x2_ld128 392*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 393*4bdc9457SAndroid Build Coastguard Worker k-block: 8 394*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__wasmsimd_dot16x2_ld64 395*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 396*4bdc9457SAndroid Build Coastguard Worker k-block: 8 397*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2__wasmsimd_dot16x2_ld128 398*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 399*4bdc9457SAndroid Build Coastguard Worker k-block: 8 400*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2s4__wasmsimd_dot16x2_ld64 401*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 402*4bdc9457SAndroid Build Coastguard Worker k-block: 8 403*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c2s4__wasmsimd_dot16x2_ld128 404*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 405*4bdc9457SAndroid Build Coastguard Worker k-block: 8 406*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__wasmsimd_dot16x2_ld64 407*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 408*4bdc9457SAndroid Build Coastguard Worker k-block: 8 409*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4c8__wasmsimd_dot16x2_ld128 410*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 411*4bdc9457SAndroid Build Coastguard Worker k-block: 8 412*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__wasmsimd_dot16x2_ld64 413*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 414*4bdc9457SAndroid Build Coastguard Worker k-block: 8 415*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2__wasmsimd_dot16x2_ld128 416*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 417*4bdc9457SAndroid Build Coastguard Worker k-block: 8 418*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2s4__wasmsimd_dot16x2_ld64 419*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 420*4bdc9457SAndroid Build Coastguard Worker k-block: 8 421*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c2s4__wasmsimd_dot16x2_ld128 422*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 423*4bdc9457SAndroid Build Coastguard Worker k-block: 8 424*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c8__wasmsimd_dot16x2_ld64 425*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 426*4bdc9457SAndroid Build Coastguard Worker k-block: 8 427*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4c8__wasmsimd_dot16x2_ld128 428*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_wasmsimd_params 429*4bdc9457SAndroid Build Coastguard Worker k-block: 8 430*4bdc9457SAndroid Build Coastguard Worker# WAsm 431*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x2__wasm_fmagic 432*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 433*4bdc9457SAndroid Build Coastguard Worker k-block: 1 434*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4__wasm_fmagic 435*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 436*4bdc9457SAndroid Build Coastguard Worker k-block: 1 437*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x2__wasm_fmagic 438*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 439*4bdc9457SAndroid Build Coastguard Worker k-block: 1 440*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4__wasm_fmagic 441*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 442*4bdc9457SAndroid Build Coastguard Worker k-block: 1 443*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x2__wasm_fmagic 444*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 445*4bdc9457SAndroid Build Coastguard Worker k-block: 1 446*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4__wasm_fmagic 447*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 448*4bdc9457SAndroid Build Coastguard Worker k-block: 1 449*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x2__wasm_fmagic 450*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 451*4bdc9457SAndroid Build Coastguard Worker k-block: 1 452*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4__wasm_fmagic 453*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 454*4bdc9457SAndroid Build Coastguard Worker k-block: 1 455*4bdc9457SAndroid Build Coastguard Worker# Scalar 456*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x2__scalar_fmagic 457*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 458*4bdc9457SAndroid Build Coastguard Worker k-block: 1 459*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x2__scalar_imagic 460*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params 461*4bdc9457SAndroid Build Coastguard Worker k-block: 1 462*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x2__scalar_lrintf 463*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params 464*4bdc9457SAndroid Build Coastguard Worker k-block: 1 465*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4__scalar_fmagic 466*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 467*4bdc9457SAndroid Build Coastguard Worker k-block: 1 468*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4__scalar_imagic 469*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params 470*4bdc9457SAndroid Build Coastguard Worker k-block: 1 471*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_1x4__scalar_lrintf 472*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params 473*4bdc9457SAndroid Build Coastguard Worker k-block: 1 474*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x2__scalar_fmagic 475*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 476*4bdc9457SAndroid Build Coastguard Worker k-block: 1 477*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x2__scalar_imagic 478*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params 479*4bdc9457SAndroid Build Coastguard Worker k-block: 1 480*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x2__scalar_lrintf 481*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params 482*4bdc9457SAndroid Build Coastguard Worker k-block: 1 483*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4__scalar_fmagic 484*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 485*4bdc9457SAndroid Build Coastguard Worker k-block: 1 486*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4__scalar_imagic 487*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params 488*4bdc9457SAndroid Build Coastguard Worker k-block: 1 489*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_2x4__scalar_lrintf 490*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params 491*4bdc9457SAndroid Build Coastguard Worker k-block: 1 492*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x2__scalar_fmagic 493*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 494*4bdc9457SAndroid Build Coastguard Worker k-block: 1 495*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x2__scalar_imagic 496*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params 497*4bdc9457SAndroid Build Coastguard Worker k-block: 1 498*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x2__scalar_lrintf 499*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params 500*4bdc9457SAndroid Build Coastguard Worker k-block: 1 501*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4__scalar_fmagic 502*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 503*4bdc9457SAndroid Build Coastguard Worker k-block: 1 504*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4__scalar_imagic 505*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params 506*4bdc9457SAndroid Build Coastguard Worker k-block: 1 507*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_3x4__scalar_lrintf 508*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params 509*4bdc9457SAndroid Build Coastguard Worker k-block: 1 510*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x2__scalar_fmagic 511*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 512*4bdc9457SAndroid Build Coastguard Worker k-block: 1 513*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x2__scalar_imagic 514*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params 515*4bdc9457SAndroid Build Coastguard Worker k-block: 1 516*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x2__scalar_lrintf 517*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params 518*4bdc9457SAndroid Build Coastguard Worker k-block: 1 519*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4__scalar_fmagic 520*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_fmagic_params 521*4bdc9457SAndroid Build Coastguard Worker k-block: 1 522*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4__scalar_imagic 523*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_imagic_params 524*4bdc9457SAndroid Build Coastguard Worker k-block: 1 525*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qu8_igemm_minmax_fp32_ukernel_4x4__scalar_lrintf 526*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qu8_conv_minmax_fp32_scalar_lrintf_params 527*4bdc9457SAndroid Build Coastguard Worker k-block: 1 528