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# AArch32 assembly 7*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8__aarch32_neon_mlal_lane_cortex_a7 8*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 9*4bdc9457SAndroid Build Coastguard Worker k-block: 8 10*4bdc9457SAndroid Build Coastguard Worker assembly: true 11*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8__aarch32_neon_mlal_lane_prfm_cortex_a7 12*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 13*4bdc9457SAndroid Build Coastguard Worker k-block: 8 14*4bdc9457SAndroid Build Coastguard Worker assembly: true 15*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_cortex_a53 16*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 17*4bdc9457SAndroid Build Coastguard Worker k-block: 8 18*4bdc9457SAndroid Build Coastguard Worker assembly: true 19*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_ld64 20*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 21*4bdc9457SAndroid Build Coastguard Worker k-block: 8 22*4bdc9457SAndroid Build Coastguard Worker assembly: true 23*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_prfm_cortex_a53 24*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 25*4bdc9457SAndroid Build Coastguard Worker k-block: 8 26*4bdc9457SAndroid Build Coastguard Worker assembly: true 27*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_prfm_ld64 28*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 29*4bdc9457SAndroid Build Coastguard Worker k-block: 8 30*4bdc9457SAndroid Build Coastguard Worker assembly: true 31*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c4__aarch32_neondot_cortex_a55 32*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 33*4bdc9457SAndroid Build Coastguard Worker k-block: 8 34*4bdc9457SAndroid Build Coastguard Worker assembly: true 35*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c4__aarch32_neondot_ld64 36*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 37*4bdc9457SAndroid Build Coastguard Worker k-block: 8 38*4bdc9457SAndroid Build Coastguard Worker assembly: true 39*4bdc9457SAndroid Build Coastguard Worker# AArch64 assembly 40*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c8__aarch64_neon_mlal 41*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 42*4bdc9457SAndroid Build Coastguard Worker k-block: 16 43*4bdc9457SAndroid Build Coastguard Worker assembly: true 44*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c8__aarch64_neon_mlal_cortex_a53 45*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 46*4bdc9457SAndroid Build Coastguard Worker k-block: 16 47*4bdc9457SAndroid Build Coastguard Worker assembly: true 48*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c8__aarch64_neon_mlal_prfm 49*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 50*4bdc9457SAndroid Build Coastguard Worker k-block: 16 51*4bdc9457SAndroid Build Coastguard Worker assembly: true 52*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c8__aarch64_neon_mlal_prfm_cortex_a53 53*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 54*4bdc9457SAndroid Build Coastguard Worker k-block: 16 55*4bdc9457SAndroid Build Coastguard Worker assembly: true 56*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c8__aarch64_neon_mlal 57*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 58*4bdc9457SAndroid Build Coastguard Worker k-block: 16 59*4bdc9457SAndroid Build Coastguard Worker assembly: true 60*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c8__aarch64_neon_mlal_cortex_a53 61*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 62*4bdc9457SAndroid Build Coastguard Worker k-block: 16 63*4bdc9457SAndroid Build Coastguard Worker assembly: true 64*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c8__aarch64_neon_mlal_prfm 65*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 66*4bdc9457SAndroid Build Coastguard Worker k-block: 16 67*4bdc9457SAndroid Build Coastguard Worker assembly: true 68*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c8__aarch64_neon_mlal_prfm_cortex_a53 69*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 70*4bdc9457SAndroid Build Coastguard Worker k-block: 16 71*4bdc9457SAndroid Build Coastguard Worker assembly: true 72*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c16__aarch64_neon_mlal 73*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 74*4bdc9457SAndroid Build Coastguard Worker k-block: 16 75*4bdc9457SAndroid Build Coastguard Worker assembly: true 76*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8__aarch64_neon_mlal_lane_ld64 77*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 78*4bdc9457SAndroid Build Coastguard Worker k-block: 8 79*4bdc9457SAndroid Build Coastguard Worker assembly: true 80*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8__aarch64_neon_mlal_lane_prfm_ld64 81*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 82*4bdc9457SAndroid Build Coastguard Worker k-block: 8 83*4bdc9457SAndroid Build Coastguard Worker assembly: true 84*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16__aarch64_neon_mlal_lane_cortex_a53 85*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 86*4bdc9457SAndroid Build Coastguard Worker k-block: 8 87*4bdc9457SAndroid Build Coastguard Worker assembly: true 88*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16__aarch64_neon_mlal_lane_ld64 89*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 90*4bdc9457SAndroid Build Coastguard Worker k-block: 8 91*4bdc9457SAndroid Build Coastguard Worker assembly: true 92*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16__aarch64_neon_mlal_lane_prfm_cortex_a53 93*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 94*4bdc9457SAndroid Build Coastguard Worker k-block: 8 95*4bdc9457SAndroid Build Coastguard Worker assembly: true 96*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16__aarch64_neon_mlal_lane_prfm_ld64 97*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 98*4bdc9457SAndroid Build Coastguard Worker k-block: 8 99*4bdc9457SAndroid Build Coastguard Worker assembly: true 100*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4__aarch64_neondot_cortex_a55 101*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 102*4bdc9457SAndroid Build Coastguard Worker k-block: 16 103*4bdc9457SAndroid Build Coastguard Worker assembly: true 104*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4__aarch64_neondot_ld64 105*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 106*4bdc9457SAndroid Build Coastguard Worker k-block: 8 107*4bdc9457SAndroid Build Coastguard Worker assembly: true 108*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4__aarch64_neondot_ld128 109*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 110*4bdc9457SAndroid Build Coastguard Worker k-block: 16 111*4bdc9457SAndroid Build Coastguard Worker assembly: true 112*4bdc9457SAndroid Build Coastguard Worker# ARM NEON 113*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8__neon_mlal_lane 114*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 115*4bdc9457SAndroid Build Coastguard Worker k-block: 8 116*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8__neon_mlal_lane_prfm 117*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 118*4bdc9457SAndroid Build Coastguard Worker k-block: 8 119*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8__neon_mull_addw_dup 120*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 121*4bdc9457SAndroid Build Coastguard Worker k-block: 8 122*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c2__neon_mlal_dup 123*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 124*4bdc9457SAndroid Build Coastguard Worker k-block: 16 125*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c2__neon_mlal_ld1r 126*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 127*4bdc9457SAndroid Build Coastguard Worker k-block: 16 128*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c2__neon_mlal_ld2r 129*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 130*4bdc9457SAndroid Build Coastguard Worker k-block: 16 131*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c2__neon_mlal_ld4r 132*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 133*4bdc9457SAndroid Build Coastguard Worker k-block: 16 134*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c2__neon_mull_dup 135*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 136*4bdc9457SAndroid Build Coastguard Worker k-block: 8 137*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c2__neon_mull_ld1r 138*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 139*4bdc9457SAndroid Build Coastguard Worker k-block: 8 140*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c2__neon_mull_ld2r 141*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 142*4bdc9457SAndroid Build Coastguard Worker k-block: 8 143*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c2__neon_mull_ld4r 144*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 145*4bdc9457SAndroid Build Coastguard Worker k-block: 8 146*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c2s4__neon_mlal 147*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 148*4bdc9457SAndroid Build Coastguard Worker k-block: 16 149*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c2s4__neon_mull 150*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 151*4bdc9457SAndroid Build Coastguard Worker k-block: 8 152*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c4__neon_mlal_dup 153*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 154*4bdc9457SAndroid Build Coastguard Worker k-block: 16 155*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c4__neon_mlal_ld1r 156*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 157*4bdc9457SAndroid Build Coastguard Worker k-block: 16 158*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c4__neon_mlal_ld2r 159*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 160*4bdc9457SAndroid Build Coastguard Worker k-block: 16 161*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c4__neon_mull_dup 162*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 163*4bdc9457SAndroid Build Coastguard Worker k-block: 8 164*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c4__neon_mull_ld1r 165*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 166*4bdc9457SAndroid Build Coastguard Worker k-block: 8 167*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c4__neon_mull_ld2r 168*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 169*4bdc9457SAndroid Build Coastguard Worker k-block: 8 170*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c4__neondot 171*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 172*4bdc9457SAndroid Build Coastguard Worker k-block: 8 173*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c4s2__neon_mlal 174*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 175*4bdc9457SAndroid Build Coastguard Worker k-block: 16 176*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c4s2__neon_mull 177*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 178*4bdc9457SAndroid Build Coastguard Worker k-block: 8 179*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c8__neon_mlal 180*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 181*4bdc9457SAndroid Build Coastguard Worker k-block: 16 182*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c8__neon_mull 183*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 184*4bdc9457SAndroid Build Coastguard Worker k-block: 8 185*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c16__neon_mlal 186*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 187*4bdc9457SAndroid Build Coastguard Worker k-block: 16 188*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16__neon_mlal_lane 189*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 190*4bdc9457SAndroid Build Coastguard Worker k-block: 8 191*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16__neon_mlal_lane_prfm 192*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 193*4bdc9457SAndroid Build Coastguard Worker k-block: 8 194*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16__neon_mull_addw_dup 195*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 196*4bdc9457SAndroid Build Coastguard Worker k-block: 8 197*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c2__neon_mlal_dup 198*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 199*4bdc9457SAndroid Build Coastguard Worker k-block: 16 200*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c2__neon_mlal_ld1r 201*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 202*4bdc9457SAndroid Build Coastguard Worker k-block: 16 203*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c2__neon_mlal_ld2r 204*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 205*4bdc9457SAndroid Build Coastguard Worker k-block: 16 206*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c2__neon_mlal_ld4r 207*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 208*4bdc9457SAndroid Build Coastguard Worker k-block: 16 209*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c2__neon_mull_dup 210*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 211*4bdc9457SAndroid Build Coastguard Worker k-block: 8 212*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c2__neon_mull_ld1r 213*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 214*4bdc9457SAndroid Build Coastguard Worker k-block: 8 215*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c2__neon_mull_ld2r 216*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 217*4bdc9457SAndroid Build Coastguard Worker k-block: 8 218*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c2__neon_mull_ld4r 219*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 220*4bdc9457SAndroid Build Coastguard Worker k-block: 8 221*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c2s4__neon_mlal 222*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 223*4bdc9457SAndroid Build Coastguard Worker k-block: 16 224*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c2s4__neon_mull 225*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 226*4bdc9457SAndroid Build Coastguard Worker k-block: 8 227*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c4__neon_mlal_dup 228*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 229*4bdc9457SAndroid Build Coastguard Worker k-block: 16 230*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c4__neon_mlal_ld1r 231*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 232*4bdc9457SAndroid Build Coastguard Worker k-block: 16 233*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c4__neon_mlal_ld2r 234*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 235*4bdc9457SAndroid Build Coastguard Worker k-block: 16 236*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c4__neon_mull_dup 237*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 238*4bdc9457SAndroid Build Coastguard Worker k-block: 8 239*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c4__neon_mull_ld1r 240*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 241*4bdc9457SAndroid Build Coastguard Worker k-block: 8 242*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c4__neon_mull_ld2r 243*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 244*4bdc9457SAndroid Build Coastguard Worker k-block: 8 245*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c4__neondot 246*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 247*4bdc9457SAndroid Build Coastguard Worker k-block: 8 248*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c4s2__neon_mlal 249*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 250*4bdc9457SAndroid Build Coastguard Worker k-block: 16 251*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c4s2__neon_mull 252*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 253*4bdc9457SAndroid Build Coastguard Worker k-block: 8 254*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c8__neon_mlal 255*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 256*4bdc9457SAndroid Build Coastguard Worker k-block: 16 257*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c8__neon_mull 258*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 259*4bdc9457SAndroid Build Coastguard Worker k-block: 8 260*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c16__neon_mlal 261*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 262*4bdc9457SAndroid Build Coastguard Worker k-block: 16 263*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8__neon_mlal_lane 264*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 265*4bdc9457SAndroid Build Coastguard Worker k-block: 8 266*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8__neon_mlal_lane_prfm 267*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 268*4bdc9457SAndroid Build Coastguard Worker k-block: 8 269*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8__neon_mull_addw_dup 270*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 271*4bdc9457SAndroid Build Coastguard Worker k-block: 8 272*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c2__neon_mlal_dup 273*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 274*4bdc9457SAndroid Build Coastguard Worker k-block: 16 275*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c2__neon_mlal_ld1r 276*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 277*4bdc9457SAndroid Build Coastguard Worker k-block: 16 278*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c2__neon_mlal_ld2r 279*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 280*4bdc9457SAndroid Build Coastguard Worker k-block: 16 281*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c2__neon_mlal_ld4r 282*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 283*4bdc9457SAndroid Build Coastguard Worker k-block: 16 284*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c2__neon_mull_dup 285*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 286*4bdc9457SAndroid Build Coastguard Worker k-block: 8 287*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c2__neon_mull_ld1r 288*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 289*4bdc9457SAndroid Build Coastguard Worker k-block: 8 290*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c2__neon_mull_ld2r 291*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 292*4bdc9457SAndroid Build Coastguard Worker k-block: 8 293*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c2__neon_mull_ld4r 294*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 295*4bdc9457SAndroid Build Coastguard Worker k-block: 8 296*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c2s4__neon_mlal 297*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 298*4bdc9457SAndroid Build Coastguard Worker k-block: 16 299*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c2s4__neon_mull 300*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 301*4bdc9457SAndroid Build Coastguard Worker k-block: 8 302*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c4__neon_mlal_dup 303*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 304*4bdc9457SAndroid Build Coastguard Worker k-block: 16 305*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c4__neon_mlal_ld1r 306*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 307*4bdc9457SAndroid Build Coastguard Worker k-block: 16 308*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c4__neon_mlal_ld2r 309*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 310*4bdc9457SAndroid Build Coastguard Worker k-block: 16 311*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c4__neon_mull_dup 312*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 313*4bdc9457SAndroid Build Coastguard Worker k-block: 8 314*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c4__neon_mull_ld1r 315*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 316*4bdc9457SAndroid Build Coastguard Worker k-block: 8 317*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c4__neon_mull_ld2r 318*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 319*4bdc9457SAndroid Build Coastguard Worker k-block: 8 320*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c4s2__neon_mlal 321*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 322*4bdc9457SAndroid Build Coastguard Worker k-block: 16 323*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c4s2__neon_mull 324*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 325*4bdc9457SAndroid Build Coastguard Worker k-block: 8 326*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c8__neon_mlal 327*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 328*4bdc9457SAndroid Build Coastguard Worker k-block: 16 329*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c8__neon_mull 330*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 331*4bdc9457SAndroid Build Coastguard Worker k-block: 8 332*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c16__neon_mlal 333*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 334*4bdc9457SAndroid Build Coastguard Worker k-block: 16 335*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16__neon_mlal_lane 336*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 337*4bdc9457SAndroid Build Coastguard Worker k-block: 8 338*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16__neon_mlal_lane_prfm 339*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 340*4bdc9457SAndroid Build Coastguard Worker k-block: 8 341*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16__neon_mull_addw_dup 342*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 343*4bdc9457SAndroid Build Coastguard Worker k-block: 8 344*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c2__neon_mlal_dup 345*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 346*4bdc9457SAndroid Build Coastguard Worker k-block: 16 347*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c2__neon_mlal_ld1r 348*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 349*4bdc9457SAndroid Build Coastguard Worker k-block: 16 350*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c2__neon_mlal_ld2r 351*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 352*4bdc9457SAndroid Build Coastguard Worker k-block: 16 353*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c2__neon_mlal_ld4r 354*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 355*4bdc9457SAndroid Build Coastguard Worker k-block: 16 356*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c2__neon_mull_dup 357*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 358*4bdc9457SAndroid Build Coastguard Worker k-block: 8 359*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c2__neon_mull_ld1r 360*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 361*4bdc9457SAndroid Build Coastguard Worker k-block: 8 362*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c2__neon_mull_ld2r 363*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 364*4bdc9457SAndroid Build Coastguard Worker k-block: 8 365*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c2__neon_mull_ld4r 366*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 367*4bdc9457SAndroid Build Coastguard Worker k-block: 8 368*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c2s4__neon_mlal 369*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 370*4bdc9457SAndroid Build Coastguard Worker k-block: 16 371*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c2s4__neon_mull 372*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 373*4bdc9457SAndroid Build Coastguard Worker k-block: 8 374*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c4__neon_mlal_dup 375*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 376*4bdc9457SAndroid Build Coastguard Worker k-block: 16 377*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c4__neon_mlal_ld1r 378*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 379*4bdc9457SAndroid Build Coastguard Worker k-block: 16 380*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c4__neon_mlal_ld2r 381*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 382*4bdc9457SAndroid Build Coastguard Worker k-block: 16 383*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c4__neon_mull_dup 384*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 385*4bdc9457SAndroid Build Coastguard Worker k-block: 8 386*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c4__neon_mull_ld1r 387*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 388*4bdc9457SAndroid Build Coastguard Worker k-block: 8 389*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c4__neon_mull_ld2r 390*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 391*4bdc9457SAndroid Build Coastguard Worker k-block: 8 392*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c4s2__neon_mlal 393*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 394*4bdc9457SAndroid Build Coastguard Worker k-block: 16 395*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c4s2__neon_mull 396*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 397*4bdc9457SAndroid Build Coastguard Worker k-block: 8 398*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c8__neon_mlal 399*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 400*4bdc9457SAndroid Build Coastguard Worker k-block: 16 401*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c8__neon_mull 402*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 403*4bdc9457SAndroid Build Coastguard Worker k-block: 8 404*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c16__neon_mlal 405*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 406*4bdc9457SAndroid Build Coastguard Worker k-block: 16 407*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8__neon_mlal_lane 408*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 409*4bdc9457SAndroid Build Coastguard Worker k-block: 8 410*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8__neon_mlal_lane_prfm 411*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 412*4bdc9457SAndroid Build Coastguard Worker k-block: 8 413*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8__neon_mull_addw_dup 414*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 415*4bdc9457SAndroid Build Coastguard Worker k-block: 8 416*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c2__neon_mlal_dup 417*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 418*4bdc9457SAndroid Build Coastguard Worker k-block: 16 419*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c2__neon_mlal_ld1r 420*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 421*4bdc9457SAndroid Build Coastguard Worker k-block: 16 422*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c2__neon_mlal_ld2r 423*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 424*4bdc9457SAndroid Build Coastguard Worker k-block: 16 425*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c2__neon_mlal_ld4r 426*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 427*4bdc9457SAndroid Build Coastguard Worker k-block: 16 428*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c2__neon_mull_dup 429*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 430*4bdc9457SAndroid Build Coastguard Worker k-block: 8 431*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c2__neon_mull_ld1r 432*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 433*4bdc9457SAndroid Build Coastguard Worker k-block: 8 434*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c2__neon_mull_ld2r 435*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 436*4bdc9457SAndroid Build Coastguard Worker k-block: 8 437*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c2__neon_mull_ld4r 438*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 439*4bdc9457SAndroid Build Coastguard Worker k-block: 8 440*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c2s4__neon_mlal 441*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 442*4bdc9457SAndroid Build Coastguard Worker k-block: 16 443*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c2s4__neon_mull 444*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 445*4bdc9457SAndroid Build Coastguard Worker k-block: 8 446*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c4__neon_mlal_dup 447*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 448*4bdc9457SAndroid Build Coastguard Worker k-block: 16 449*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c4__neon_mlal_ld1r 450*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 451*4bdc9457SAndroid Build Coastguard Worker k-block: 16 452*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c4__neon_mlal_ld2r 453*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 454*4bdc9457SAndroid Build Coastguard Worker k-block: 16 455*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c4__neon_mull_dup 456*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 457*4bdc9457SAndroid Build Coastguard Worker k-block: 8 458*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c4__neon_mull_ld1r 459*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 460*4bdc9457SAndroid Build Coastguard Worker k-block: 8 461*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c4__neon_mull_ld2r 462*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 463*4bdc9457SAndroid Build Coastguard Worker k-block: 8 464*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c4s2__neon_mlal 465*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 466*4bdc9457SAndroid Build Coastguard Worker k-block: 16 467*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c4s2__neon_mull 468*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 469*4bdc9457SAndroid Build Coastguard Worker k-block: 8 470*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c8__neon_mlal 471*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 472*4bdc9457SAndroid Build Coastguard Worker k-block: 16 473*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c8__neon_mull 474*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 475*4bdc9457SAndroid Build Coastguard Worker k-block: 8 476*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c16__neon_mlal 477*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 478*4bdc9457SAndroid Build Coastguard Worker k-block: 16 479*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16__neon_mlal_lane 480*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 481*4bdc9457SAndroid Build Coastguard Worker k-block: 8 482*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16__neon_mlal_lane_prfm 483*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 484*4bdc9457SAndroid Build Coastguard Worker k-block: 8 485*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16__neon_mull_addw_dup 486*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 487*4bdc9457SAndroid Build Coastguard Worker k-block: 8 488*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c2__neon_mlal_dup 489*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 490*4bdc9457SAndroid Build Coastguard Worker k-block: 16 491*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c2__neon_mlal_ld1r 492*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 493*4bdc9457SAndroid Build Coastguard Worker k-block: 16 494*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c2__neon_mlal_ld2r 495*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 496*4bdc9457SAndroid Build Coastguard Worker k-block: 16 497*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c2__neon_mlal_ld4r 498*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 499*4bdc9457SAndroid Build Coastguard Worker k-block: 16 500*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c2__neon_mull_dup 501*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 502*4bdc9457SAndroid Build Coastguard Worker k-block: 8 503*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c2__neon_mull_ld1r 504*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 505*4bdc9457SAndroid Build Coastguard Worker k-block: 8 506*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c2__neon_mull_ld2r 507*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 508*4bdc9457SAndroid Build Coastguard Worker k-block: 8 509*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c2__neon_mull_ld4r 510*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 511*4bdc9457SAndroid Build Coastguard Worker k-block: 8 512*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c2s4__neon_mlal 513*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 514*4bdc9457SAndroid Build Coastguard Worker k-block: 16 515*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c2s4__neon_mull 516*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 517*4bdc9457SAndroid Build Coastguard Worker k-block: 8 518*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c4__neon_mlal_dup 519*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 520*4bdc9457SAndroid Build Coastguard Worker k-block: 16 521*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c4__neon_mlal_ld1r 522*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 523*4bdc9457SAndroid Build Coastguard Worker k-block: 16 524*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c4__neon_mlal_ld2r 525*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 526*4bdc9457SAndroid Build Coastguard Worker k-block: 16 527*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c4__neon_mull_dup 528*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 529*4bdc9457SAndroid Build Coastguard Worker k-block: 8 530*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c4__neon_mull_ld1r 531*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 532*4bdc9457SAndroid Build Coastguard Worker k-block: 8 533*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c4__neon_mull_ld2r 534*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 535*4bdc9457SAndroid Build Coastguard Worker k-block: 8 536*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c4s2__neon_mlal 537*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 538*4bdc9457SAndroid Build Coastguard Worker k-block: 16 539*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c4s2__neon_mull 540*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 541*4bdc9457SAndroid Build Coastguard Worker k-block: 8 542*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c8__neon_mlal 543*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 544*4bdc9457SAndroid Build Coastguard Worker k-block: 16 545*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c8__neon_mull 546*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 547*4bdc9457SAndroid Build Coastguard Worker k-block: 8 548*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c16__neon_mlal 549*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 550*4bdc9457SAndroid Build Coastguard Worker k-block: 16 551*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8__neon_mlal_lane 552*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 553*4bdc9457SAndroid Build Coastguard Worker k-block: 8 554*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8__neon_mlal_lane_prfm 555*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 556*4bdc9457SAndroid Build Coastguard Worker k-block: 8 557*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8__neon_mull_addw_dup 558*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 559*4bdc9457SAndroid Build Coastguard Worker k-block: 8 560*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c2__neon_mlal_dup 561*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 562*4bdc9457SAndroid Build Coastguard Worker k-block: 16 563*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c2__neon_mlal_ld1r 564*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 565*4bdc9457SAndroid Build Coastguard Worker k-block: 16 566*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c2__neon_mlal_ld2r 567*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 568*4bdc9457SAndroid Build Coastguard Worker k-block: 16 569*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c2__neon_mlal_ld4r 570*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 571*4bdc9457SAndroid Build Coastguard Worker k-block: 16 572*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c2__neon_mull_dup 573*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 574*4bdc9457SAndroid Build Coastguard Worker k-block: 8 575*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c2__neon_mull_ld1r 576*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 577*4bdc9457SAndroid Build Coastguard Worker k-block: 8 578*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c2__neon_mull_ld2r 579*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 580*4bdc9457SAndroid Build Coastguard Worker k-block: 8 581*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c2__neon_mull_ld4r 582*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 583*4bdc9457SAndroid Build Coastguard Worker k-block: 8 584*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c2s4__neon_mlal 585*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 586*4bdc9457SAndroid Build Coastguard Worker k-block: 16 587*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c2s4__neon_mull 588*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 589*4bdc9457SAndroid Build Coastguard Worker k-block: 8 590*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c4__neon_mlal_dup 591*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 592*4bdc9457SAndroid Build Coastguard Worker k-block: 16 593*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c4__neon_mlal_ld1r 594*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 595*4bdc9457SAndroid Build Coastguard Worker k-block: 16 596*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c4__neon_mlal_ld2r 597*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 598*4bdc9457SAndroid Build Coastguard Worker k-block: 16 599*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c4__neon_mull_dup 600*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 601*4bdc9457SAndroid Build Coastguard Worker k-block: 8 602*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c4__neon_mull_ld1r 603*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 604*4bdc9457SAndroid Build Coastguard Worker k-block: 8 605*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c4__neon_mull_ld2r 606*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 607*4bdc9457SAndroid Build Coastguard Worker k-block: 8 608*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c4__neondot 609*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 610*4bdc9457SAndroid Build Coastguard Worker k-block: 8 611*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c4s2__neon_mlal 612*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 613*4bdc9457SAndroid Build Coastguard Worker k-block: 16 614*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c4s2__neon_mull 615*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 616*4bdc9457SAndroid Build Coastguard Worker k-block: 8 617*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c8__neon_mlal 618*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 619*4bdc9457SAndroid Build Coastguard Worker k-block: 16 620*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c8__neon_mull 621*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 622*4bdc9457SAndroid Build Coastguard Worker k-block: 8 623*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c16__neon_mlal 624*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 625*4bdc9457SAndroid Build Coastguard Worker k-block: 16 626*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16__neon_mlal_lane 627*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 628*4bdc9457SAndroid Build Coastguard Worker k-block: 8 629*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16__neon_mlal_lane_prfm 630*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 631*4bdc9457SAndroid Build Coastguard Worker k-block: 8 632*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16__neon_mull_addw_dup 633*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 634*4bdc9457SAndroid Build Coastguard Worker k-block: 8 635*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c2__neon_mlal_dup 636*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 637*4bdc9457SAndroid Build Coastguard Worker k-block: 16 638*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c2__neon_mlal_ld1r 639*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 640*4bdc9457SAndroid Build Coastguard Worker k-block: 16 641*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c2__neon_mlal_ld2r 642*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 643*4bdc9457SAndroid Build Coastguard Worker k-block: 16 644*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c2__neon_mlal_ld4r 645*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 646*4bdc9457SAndroid Build Coastguard Worker k-block: 16 647*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c2__neon_mull_dup 648*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 649*4bdc9457SAndroid Build Coastguard Worker k-block: 8 650*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c2__neon_mull_ld1r 651*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 652*4bdc9457SAndroid Build Coastguard Worker k-block: 8 653*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c2__neon_mull_ld2r 654*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 655*4bdc9457SAndroid Build Coastguard Worker k-block: 8 656*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c2__neon_mull_ld4r 657*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 658*4bdc9457SAndroid Build Coastguard Worker k-block: 8 659*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c2s4__neon_mlal 660*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 661*4bdc9457SAndroid Build Coastguard Worker k-block: 16 662*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c2s4__neon_mull 663*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 664*4bdc9457SAndroid Build Coastguard Worker k-block: 8 665*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4__neon_mlal_dup 666*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 667*4bdc9457SAndroid Build Coastguard Worker k-block: 16 668*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4__neon_mlal_ld1r 669*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 670*4bdc9457SAndroid Build Coastguard Worker k-block: 16 671*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4__neon_mlal_ld2r 672*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 673*4bdc9457SAndroid Build Coastguard Worker k-block: 16 674*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4__neon_mull_dup 675*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 676*4bdc9457SAndroid Build Coastguard Worker k-block: 8 677*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4__neon_mull_ld1r 678*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 679*4bdc9457SAndroid Build Coastguard Worker k-block: 8 680*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4__neon_mull_ld2r 681*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 682*4bdc9457SAndroid Build Coastguard Worker k-block: 8 683*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4__neondot 684*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 685*4bdc9457SAndroid Build Coastguard Worker k-block: 8 686*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4s2__neon_mlal 687*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 688*4bdc9457SAndroid Build Coastguard Worker k-block: 16 689*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4s2__neon_mull 690*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 691*4bdc9457SAndroid Build Coastguard Worker k-block: 8 692*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c8__neon_mlal 693*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 694*4bdc9457SAndroid Build Coastguard Worker k-block: 16 695*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c8__neon_mull 696*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 697*4bdc9457SAndroid Build Coastguard Worker k-block: 8 698*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c16__neon_mlal 699*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 700*4bdc9457SAndroid Build Coastguard Worker k-block: 16 701*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_6x8__neon_mlal_lane 702*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 703*4bdc9457SAndroid Build Coastguard Worker k-block: 8 704*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_6x8__neon_mlal_lane_prfm 705*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 706*4bdc9457SAndroid Build Coastguard Worker k-block: 8 707*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_6x8c4__neondot 708*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 709*4bdc9457SAndroid Build Coastguard Worker k-block: 8 710*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_6x16__neon_mlal_lane 711*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 712*4bdc9457SAndroid Build Coastguard Worker k-block: 8 713*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_6x16__neon_mlal_lane_prfm 714*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 715*4bdc9457SAndroid Build Coastguard Worker k-block: 8 716*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_6x16c4__neondot 717*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 718*4bdc9457SAndroid Build Coastguard Worker k-block: 8 719*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_8x8c4__neondot 720*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 721*4bdc9457SAndroid Build Coastguard Worker k-block: 8 722*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qs8_igemm_minmax_rndnu_ukernel_8x16c4__neondot 723*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 724*4bdc9457SAndroid Build Coastguard Worker k-block: 8 725*4bdc9457SAndroid Build Coastguard Worker# AArch32 JIT assembly 726*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_qs8_igemm_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_ld64 727*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 728*4bdc9457SAndroid Build Coastguard Worker k-block: 8 729*4bdc9457SAndroid Build Coastguard Worker assembly: true 730*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_qs8_igemm_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_prfm_ld64 731*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 732*4bdc9457SAndroid Build Coastguard Worker k-block: 8 733*4bdc9457SAndroid Build Coastguard Worker assembly: true 734*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_qs8_igemm_rndnu_ukernel_4x8c4__aarch32_neondot_ld64 735*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qs8_conv_minmax_rndnu_neon_params 736*4bdc9457SAndroid Build Coastguard Worker k-block: 8 737*4bdc9457SAndroid Build Coastguard Worker assembly: true 738