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_qc8_gemm_minmax_fp32_ukernel_1x8__aarch32_neon_mlal_lane_cortex_a7 8*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 9*4bdc9457SAndroid Build Coastguard Worker k-block: 8 10*4bdc9457SAndroid Build Coastguard Worker assembly: true 11*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8__aarch32_neon_mlal_lane_prfm_cortex_a7 12*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 13*4bdc9457SAndroid Build Coastguard Worker k-block: 8 14*4bdc9457SAndroid Build Coastguard Worker assembly: true 15*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8__aarch32_neonv8_mlal_lane_cortex_a35 16*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 17*4bdc9457SAndroid Build Coastguard Worker k-block: 8 18*4bdc9457SAndroid Build Coastguard Worker assembly: true 19*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8__aarch32_neonv8_mlal_lane_prfm_cortex_a35 20*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 21*4bdc9457SAndroid Build Coastguard Worker k-block: 8 22*4bdc9457SAndroid Build Coastguard Worker assembly: true 23*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__aarch32_neon_mlal_lane_cortex_a7 24*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 25*4bdc9457SAndroid Build Coastguard Worker k-block: 8 26*4bdc9457SAndroid Build Coastguard Worker assembly: true 27*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__aarch32_neon_mlal_lane_cortex_a53 28*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 29*4bdc9457SAndroid Build Coastguard Worker k-block: 8 30*4bdc9457SAndroid Build Coastguard Worker assembly: true 31*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__aarch32_neon_mlal_lane_ld64 32*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 33*4bdc9457SAndroid Build Coastguard Worker k-block: 8 34*4bdc9457SAndroid Build Coastguard Worker assembly: true 35*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__aarch32_neon_mlal_lane_prfm_cortex_a7 36*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 37*4bdc9457SAndroid Build Coastguard Worker k-block: 8 38*4bdc9457SAndroid Build Coastguard Worker assembly: true 39*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__aarch32_neon_mlal_lane_prfm_cortex_a53 40*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 41*4bdc9457SAndroid Build Coastguard Worker k-block: 8 42*4bdc9457SAndroid Build Coastguard Worker assembly: true 43*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__aarch32_neon_mlal_lane_prfm_ld64 44*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 45*4bdc9457SAndroid Build Coastguard Worker k-block: 8 46*4bdc9457SAndroid Build Coastguard Worker assembly: true 47*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_cortex_a35 48*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 49*4bdc9457SAndroid Build Coastguard Worker k-block: 8 50*4bdc9457SAndroid Build Coastguard Worker assembly: true 51*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_cortex_a53 52*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 53*4bdc9457SAndroid Build Coastguard Worker k-block: 8 54*4bdc9457SAndroid Build Coastguard Worker assembly: true 55*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_ld64 56*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 57*4bdc9457SAndroid Build Coastguard Worker k-block: 8 58*4bdc9457SAndroid Build Coastguard Worker assembly: true 59*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_prfm_cortex_a35 60*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 61*4bdc9457SAndroid Build Coastguard Worker k-block: 8 62*4bdc9457SAndroid Build Coastguard Worker assembly: true 63*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_prfm_cortex_a53 64*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 65*4bdc9457SAndroid Build Coastguard Worker k-block: 8 66*4bdc9457SAndroid Build Coastguard Worker assembly: true 67*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_prfm_ld64 68*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 69*4bdc9457SAndroid Build Coastguard Worker k-block: 8 70*4bdc9457SAndroid Build Coastguard Worker assembly: true 71*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8c4__aarch32_neondot_cortex_a55 72*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 73*4bdc9457SAndroid Build Coastguard Worker k-block: 8 74*4bdc9457SAndroid Build Coastguard Worker assembly: true 75*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8c4__aarch32_neondot_ld64 76*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 77*4bdc9457SAndroid Build Coastguard Worker k-block: 8 78*4bdc9457SAndroid Build Coastguard Worker assembly: true 79*4bdc9457SAndroid Build Coastguard Worker# AArch64 assembly 80*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c8__aarch64_neon_mlal 81*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 82*4bdc9457SAndroid Build Coastguard Worker k-block: 16 83*4bdc9457SAndroid Build Coastguard Worker assembly: true 84*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c8__aarch64_neon_mlal_cortex_a53 85*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 86*4bdc9457SAndroid Build Coastguard Worker k-block: 16 87*4bdc9457SAndroid Build Coastguard Worker assembly: true 88*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c8__aarch64_neon_mlal_prfm 89*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 90*4bdc9457SAndroid Build Coastguard Worker k-block: 16 91*4bdc9457SAndroid Build Coastguard Worker assembly: true 92*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c8__aarch64_neon_mlal_prfm_cortex_a53 93*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 94*4bdc9457SAndroid Build Coastguard Worker k-block: 16 95*4bdc9457SAndroid Build Coastguard Worker assembly: true 96*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x16c4__aarch64_neondot_ld32 97*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 98*4bdc9457SAndroid Build Coastguard Worker k-block: 4 99*4bdc9457SAndroid Build Coastguard Worker assembly: true 100*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x16c4__aarch64_neondot_ld64 101*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 102*4bdc9457SAndroid Build Coastguard Worker k-block: 8 103*4bdc9457SAndroid Build Coastguard Worker assembly: true 104*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c8__aarch64_neon_mlal 105*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 106*4bdc9457SAndroid Build Coastguard Worker k-block: 16 107*4bdc9457SAndroid Build Coastguard Worker assembly: true 108*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c8__aarch64_neon_mlal_cortex_a53 109*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 110*4bdc9457SAndroid Build Coastguard Worker k-block: 16 111*4bdc9457SAndroid Build Coastguard Worker assembly: true 112*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c8__aarch64_neon_mlal_prfm 113*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 114*4bdc9457SAndroid Build Coastguard Worker k-block: 16 115*4bdc9457SAndroid Build Coastguard Worker assembly: true 116*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c8__aarch64_neon_mlal_prfm_cortex_a53 117*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 118*4bdc9457SAndroid Build Coastguard Worker k-block: 16 119*4bdc9457SAndroid Build Coastguard Worker assembly: true 120*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c8__aarch64_neon_mull 121*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 122*4bdc9457SAndroid Build Coastguard Worker k-block: 8 123*4bdc9457SAndroid Build Coastguard Worker assembly: true 124*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c16__aarch64_neon_mlal 125*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 126*4bdc9457SAndroid Build Coastguard Worker k-block: 16 127*4bdc9457SAndroid Build Coastguard Worker assembly: true 128*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16__aarch64_neon_mlal_lane_cortex_a53 129*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 130*4bdc9457SAndroid Build Coastguard Worker k-block: 8 131*4bdc9457SAndroid Build Coastguard Worker assembly: true 132*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16__aarch64_neon_mlal_lane_ld64 133*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 134*4bdc9457SAndroid Build Coastguard Worker k-block: 8 135*4bdc9457SAndroid Build Coastguard Worker assembly: true 136*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16__aarch64_neon_mlal_lane_prfm_cortex_a53 137*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 138*4bdc9457SAndroid Build Coastguard Worker k-block: 8 139*4bdc9457SAndroid Build Coastguard Worker assembly: true 140*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16__aarch64_neon_mlal_lane_prfm_ld64 141*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 142*4bdc9457SAndroid Build Coastguard Worker k-block: 8 143*4bdc9457SAndroid Build Coastguard Worker assembly: true 144*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16c4__aarch64_neondot_cortex_a55 145*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 146*4bdc9457SAndroid Build Coastguard Worker k-block: 16 147*4bdc9457SAndroid Build Coastguard Worker assembly: true 148*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16c4__aarch64_neondot_ld32 149*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 150*4bdc9457SAndroid Build Coastguard Worker k-block: 4 151*4bdc9457SAndroid Build Coastguard Worker assembly: true 152*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16c4__aarch64_neondot_ld64 153*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 154*4bdc9457SAndroid Build Coastguard Worker k-block: 8 155*4bdc9457SAndroid Build Coastguard Worker assembly: true 156*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16c4__aarch64_neondot_ld128 157*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 158*4bdc9457SAndroid Build Coastguard Worker k-block: 16 159*4bdc9457SAndroid Build Coastguard Worker assembly: true 160*4bdc9457SAndroid Build Coastguard Worker 161*4bdc9457SAndroid Build Coastguard Worker# ARMv6 SIMD 162*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x1c4__armsimd32 163*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_armsimd32_params 164*4bdc9457SAndroid Build Coastguard Worker k-block: 4 165*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x2c4__armsimd32 166*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_armsimd32_params 167*4bdc9457SAndroid Build Coastguard Worker k-block: 4 168*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x1c4__armsimd32 169*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_armsimd32_params 170*4bdc9457SAndroid Build Coastguard Worker k-block: 4 171*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x2c4__armsimd32 172*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_armsimd32_params 173*4bdc9457SAndroid Build Coastguard Worker k-block: 4 174*4bdc9457SAndroid Build Coastguard Worker 175*4bdc9457SAndroid Build Coastguard Worker# ARM NEON 176*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8__neon_mlal_lane 177*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 178*4bdc9457SAndroid Build Coastguard Worker k-block: 8 179*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8__neon_mlal_lane_prfm 180*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 181*4bdc9457SAndroid Build Coastguard Worker k-block: 8 182*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane 183*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 184*4bdc9457SAndroid Build Coastguard Worker k-block: 8 185*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane_prfm 186*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 187*4bdc9457SAndroid Build Coastguard Worker k-block: 8 188*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c2__neon_mlal_dup 189*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 190*4bdc9457SAndroid Build Coastguard Worker k-block: 16 191*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c2__neon_mlal_ld1r 192*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 193*4bdc9457SAndroid Build Coastguard Worker k-block: 16 194*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c2__neon_mlal_ld2r 195*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 196*4bdc9457SAndroid Build Coastguard Worker k-block: 16 197*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c2__neon_mlal_ld4r 198*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 199*4bdc9457SAndroid Build Coastguard Worker k-block: 16 200*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_dup 201*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 202*4bdc9457SAndroid Build Coastguard Worker k-block: 16 203*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld1r 204*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 205*4bdc9457SAndroid Build Coastguard Worker k-block: 16 206*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld2r 207*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 208*4bdc9457SAndroid Build Coastguard Worker k-block: 16 209*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld4r 210*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 211*4bdc9457SAndroid Build Coastguard Worker k-block: 16 212*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c2s4__neon_mlal 213*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 214*4bdc9457SAndroid Build Coastguard Worker k-block: 16 215*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c2s4__neonv8_mlal 216*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 217*4bdc9457SAndroid Build Coastguard Worker k-block: 16 218*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c4__neon_mlal_dup 219*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 220*4bdc9457SAndroid Build Coastguard Worker k-block: 16 221*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c4__neon_mlal_ld1r 222*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 223*4bdc9457SAndroid Build Coastguard Worker k-block: 16 224*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c4__neon_mlal_ld2r 225*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 226*4bdc9457SAndroid Build Coastguard Worker k-block: 16 227*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c4__neondot 228*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 229*4bdc9457SAndroid Build Coastguard Worker k-block: 8 230*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_dup 231*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 232*4bdc9457SAndroid Build Coastguard Worker k-block: 16 233*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_ld1r 234*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 235*4bdc9457SAndroid Build Coastguard Worker k-block: 16 236*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_ld2r 237*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 238*4bdc9457SAndroid Build Coastguard Worker k-block: 16 239*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c4s2__neon_mlal 240*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 241*4bdc9457SAndroid Build Coastguard Worker k-block: 16 242*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c4s2__neonv8_mlal 243*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 244*4bdc9457SAndroid Build Coastguard Worker k-block: 16 245*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c8__neon_mlal 246*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 247*4bdc9457SAndroid Build Coastguard Worker k-block: 16 248*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c8__neonv8_mlal 249*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 250*4bdc9457SAndroid Build Coastguard Worker k-block: 16 251*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x16__neon_mlal_lane 252*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 253*4bdc9457SAndroid Build Coastguard Worker k-block: 8 254*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x16__neon_mlal_lane_prfm 255*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 256*4bdc9457SAndroid Build Coastguard Worker k-block: 8 257*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane 258*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 259*4bdc9457SAndroid Build Coastguard Worker k-block: 8 260*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane_prfm 261*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 262*4bdc9457SAndroid Build Coastguard Worker k-block: 8 263*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x16c4__neondot 264*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 265*4bdc9457SAndroid Build Coastguard Worker k-block: 8 266*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8__neon_mlal_lane 267*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 268*4bdc9457SAndroid Build Coastguard Worker k-block: 8 269*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8__neon_mlal_lane_prfm 270*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 271*4bdc9457SAndroid Build Coastguard Worker k-block: 8 272*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8__neonv8_mlal_lane 273*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 274*4bdc9457SAndroid Build Coastguard Worker k-block: 8 275*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8__neonv8_mlal_lane_prfm 276*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 277*4bdc9457SAndroid Build Coastguard Worker k-block: 8 278*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c2__neon_mlal_dup 279*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 280*4bdc9457SAndroid Build Coastguard Worker k-block: 16 281*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c2__neon_mlal_ld1r 282*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 283*4bdc9457SAndroid Build Coastguard Worker k-block: 16 284*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c2__neon_mlal_ld2r 285*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 286*4bdc9457SAndroid Build Coastguard Worker k-block: 16 287*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c2__neon_mlal_ld4r 288*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 289*4bdc9457SAndroid Build Coastguard Worker k-block: 16 290*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_dup 291*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 292*4bdc9457SAndroid Build Coastguard Worker k-block: 16 293*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld1r 294*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 295*4bdc9457SAndroid Build Coastguard Worker k-block: 16 296*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld2r 297*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 298*4bdc9457SAndroid Build Coastguard Worker k-block: 16 299*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld4r 300*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 301*4bdc9457SAndroid Build Coastguard Worker k-block: 16 302*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c2s4__neon_mlal 303*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 304*4bdc9457SAndroid Build Coastguard Worker k-block: 16 305*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c2s4__neonv8_mlal 306*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 307*4bdc9457SAndroid Build Coastguard Worker k-block: 16 308*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c4__neon_mlal_dup 309*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 310*4bdc9457SAndroid Build Coastguard Worker k-block: 16 311*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c4__neon_mlal_ld1r 312*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 313*4bdc9457SAndroid Build Coastguard Worker k-block: 16 314*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c4__neon_mlal_ld2r 315*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 316*4bdc9457SAndroid Build Coastguard Worker k-block: 16 317*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_dup 318*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 319*4bdc9457SAndroid Build Coastguard Worker k-block: 16 320*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_ld1r 321*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 322*4bdc9457SAndroid Build Coastguard Worker k-block: 16 323*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_ld2r 324*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 325*4bdc9457SAndroid Build Coastguard Worker k-block: 16 326*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c4s2__neon_mlal 327*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 328*4bdc9457SAndroid Build Coastguard Worker k-block: 16 329*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c4s2__neonv8_mlal 330*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 331*4bdc9457SAndroid Build Coastguard Worker k-block: 16 332*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c8__neon_mlal 333*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 334*4bdc9457SAndroid Build Coastguard Worker k-block: 16 335*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c8__neonv8_mlal 336*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 337*4bdc9457SAndroid Build Coastguard Worker k-block: 16 338*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x16__neon_mlal_lane 339*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 340*4bdc9457SAndroid Build Coastguard Worker k-block: 8 341*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x16__neon_mlal_lane_prfm 342*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 343*4bdc9457SAndroid Build Coastguard Worker k-block: 8 344*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x16__neonv8_mlal_lane 345*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 346*4bdc9457SAndroid Build Coastguard Worker k-block: 8 347*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x16__neonv8_mlal_lane_prfm 348*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 349*4bdc9457SAndroid Build Coastguard Worker k-block: 8 350*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x8__neon_mlal_lane 351*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 352*4bdc9457SAndroid Build Coastguard Worker k-block: 8 353*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x8__neon_mlal_lane_prfm 354*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 355*4bdc9457SAndroid Build Coastguard Worker k-block: 8 356*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x8__neonv8_mlal_lane 357*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 358*4bdc9457SAndroid Build Coastguard Worker k-block: 8 359*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x8__neonv8_mlal_lane_prfm 360*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 361*4bdc9457SAndroid Build Coastguard Worker k-block: 8 362*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x16__neon_mlal_lane 363*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 364*4bdc9457SAndroid Build Coastguard Worker k-block: 8 365*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x16__neon_mlal_lane_prfm 366*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 367*4bdc9457SAndroid Build Coastguard Worker k-block: 8 368*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x16__neonv8_mlal_lane 369*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 370*4bdc9457SAndroid Build Coastguard Worker k-block: 8 371*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x16__neonv8_mlal_lane_prfm 372*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 373*4bdc9457SAndroid Build Coastguard Worker k-block: 8 374*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__neon_mlal_lane 375*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 376*4bdc9457SAndroid Build Coastguard Worker k-block: 8 377*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__neon_mlal_lane_prfm 378*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 379*4bdc9457SAndroid Build Coastguard Worker k-block: 8 380*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__neonv8_mlal_lane 381*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 382*4bdc9457SAndroid Build Coastguard Worker k-block: 8 383*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8__neonv8_mlal_lane_prfm 384*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 385*4bdc9457SAndroid Build Coastguard Worker k-block: 8 386*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x8c4__neondot 387*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 388*4bdc9457SAndroid Build Coastguard Worker k-block: 8 389*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16__neon_mlal_lane 390*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 391*4bdc9457SAndroid Build Coastguard Worker k-block: 8 392*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16__neon_mlal_lane_prfm 393*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 394*4bdc9457SAndroid Build Coastguard Worker k-block: 8 395*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane 396*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 397*4bdc9457SAndroid Build Coastguard Worker k-block: 8 398*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane_prfm 399*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 400*4bdc9457SAndroid Build Coastguard Worker k-block: 8 401*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16c4__neondot 402*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 403*4bdc9457SAndroid Build Coastguard Worker k-block: 8 404*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_6x8__neon_mlal_lane 405*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 406*4bdc9457SAndroid Build Coastguard Worker k-block: 8 407*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_6x8__neon_mlal_lane_prfm 408*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 409*4bdc9457SAndroid Build Coastguard Worker k-block: 8 410*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_6x8__neonv8_mlal_lane 411*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 412*4bdc9457SAndroid Build Coastguard Worker k-block: 8 413*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_6x8__neonv8_mlal_lane_prfm 414*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 415*4bdc9457SAndroid Build Coastguard Worker k-block: 8 416*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_6x8c4__neondot 417*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 418*4bdc9457SAndroid Build Coastguard Worker k-block: 8 419*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_6x16__neon_mlal_lane 420*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 421*4bdc9457SAndroid Build Coastguard Worker k-block: 8 422*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_6x16__neon_mlal_lane_prfm 423*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neon_params 424*4bdc9457SAndroid Build Coastguard Worker k-block: 8 425*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_6x16__neonv8_mlal_lane 426*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 427*4bdc9457SAndroid Build Coastguard Worker k-block: 8 428*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_6x16__neonv8_mlal_lane_prfm 429*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 430*4bdc9457SAndroid Build Coastguard Worker k-block: 8 431*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_6x16c4__neondot 432*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 433*4bdc9457SAndroid Build Coastguard Worker k-block: 8 434*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_8x8c4__neondot 435*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 436*4bdc9457SAndroid Build Coastguard Worker k-block: 8 437*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_8x16c4__neondot 438*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 439*4bdc9457SAndroid Build Coastguard Worker k-block: 8 440*4bdc9457SAndroid Build Coastguard Worker# x86 SSE 441*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2__sse2_ld64 442*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 443*4bdc9457SAndroid Build Coastguard Worker k-block: 8 444*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2__sse41_ld64 445*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 446*4bdc9457SAndroid Build Coastguard Worker k-block: 8 447*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2__sse2_ld64 448*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 449*4bdc9457SAndroid Build Coastguard Worker k-block: 8 450*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2__sse41_ld64 451*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 452*4bdc9457SAndroid Build Coastguard Worker k-block: 8 453*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2__sse2_ld64 454*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 455*4bdc9457SAndroid Build Coastguard Worker k-block: 8 456*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2__sse41_ld64 457*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 458*4bdc9457SAndroid Build Coastguard Worker k-block: 8 459*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2__sse2_ld64 460*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 461*4bdc9457SAndroid Build Coastguard Worker k-block: 8 462*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2__sse41_ld64 463*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 464*4bdc9457SAndroid Build Coastguard Worker k-block: 8 465*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 466*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2__avx_ld64 467*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 468*4bdc9457SAndroid Build Coastguard Worker k-block: 8 469*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2__xop_ld64 470*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 471*4bdc9457SAndroid Build Coastguard Worker k-block: 8 472*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2__avx_ld64 473*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 474*4bdc9457SAndroid Build Coastguard Worker k-block: 8 475*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2__xop_ld64 476*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 477*4bdc9457SAndroid Build Coastguard Worker k-block: 8 478*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2__avx_ld64 479*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 480*4bdc9457SAndroid Build Coastguard Worker k-block: 8 481*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2__xop_ld64 482*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 483*4bdc9457SAndroid Build Coastguard Worker k-block: 8 484*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2__avx_ld64 485*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 486*4bdc9457SAndroid Build Coastguard Worker k-block: 8 487*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2__xop_ld64 488*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 489*4bdc9457SAndroid Build Coastguard Worker k-block: 8 490*4bdc9457SAndroid Build Coastguard Worker# x86 SSE 491*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2__sse2_ld128 492*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 493*4bdc9457SAndroid Build Coastguard Worker k-block: 8 494*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2__sse41_ld128 495*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 496*4bdc9457SAndroid Build Coastguard Worker k-block: 8 497*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2__sse2_ld128 498*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 499*4bdc9457SAndroid Build Coastguard Worker k-block: 8 500*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2__sse41_ld128 501*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 502*4bdc9457SAndroid Build Coastguard Worker k-block: 8 503*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2__sse2_ld128 504*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 505*4bdc9457SAndroid Build Coastguard Worker k-block: 8 506*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2__sse41_ld128 507*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 508*4bdc9457SAndroid Build Coastguard Worker k-block: 8 509*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2__sse2_ld128 510*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 511*4bdc9457SAndroid Build Coastguard Worker k-block: 8 512*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2__sse41_ld128 513*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 514*4bdc9457SAndroid Build Coastguard Worker k-block: 8 515*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 516*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2__avx_ld128 517*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 518*4bdc9457SAndroid Build Coastguard Worker k-block: 8 519*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2__xop_ld128 520*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 521*4bdc9457SAndroid Build Coastguard Worker k-block: 8 522*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2__avx_ld128 523*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 524*4bdc9457SAndroid Build Coastguard Worker k-block: 8 525*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2__xop_ld128 526*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 527*4bdc9457SAndroid Build Coastguard Worker k-block: 8 528*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2__avx_ld128 529*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 530*4bdc9457SAndroid Build Coastguard Worker k-block: 8 531*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2__xop_ld128 532*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 533*4bdc9457SAndroid Build Coastguard Worker k-block: 8 534*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2__avx_ld128 535*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 536*4bdc9457SAndroid Build Coastguard Worker k-block: 8 537*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2__xop_ld128 538*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 539*4bdc9457SAndroid Build Coastguard Worker k-block: 8 540*4bdc9457SAndroid Build Coastguard Worker# x86 SSE 541*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2s4__sse2_ld64 542*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 543*4bdc9457SAndroid Build Coastguard Worker k-block: 8 544*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2s4__sse41_ld64 545*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 546*4bdc9457SAndroid Build Coastguard Worker k-block: 8 547*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2s4__sse2_ld64 548*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 549*4bdc9457SAndroid Build Coastguard Worker k-block: 8 550*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2s4__sse41_ld64 551*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 552*4bdc9457SAndroid Build Coastguard Worker k-block: 8 553*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2s4__sse2_ld64 554*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 555*4bdc9457SAndroid Build Coastguard Worker k-block: 8 556*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2s4__sse41_ld64 557*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 558*4bdc9457SAndroid Build Coastguard Worker k-block: 8 559*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2s4__sse2_ld64 560*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 561*4bdc9457SAndroid Build Coastguard Worker k-block: 8 562*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2s4__sse41_ld64 563*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 564*4bdc9457SAndroid Build Coastguard Worker k-block: 8 565*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 566*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2s4__avx_ld64 567*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 568*4bdc9457SAndroid Build Coastguard Worker k-block: 8 569*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2s4__xop_ld64 570*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 571*4bdc9457SAndroid Build Coastguard Worker k-block: 8 572*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2s4__avx_ld64 573*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 574*4bdc9457SAndroid Build Coastguard Worker k-block: 8 575*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2s4__xop_ld64 576*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 577*4bdc9457SAndroid Build Coastguard Worker k-block: 8 578*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2s4__avx_ld64 579*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 580*4bdc9457SAndroid Build Coastguard Worker k-block: 8 581*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2s4__xop_ld64 582*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 583*4bdc9457SAndroid Build Coastguard Worker k-block: 8 584*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2s4__avx_ld64 585*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 586*4bdc9457SAndroid Build Coastguard Worker k-block: 8 587*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2s4__xop_ld64 588*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 589*4bdc9457SAndroid Build Coastguard Worker k-block: 8 590*4bdc9457SAndroid Build Coastguard Worker# x86 SSE 591*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2s4__sse2_ld128 592*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 593*4bdc9457SAndroid Build Coastguard Worker k-block: 8 594*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2s4__sse41_ld128 595*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 596*4bdc9457SAndroid Build Coastguard Worker k-block: 8 597*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2s4__sse2_ld128 598*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 599*4bdc9457SAndroid Build Coastguard Worker k-block: 8 600*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2s4__sse41_ld128 601*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 602*4bdc9457SAndroid Build Coastguard Worker k-block: 8 603*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2s4__sse2_ld128 604*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 605*4bdc9457SAndroid Build Coastguard Worker k-block: 8 606*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2s4__sse41_ld128 607*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 608*4bdc9457SAndroid Build Coastguard Worker k-block: 8 609*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2s4__sse2_ld128 610*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 611*4bdc9457SAndroid Build Coastguard Worker k-block: 8 612*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2s4__sse41_ld128 613*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 614*4bdc9457SAndroid Build Coastguard Worker k-block: 8 615*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 616*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2s4__avx_ld128 617*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 618*4bdc9457SAndroid Build Coastguard Worker k-block: 8 619*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2s4__xop_ld128 620*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 621*4bdc9457SAndroid Build Coastguard Worker k-block: 8 622*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2s4__avx_ld128 623*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 624*4bdc9457SAndroid Build Coastguard Worker k-block: 8 625*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2s4__xop_ld128 626*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 627*4bdc9457SAndroid Build Coastguard Worker k-block: 8 628*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2s4__avx_ld128 629*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 630*4bdc9457SAndroid Build Coastguard Worker k-block: 8 631*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2s4__xop_ld128 632*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 633*4bdc9457SAndroid Build Coastguard Worker k-block: 8 634*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2s4__avx_ld128 635*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 636*4bdc9457SAndroid Build Coastguard Worker k-block: 8 637*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2s4__xop_ld128 638*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 639*4bdc9457SAndroid Build Coastguard Worker k-block: 8 640*4bdc9457SAndroid Build Coastguard Worker# x86 SSE 641*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c8__sse2_ld64 642*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 643*4bdc9457SAndroid Build Coastguard Worker k-block: 8 644*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c8__sse41_ld64 645*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 646*4bdc9457SAndroid Build Coastguard Worker k-block: 8 647*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c8__sse2_ld64 648*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 649*4bdc9457SAndroid Build Coastguard Worker k-block: 8 650*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c8__sse41_ld64 651*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 652*4bdc9457SAndroid Build Coastguard Worker k-block: 8 653*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c8__sse2_ld64 654*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 655*4bdc9457SAndroid Build Coastguard Worker k-block: 8 656*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c8__sse41_ld64 657*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 658*4bdc9457SAndroid Build Coastguard Worker k-block: 8 659*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 660*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c8__avx_ld64 661*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 662*4bdc9457SAndroid Build Coastguard Worker k-block: 8 663*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c8__xop_ld64 664*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 665*4bdc9457SAndroid Build Coastguard Worker k-block: 8 666*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c8__avx_ld64 667*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 668*4bdc9457SAndroid Build Coastguard Worker k-block: 8 669*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c8__xop_ld64 670*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 671*4bdc9457SAndroid Build Coastguard Worker k-block: 8 672*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c8__avx_ld64 673*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 674*4bdc9457SAndroid Build Coastguard Worker k-block: 8 675*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c8__xop_ld64 676*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 677*4bdc9457SAndroid Build Coastguard Worker k-block: 8 678*4bdc9457SAndroid Build Coastguard Worker# x86 SSE 679*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c8__sse2_ld128 680*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 681*4bdc9457SAndroid Build Coastguard Worker k-block: 8 682*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c8__sse41_ld128 683*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 684*4bdc9457SAndroid Build Coastguard Worker k-block: 8 685*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c8__sse2_ld128 686*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 687*4bdc9457SAndroid Build Coastguard Worker k-block: 8 688*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c8__sse41_ld128 689*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 690*4bdc9457SAndroid Build Coastguard Worker k-block: 8 691*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c8__sse2_ld128 692*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse2_params 693*4bdc9457SAndroid Build Coastguard Worker k-block: 8 694*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c8__sse41_ld128 695*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 696*4bdc9457SAndroid Build Coastguard Worker k-block: 8 697*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 698*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c8__avx_ld128 699*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 700*4bdc9457SAndroid Build Coastguard Worker k-block: 8 701*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c8__xop_ld128 702*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 703*4bdc9457SAndroid Build Coastguard Worker k-block: 8 704*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c8__avx_ld128 705*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 706*4bdc9457SAndroid Build Coastguard Worker k-block: 8 707*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c8__xop_ld128 708*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 709*4bdc9457SAndroid Build Coastguard Worker k-block: 8 710*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c8__avx_ld128 711*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 712*4bdc9457SAndroid Build Coastguard Worker k-block: 8 713*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c8__xop_ld128 714*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_sse4_params 715*4bdc9457SAndroid Build Coastguard Worker k-block: 8 716*4bdc9457SAndroid Build Coastguard Worker# x86 AVX 717*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x8c8__avx2 718*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_avx2_params 719*4bdc9457SAndroid Build Coastguard Worker k-block: 8 720*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x8c8__avx2 721*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_avx2_params 722*4bdc9457SAndroid Build Coastguard Worker k-block: 8 723*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x8c8__avx2 724*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_avx2_params 725*4bdc9457SAndroid Build Coastguard Worker k-block: 8 726*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_xw_minmax_fp32_ukernel_1x8c8__avx2 727*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_avx2_params 728*4bdc9457SAndroid Build Coastguard Worker k-block: 8 729*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_xw_minmax_fp32_ukernel_2x8c8__avx2 730*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_avx2_params 731*4bdc9457SAndroid Build Coastguard Worker k-block: 8 732*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_xw_minmax_fp32_ukernel_3x8c8__avx2 733*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_avx2_params 734*4bdc9457SAndroid Build Coastguard Worker k-block: 8 735*4bdc9457SAndroid Build Coastguard Worker# x86 AVX512 736*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x16c8__avx512skx 737*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_avx512_params 738*4bdc9457SAndroid Build Coastguard Worker k-block: 8 739*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x16c8__avx512skx 740*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_avx512_params 741*4bdc9457SAndroid Build Coastguard Worker k-block: 8 742*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x16c8__avx512skx 743*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_avx512_params 744*4bdc9457SAndroid Build Coastguard Worker k-block: 8 745*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x16c8__avx512skx 746*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_avx512_params 747*4bdc9457SAndroid Build Coastguard Worker k-block: 8 748*4bdc9457SAndroid Build Coastguard Worker# WAsm SIMD 749*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2__wasmsimd_dot16x2_ld64 750*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 751*4bdc9457SAndroid Build Coastguard Worker k-block: 8 752*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2__wasmsimd_dot16x2_ld128 753*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 754*4bdc9457SAndroid Build Coastguard Worker k-block: 8 755*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2s4__wasmsimd_dot16x2_ld64 756*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 757*4bdc9457SAndroid Build Coastguard Worker k-block: 8 758*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c2s4__wasmsimd_dot16x2_ld128 759*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 760*4bdc9457SAndroid Build Coastguard Worker k-block: 8 761*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c8__wasmsimd_dot16x2_ld64 762*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 763*4bdc9457SAndroid Build Coastguard Worker k-block: 8 764*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4c8__wasmsimd_dot16x2_ld128 765*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 766*4bdc9457SAndroid Build Coastguard Worker k-block: 8 767*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2__wasmsimd_dot16x2_ld64 768*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 769*4bdc9457SAndroid Build Coastguard Worker k-block: 8 770*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2__wasmsimd_dot16x2_ld128 771*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 772*4bdc9457SAndroid Build Coastguard Worker k-block: 8 773*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2s4__wasmsimd_dot16x2_ld64 774*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 775*4bdc9457SAndroid Build Coastguard Worker k-block: 8 776*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c2s4__wasmsimd_dot16x2_ld128 777*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 778*4bdc9457SAndroid Build Coastguard Worker k-block: 8 779*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c8__wasmsimd_dot16x2_ld64 780*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 781*4bdc9457SAndroid Build Coastguard Worker k-block: 8 782*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4c8__wasmsimd_dot16x2_ld128 783*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 784*4bdc9457SAndroid Build Coastguard Worker k-block: 8 785*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2__wasmsimd_dot16x2_ld64 786*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 787*4bdc9457SAndroid Build Coastguard Worker k-block: 8 788*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2__wasmsimd_dot16x2_ld128 789*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 790*4bdc9457SAndroid Build Coastguard Worker k-block: 8 791*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2s4__wasmsimd_dot16x2_ld64 792*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 793*4bdc9457SAndroid Build Coastguard Worker k-block: 8 794*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c2s4__wasmsimd_dot16x2_ld128 795*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 796*4bdc9457SAndroid Build Coastguard Worker k-block: 8 797*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c8__wasmsimd_dot16x2_ld64 798*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 799*4bdc9457SAndroid Build Coastguard Worker k-block: 8 800*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4c8__wasmsimd_dot16x2_ld128 801*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 802*4bdc9457SAndroid Build Coastguard Worker k-block: 8 803*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2__wasmsimd_dot16x2_ld64 804*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 805*4bdc9457SAndroid Build Coastguard Worker k-block: 8 806*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2__wasmsimd_dot16x2_ld128 807*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 808*4bdc9457SAndroid Build Coastguard Worker k-block: 8 809*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2s4__wasmsimd_dot16x2_ld64 810*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 811*4bdc9457SAndroid Build Coastguard Worker k-block: 8 812*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c2s4__wasmsimd_dot16x2_ld128 813*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 814*4bdc9457SAndroid Build Coastguard Worker k-block: 8 815*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c8__wasmsimd_dot16x2_ld64 816*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 817*4bdc9457SAndroid Build Coastguard Worker k-block: 8 818*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4c8__wasmsimd_dot16x2_ld128 819*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_wasmsimd_params 820*4bdc9457SAndroid Build Coastguard Worker k-block: 8 821*4bdc9457SAndroid Build Coastguard Worker# WAsm 822*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x2__wasm_fmagic 823*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 824*4bdc9457SAndroid Build Coastguard Worker k-block: 1 825*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4__wasm_fmagic 826*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 827*4bdc9457SAndroid Build Coastguard Worker k-block: 1 828*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x2__wasm_fmagic 829*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 830*4bdc9457SAndroid Build Coastguard Worker k-block: 1 831*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4__wasm_fmagic 832*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 833*4bdc9457SAndroid Build Coastguard Worker k-block: 1 834*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x2__wasm_fmagic 835*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 836*4bdc9457SAndroid Build Coastguard Worker k-block: 1 837*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4__wasm_fmagic 838*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 839*4bdc9457SAndroid Build Coastguard Worker k-block: 1 840*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x2__wasm_fmagic 841*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 842*4bdc9457SAndroid Build Coastguard Worker k-block: 1 843*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4__wasm_fmagic 844*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 845*4bdc9457SAndroid Build Coastguard Worker k-block: 1 846*4bdc9457SAndroid Build Coastguard Worker# Scalar 847*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x2__scalar_fmagic 848*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 849*4bdc9457SAndroid Build Coastguard Worker k-block: 1 850*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x2__scalar_imagic 851*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_imagic_params 852*4bdc9457SAndroid Build Coastguard Worker k-block: 1 853*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x2__scalar_lrintf 854*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_lrintf_params 855*4bdc9457SAndroid Build Coastguard Worker k-block: 1 856*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4__scalar_fmagic 857*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 858*4bdc9457SAndroid Build Coastguard Worker k-block: 1 859*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4__scalar_imagic 860*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_imagic_params 861*4bdc9457SAndroid Build Coastguard Worker k-block: 1 862*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_1x4__scalar_lrintf 863*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_lrintf_params 864*4bdc9457SAndroid Build Coastguard Worker k-block: 1 865*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x2__scalar_fmagic 866*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 867*4bdc9457SAndroid Build Coastguard Worker k-block: 1 868*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x2__scalar_imagic 869*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_imagic_params 870*4bdc9457SAndroid Build Coastguard Worker k-block: 1 871*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x2__scalar_lrintf 872*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_lrintf_params 873*4bdc9457SAndroid Build Coastguard Worker k-block: 1 874*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4__scalar_fmagic 875*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 876*4bdc9457SAndroid Build Coastguard Worker k-block: 1 877*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4__scalar_imagic 878*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_imagic_params 879*4bdc9457SAndroid Build Coastguard Worker k-block: 1 880*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_2x4__scalar_lrintf 881*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_lrintf_params 882*4bdc9457SAndroid Build Coastguard Worker k-block: 1 883*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x2__scalar_fmagic 884*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 885*4bdc9457SAndroid Build Coastguard Worker k-block: 1 886*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x2__scalar_imagic 887*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_imagic_params 888*4bdc9457SAndroid Build Coastguard Worker k-block: 1 889*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x2__scalar_lrintf 890*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_lrintf_params 891*4bdc9457SAndroid Build Coastguard Worker k-block: 1 892*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4__scalar_fmagic 893*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 894*4bdc9457SAndroid Build Coastguard Worker k-block: 1 895*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4__scalar_imagic 896*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_imagic_params 897*4bdc9457SAndroid Build Coastguard Worker k-block: 1 898*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_3x4__scalar_lrintf 899*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_lrintf_params 900*4bdc9457SAndroid Build Coastguard Worker k-block: 1 901*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x2__scalar_fmagic 902*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 903*4bdc9457SAndroid Build Coastguard Worker k-block: 1 904*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x2__scalar_imagic 905*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_imagic_params 906*4bdc9457SAndroid Build Coastguard Worker k-block: 1 907*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x2__scalar_lrintf 908*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_lrintf_params 909*4bdc9457SAndroid Build Coastguard Worker k-block: 1 910*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4__scalar_fmagic 911*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_fmagic_params 912*4bdc9457SAndroid Build Coastguard Worker k-block: 1 913*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4__scalar_imagic 914*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_imagic_params 915*4bdc9457SAndroid Build Coastguard Worker k-block: 1 916*4bdc9457SAndroid Build Coastguard Worker- name: xnn_qc8_gemm_minmax_fp32_ukernel_4x4__scalar_lrintf 917*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_scalar_lrintf_params 918*4bdc9457SAndroid Build Coastguard Worker k-block: 1 919*4bdc9457SAndroid Build Coastguard Worker# AArch32 JIT assembly 920*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_qc8_gemm_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_ld64 921*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 922*4bdc9457SAndroid Build Coastguard Worker k-block: 8 923*4bdc9457SAndroid Build Coastguard Worker assembly: true 924*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_qc8_gemm_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_prfm_ld64 925*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 926*4bdc9457SAndroid Build Coastguard Worker k-block: 8 927*4bdc9457SAndroid Build Coastguard Worker assembly: true 928*4bdc9457SAndroid Build Coastguard Worker- name: xnn_generate_qc8_gemm_fp32_ukernel_4x8c4__aarch32_neondot_ld64 929*4bdc9457SAndroid Build Coastguard Worker init: xnn_init_qc8_conv_minmax_fp32_neonv8_params 930*4bdc9457SAndroid Build Coastguard Worker k-block: 8 931*4bdc9457SAndroid Build Coastguard Worker assembly: true 932