1# Copyright 2020 Google LLC 2# 3# This source code is licensed under the BSD-style license found in the 4# LICENSE file in the root directory of this source tree. 5- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_1x4 6- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_2x4 7- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_3x4 8- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_4x4 9- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_5x4 10- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_6x4 11- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_1x4_acc2 12- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_1x4_acc3 13- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_1x4_acc4 14- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_2x4_acc2 15- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neonfma_1x4 16 arch: 17 - aarch64 18- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neonfma_2x4 19 arch: 20 - aarch64 21- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neonfma_3x4 22 arch: 23 - aarch64 24- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neonfma_4x4 25 arch: 26 - aarch64 27- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neonfma_5x4 28 arch: 29 - aarch64 30- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neonfma_6x4 31 arch: 32 - aarch64 33- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neonfma_1x4_acc2 34 arch: 35 - aarch64 36- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neonfma_1x4_acc3 37 arch: 38 - aarch64 39- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neonfma_1x4_acc4 40 arch: 41 - aarch64 42- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__neonfma_2x4_acc2 43 arch: 44 - aarch64 45- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_1x4 46- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_2x4 47- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_3x4 48- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_4x4 49- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_1x4_acc2 50- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_1x4_acc3 51- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_1x4_acc4 52- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_2x4_acc2 53- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neonfma_1x4 54 arch: 55 - aarch64 56- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neonfma_2x4 57 arch: 58 - aarch64 59- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neonfma_3x4 60 arch: 61 - aarch64 62- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neonfma_4x4 63 arch: 64 - aarch64 65- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neonfma_1x4_acc2 66 arch: 67 - aarch64 68- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neonfma_1x4_acc3 69 arch: 70 - aarch64 71- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neonfma_1x4_acc4 72 arch: 73 - aarch64 74- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neonfma_2x4_acc2 75 arch: 76 - aarch64 77- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_1x4 78- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_2x4 79- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_3x4 80- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_4x4 81- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_5x4 82- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_1x4_acc2 83- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_1x4_acc3 84- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_1x4_acc4 85- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_1x4_acc5 86- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_2x4_acc2 87- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_2x4_acc3 88- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_3x4_acc2 89- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_4x4_acc2 90- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neonfma_1x4 91 arch: 92 - aarch64 93- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neonfma_2x4 94 arch: 95 - aarch64 96- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neonfma_3x4 97 arch: 98 - aarch64 99- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neonfma_4x4 100 arch: 101 - aarch64 102- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neonfma_5x4 103 arch: 104 - aarch64 105- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neonfma_1x4_acc2 106 arch: 107 - aarch64 108- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neonfma_1x4_acc3 109 arch: 110 - aarch64 111- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neonfma_1x4_acc4 112 arch: 113 - aarch64 114- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neonfma_1x4_acc5 115 arch: 116 - aarch64 117- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neonfma_2x4_acc2 118 arch: 119 - aarch64 120- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neonfma_2x4_acc3 121 arch: 122 - aarch64 123- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neonfma_3x4_acc2 124 arch: 125 - aarch64 126- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__neonfma_4x4_acc2 127 arch: 128 - aarch64 129- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_1x4 130- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_2x4 131- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_3x4 132- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_1x4_acc2 133- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_1x4_acc3 134- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_1x4_acc4 135- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_1x4_acc5 136- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_2x4_acc2 137- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_2x4_acc3 138- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_3x4_acc2 139- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neonfma_1x4 140 arch: 141 - aarch64 142- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neonfma_2x4 143 arch: 144 - aarch64 145- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neonfma_3x4 146 arch: 147 - aarch64 148- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neonfma_1x4_acc2 149 arch: 150 - aarch64 151- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neonfma_1x4_acc3 152 arch: 153 - aarch64 154- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neonfma_1x4_acc4 155 arch: 156 - aarch64 157- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neonfma_1x4_acc5 158 arch: 159 - aarch64 160- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neonfma_2x4_acc2 161 arch: 162 - aarch64 163- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neonfma_2x4_acc3 164 arch: 165 - aarch64 166- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neonfma_3x4_acc2 167 arch: 168 - aarch64 169- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__sse_1x4 170- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__sse_2x4 171- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__sse_3x4 172- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__sse_4x4 173- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__sse_5x4 174- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__sse_6x4 175- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__sse_1x4_acc2 176- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__sse_1x4_acc3 177- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__sse_1x4_acc4 178- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__sse_2x4_acc2 179- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__sse_1x4 180- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__sse_2x4 181- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__sse_3x4 182- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__sse_4x4 183- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__sse_1x4_acc2 184- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__sse_1x4_acc3 185- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__sse_1x4_acc4 186- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__sse_2x4_acc2 187- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__sse_1x4 188- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__sse_2x4 189- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__sse_3x4 190- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__sse_4x4 191- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__sse_5x4 192- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__sse_1x4_acc2 193- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__sse_1x4_acc3 194- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__sse_1x4_acc4 195- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__sse_1x4_acc5 196- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__sse_2x4_acc2 197- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__sse_2x4_acc3 198- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__sse_3x4_acc2 199- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__sse_4x4_acc2 200- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__sse_1x4 201- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__sse_2x4 202- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__sse_3x4 203- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__sse_1x4_acc2 204- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__sse_1x4_acc3 205- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__sse_1x4_acc4 206- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__sse_1x4_acc5 207- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__sse_2x4_acc2 208- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__sse_2x4_acc3 209- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__sse_3x4_acc2 210- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__ssse3_1x4 211- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__ssse3_2x4 212- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__ssse3_3x4 213- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__ssse3_4x4 214- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__ssse3_5x4 215- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__ssse3_6x4 216- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__ssse3_1x4_acc2 217- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__ssse3_1x4_acc3 218- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__ssse3_1x4_acc4 219- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__ssse3_2x4_acc2 220- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_splat_1x4 221- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_splat_2x4 222- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_splat_3x4 223- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_splat_4x4 224- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_splat_5x4 225- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_splat_6x4 226- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_splat_1x4_acc2 227- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_splat_1x4_acc3 228- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_splat_1x4_acc4 229- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_splat_2x4_acc2 230- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_splat_1x4 231- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_splat_2x4 232- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_splat_3x4 233- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_splat_4x4 234- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_splat_5x4 235- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_splat_6x4 236- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_splat_1x4_acc2 237- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_splat_1x4_acc3 238- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_splat_1x4_acc4 239- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_splat_2x4_acc2 240- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_loadsplat_1x4 241- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_loadsplat_2x4 242- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_loadsplat_3x4 243- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_loadsplat_4x4 244- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_loadsplat_5x4 245- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_loadsplat_6x4 246- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_loadsplat_1x4_acc2 247- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_loadsplat_1x4_acc3 248- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_loadsplat_1x4_acc4 249- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_arm_loadsplat_2x4_acc2 250- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_loadsplat_1x4 251- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_loadsplat_2x4 252- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_loadsplat_3x4 253- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_loadsplat_4x4 254- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_loadsplat_5x4 255- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_loadsplat_6x4 256- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_loadsplat_1x4_acc2 257- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_loadsplat_1x4_acc3 258- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_loadsplat_1x4_acc4 259- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__wasmsimd_x86_loadsplat_2x4_acc2 260- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_loadsplat_1x4 261- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_loadsplat_2x4 262- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_loadsplat_3x4 263- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_loadsplat_4x4 264- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_loadsplat_1x4_acc2 265- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_loadsplat_1x4_acc3 266- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_loadsplat_1x4_acc4 267- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_loadsplat_2x4_acc2 268- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_loadsplat_1x4 269- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_loadsplat_2x4 270- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_loadsplat_3x4 271- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_loadsplat_4x4 272- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_loadsplat_1x4_acc2 273- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_loadsplat_1x4_acc3 274- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_loadsplat_1x4_acc4 275- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_loadsplat_2x4_acc2 276- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_splat_1x4 277- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_splat_2x4 278- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_splat_3x4 279- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_splat_4x4 280- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_splat_1x4_acc2 281- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_splat_1x4_acc3 282- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_splat_1x4_acc4 283- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_arm_splat_2x4_acc2 284- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_splat_1x4 285- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_splat_2x4 286- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_splat_3x4 287- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_splat_4x4 288- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_splat_1x4_acc2 289- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_splat_1x4_acc3 290- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_splat_1x4_acc4 291- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__wasmsimd_x86_splat_2x4_acc2 292- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_loadsplat_1x4_acc2 293- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_loadsplat_1x4_acc3 294- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_loadsplat_1x4_acc4 295- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_loadsplat_1x4_acc5 296- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_loadsplat_1x4 297- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_loadsplat_2x4_acc2 298- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_loadsplat_2x4_acc3 299- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_loadsplat_2x4 300- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_loadsplat_3x4_acc2 301- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_loadsplat_3x4 302- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_loadsplat_4x4_acc2 303- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_loadsplat_4x4 304- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_loadsplat_5x4 305- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_loadsplat_1x4_acc2 306- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_loadsplat_1x4_acc3 307- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_loadsplat_1x4_acc4 308- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_loadsplat_1x4_acc5 309- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_loadsplat_1x4 310- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_loadsplat_2x4_acc2 311- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_loadsplat_2x4_acc3 312- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_loadsplat_2x4 313- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_loadsplat_3x4_acc2 314- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_loadsplat_3x4 315- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_loadsplat_4x4_acc2 316- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_loadsplat_4x4 317- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_loadsplat_5x4 318- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_splat_1x4_acc2 319- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_splat_1x4_acc3 320- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_splat_1x4_acc4 321- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_splat_1x4_acc5 322- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_splat_1x4 323- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_splat_2x4_acc2 324- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_splat_2x4_acc3 325- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_splat_2x4 326- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_splat_3x4_acc2 327- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_splat_3x4 328- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_splat_4x4_acc2 329- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_splat_4x4 330- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_arm_splat_5x4 331- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_splat_1x4_acc2 332- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_splat_1x4_acc3 333- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_splat_1x4_acc4 334- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_splat_1x4_acc5 335- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_splat_1x4 336- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_splat_2x4_acc2 337- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_splat_2x4_acc3 338- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_splat_2x4 339- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_splat_3x4_acc2 340- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_splat_3x4 341- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_splat_4x4_acc2 342- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_splat_4x4 343- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__wasmsimd_x86_splat_5x4 344- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_loadsplat_1x4 345- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_loadsplat_2x4 346- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_loadsplat_3x4 347- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_loadsplat_1x4_acc2 348- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_loadsplat_1x4_acc3 349- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_loadsplat_1x4_acc4 350- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_loadsplat_1x4_acc5 351- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_loadsplat_2x4_acc2 352- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_loadsplat_2x4_acc3 353- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_loadsplat_3x4_acc2 354- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_loadsplat_1x4 355- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_loadsplat_2x4 356- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_loadsplat_3x4 357- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_loadsplat_1x4_acc2 358- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_loadsplat_1x4_acc3 359- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_loadsplat_1x4_acc4 360- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_loadsplat_1x4_acc5 361- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_loadsplat_2x4_acc2 362- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_loadsplat_2x4_acc3 363- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_loadsplat_3x4_acc2 364- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_splat_1x4 365- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_splat_2x4 366- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_splat_3x4 367- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_splat_1x4_acc2 368- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_splat_1x4_acc3 369- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_splat_1x4_acc4 370- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_splat_1x4_acc5 371- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_splat_2x4_acc2 372- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_splat_2x4_acc3 373- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_arm_splat_3x4_acc2 374- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_splat_1x4 375- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_splat_2x4 376- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_splat_3x4 377- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_splat_1x4_acc2 378- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_splat_1x4_acc3 379- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_splat_1x4_acc4 380- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_splat_1x4_acc5 381- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_splat_2x4_acc2 382- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_splat_2x4_acc3 383- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__wasmsimd_x86_splat_3x4_acc2 384- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_1x1 385- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_2x1 386- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_3x1 387- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_4x1 388- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_5x1 389- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_6x1 390- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_1x1_acc2 391- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_1x1_acc3 392- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_1x1_acc4 393- name: xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_2x1_acc2 394- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_1x1 395- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_2x1 396- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_3x1 397- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_4x1 398- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_1x1_acc2 399- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_1x1_acc3 400- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_1x1_acc4 401- name: xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_2x1_acc2 402- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_1x1 403- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_2x1 404- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_3x1 405- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_1x1_acc2 406- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_1x1_acc3 407- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_1x1_acc4 408- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_1x1_acc5 409- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_2x1_acc2 410- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_2x1_acc3 411- name: xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_3x1_acc2 412- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_1x1 413- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_2x1 414- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_3x1 415- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_1x1_acc2 416- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_1x1_acc3 417- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_1x1_acc4 418- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_1x1_acc5 419- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_2x1_acc2 420- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_2x1_acc3 421- name: xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_3x1_acc2 422