1// Copyright (C) 2020 The Android Open Source Project 2// 3// Licensed under the Apache License, Version 2.0 (the "License"); 4// you may not use this file except in compliance with the License. 5// You may obtain a copy of the License at 6// 7// http://www.apache.org/licenses/LICENSE-2.0 8// 9// Unless required by applicable law or agreed to in writing, software 10// distributed under the License is distributed on an "AS IS" BASIS, 11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12// See the License for the specific language governing permissions and 13// limitations under the License. 14 15package { 16 default_applicable_licenses: ["external_XNNPACK_license"], 17} 18 19// Added automatically by a large-scale-change 20// See: http://go/android-license-faq 21license { 22 name: "external_XNNPACK_license", 23 visibility: [":__subpackages__"], 24 license_kinds: [ 25 "SPDX-license-identifier-BSD", 26 ], 27 license_text: [ 28 "LICENSE", 29 ], 30} 31 32OPERATOR_SRCS = [ 33 "src/operator-delete.c", 34 "src/operator-run.c", 35 "src/operator-utils.c", 36 "src/operators/argmax-pooling-nhwc.c", 37 "src/operators/average-pooling-nhwc.c", 38 "src/operators/binary-elementwise-nd.c", 39 "src/operators/channel-shuffle-nc.c", 40 "src/operators/constant-pad-nd.c", 41 "src/operators/convolution-nchw.c", 42 "src/operators/convolution-nhwc.c", 43 "src/operators/deconvolution-nhwc.c", 44 "src/operators/fully-connected-nc.c", 45 "src/operators/global-average-pooling-ncw.c", 46 "src/operators/global-average-pooling-nwc.c", 47 "src/operators/lut-elementwise-nc.c", 48 "src/operators/max-pooling-nhwc.c", 49 "src/operators/prelu-nc.c", 50 "src/operators/resize-bilinear-nchw.c", 51 "src/operators/resize-bilinear-nhwc.c", 52 "src/operators/softmax-nc.c", 53 "src/operators/transpose-nd.c", 54 "src/operators/unary-elementwise-nc.c", 55 "src/operators/unpooling-nhwc.c", 56] 57 58LOGGING_SRCS = [ 59 "src/datatype-strings.c", 60 "src/log.c", 61 "src/node-type.c", 62 "src/operator-strings.c", 63 "src/ukernel-strings.c", 64] 65 66SUBGRAPH_SRCS = [ 67 "src/memory-planner.c", 68 "src/runtime.c", 69 "src/subgraph.c", 70 "src/subgraph/abs.c", 71 "src/subgraph/add2.c", 72 "src/subgraph/argmax-pooling-2d.c", 73 "src/subgraph/average-pooling-2d.c", 74 "src/subgraph/bankers-rounding.c", 75 "src/subgraph/ceiling.c", 76 "src/subgraph/clamp.c", 77 "src/subgraph/concatenate.c", 78 "src/subgraph/convert.c", 79 "src/subgraph/convolution-2d.c", 80 "src/subgraph/deconvolution-2d.c", 81 "src/subgraph/depth-to-space.c", 82 "src/subgraph/depthwise-convolution-2d.c", 83 "src/subgraph/divide.c", 84 "src/subgraph/elu.c", 85 "src/subgraph/even-split.c", 86 "src/subgraph/floor.c", 87 "src/subgraph/fully-connected.c", 88 "src/subgraph/global-average-pooling.c", 89 "src/subgraph/hardswish.c", 90 "src/subgraph/leaky-relu.c", 91 "src/subgraph/max-pooling-2d.c", 92 "src/subgraph/maximum2.c", 93 "src/subgraph/minimum2.c", 94 "src/subgraph/multiply2.c", 95 "src/subgraph/negate.c", 96 "src/subgraph/prelu.c", 97 "src/subgraph/sigmoid.c", 98 "src/subgraph/softmax.c", 99 "src/subgraph/square-root.c", 100 "src/subgraph/square.c", 101 "src/subgraph/squared-difference.c", 102 "src/subgraph/static-constant-pad.c", 103 "src/subgraph/static-reshape.c", 104 "src/subgraph/static-resize-bilinear-2d.c", 105 "src/subgraph/static-transpose.c", 106 "src/subgraph/subtract.c", 107 "src/subgraph/unpooling-2d.c", 108 "src/subgraph/validation.c", 109 "src/tensor.c", 110] 111 112TABLE_SRCS = [ 113 "src/tables/exp2-k-over-64.c", 114 "src/tables/exp2-k-over-2048.c", 115 "src/tables/exp2minus-k-over-4.c", 116 "src/tables/exp2minus-k-over-8.c", 117 "src/tables/exp2minus-k-over-16.c", 118 "src/tables/exp2minus-k-over-64.c", 119 "src/tables/exp2minus-k-over-2048.c", 120 "src/tables/vlog.c", 121] 122 123PROD_SCALAR_PORTABLE_MICROKERNEL_SRCS = [ 124 "src/u8-lut32norm/scalar.c", 125 "src/xx-copy/memcpy.c", 126 "src/xx-transpose/1x1-memcpy.c", 127 "src/x8-lut/gen/lut-scalar-x4.c", 128] 129 130PROD_SCALAR_AARCH32_MICROKERNEL_SRCS = [ 131 "src/f16-f32-vcvt/gen/vcvt-scalar-x4.c", 132 "src/f32-argmaxpool/4x-scalar-c1.c", 133 "src/f32-argmaxpool/9p8x-scalar-c1.c", 134 "src/f32-argmaxpool/9x-scalar-c1.c", 135 "src/f32-avgpool/9p8x-minmax-scalar-c1.c", 136 "src/f32-avgpool/9x-minmax-scalar-c1.c", 137 "src/f32-conv-hwc/3x3s2p0p1c3x4-scalar-1x1.c", 138 "src/f32-conv-hwc/3x3s2p1c3x4-scalar-1x1.c", 139 "src/f32-conv-hwc2chw/3x3s2p1c3x4-scalar-1x1.c", 140 "src/f32-dwconv/gen/up1x3-minmax-scalar-acc2.c", 141 "src/f32-dwconv/gen/up1x3-scalar-acc2.c", 142 "src/f32-dwconv/gen/up1x4-minmax-scalar-acc2.c", 143 "src/f32-dwconv/gen/up1x4-scalar-acc2.c", 144 "src/f32-dwconv/gen/up1x9-minmax-scalar-acc2.c", 145 "src/f32-dwconv/gen/up1x9-scalar-acc2.c", 146 "src/f32-dwconv/gen/up1x25-minmax-scalar-acc2.c", 147 "src/f32-dwconv/gen/up1x25-scalar-acc2.c", 148 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-4x1.c", 149 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-2x1-acc2.c", 150 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-2x1-acc2.c", 151 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-2x1-acc2.c", 152 "src/f32-f16-vcvt/gen/vcvt-scalar-fabsf-x2.c", 153 "src/f32-gavgpool-cw/scalar-x1.c", 154 "src/f32-gavgpool/7p7x-minmax-scalar-c1.c", 155 "src/f32-gavgpool/7x-minmax-scalar-c1.c", 156 "src/f32-gemm/gen/1x4-minmax-scalar.c", 157 "src/f32-gemm/gen/1x4-relu-scalar.c", 158 "src/f32-gemm/gen/1x4-scalar.c", 159 "src/f32-gemm/gen/4x2-minmax-scalar.c", 160 "src/f32-gemm/gen/4x2-scalar.c", 161 "src/f32-gemm/gen/4x4-minmax-scalar.c", 162 "src/f32-gemm/gen/4x4-relu-scalar.c", 163 "src/f32-gemm/gen/4x4-scalar.c", 164 "src/f32-ibilinear-chw/gen/scalar-p4.c", 165 "src/f32-ibilinear/gen/scalar-c2.c", 166 "src/f32-igemm/gen/1x4-minmax-scalar.c", 167 "src/f32-igemm/gen/1x4-relu-scalar.c", 168 "src/f32-igemm/gen/1x4-scalar.c", 169 "src/f32-igemm/gen/4x2-minmax-scalar.c", 170 "src/f32-igemm/gen/4x2-scalar.c", 171 "src/f32-igemm/gen/4x4-minmax-scalar.c", 172 "src/f32-igemm/gen/4x4-relu-scalar.c", 173 "src/f32-igemm/gen/4x4-scalar.c", 174 "src/f32-maxpool/9p8x-minmax-scalar-c1.c", 175 "src/f32-pavgpool/9p8x-minmax-scalar-c1.c", 176 "src/f32-pavgpool/9x-minmax-scalar-c1.c", 177 "src/f32-prelu/gen/scalar-2x4.c", 178 "src/f32-qs8-vcvt/gen/vcvt-scalar-imagic-x4.c", 179 "src/f32-qu8-vcvt/gen/vcvt-scalar-imagic-x4.c", 180 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x4-acc2.c", 181 "src/f32-rmax/scalar.c", 182 "src/f32-spmm/gen/8x1-minmax-scalar.c", 183 "src/f32-spmm/gen/8x2-minmax-scalar.c", 184 "src/f32-spmm/gen/8x4-minmax-scalar.c", 185 "src/f32-vbinary/gen/vadd-minmax-scalar-x8.c", 186 "src/f32-vbinary/gen/vaddc-minmax-scalar-x8.c", 187 "src/f32-vbinary/gen/vdiv-minmax-scalar-x2.c", 188 "src/f32-vbinary/gen/vdivc-minmax-scalar-x2.c", 189 "src/f32-vbinary/gen/vmax-scalar-x8.c", 190 "src/f32-vbinary/gen/vmaxc-scalar-x8.c", 191 "src/f32-vbinary/gen/vmin-scalar-x8.c", 192 "src/f32-vbinary/gen/vminc-scalar-x8.c", 193 "src/f32-vbinary/gen/vmul-minmax-scalar-x8.c", 194 "src/f32-vbinary/gen/vmulc-minmax-scalar-x8.c", 195 "src/f32-vbinary/gen/vrdivc-minmax-scalar-x2.c", 196 "src/f32-vbinary/gen/vrsubc-minmax-scalar-x8.c", 197 "src/f32-vbinary/gen/vsqrdiff-scalar-x8.c", 198 "src/f32-vbinary/gen/vsqrdiffc-scalar-x8.c", 199 "src/f32-vbinary/gen/vsub-minmax-scalar-x8.c", 200 "src/f32-vbinary/gen/vsubc-minmax-scalar-x8.c", 201 "src/f32-vclamp/gen/vclamp-scalar-x4.c", 202 "src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x4.c", 203 "src/f32-vhswish/gen/vhswish-scalar-x4.c", 204 "src/f32-vlrelu/gen/vlrelu-scalar-x4.c", 205 "src/f32-vmulcaddc/gen/c1-minmax-scalar-2x.c", 206 "src/f32-vrelu/gen/vrelu-scalar-x8.c", 207 "src/f32-vrnd/gen/vrndd-scalar-libm-x1.c", 208 "src/f32-vrnd/gen/vrndne-scalar-libm-x1.c", 209 "src/f32-vrnd/gen/vrndu-scalar-libm-x1.c", 210 "src/f32-vrnd/gen/vrndz-scalar-libm-x1.c", 211 "src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut64-p2-div-x2.c", 212 "src/f32-vsqrt/gen/scalar-sqrt-x1.c", 213 "src/f32-vunary/gen/vabs-scalar-x4.c", 214 "src/f32-vunary/gen/vneg-scalar-x4.c", 215 "src/f32-vunary/gen/vsqr-scalar-x4.c", 216 "src/qc8-dwconv/gen/up1x3-minmax-fp32-scalar-fmagic.c", 217 "src/qc8-dwconv/gen/up1x9-minmax-fp32-scalar-fmagic.c", 218 "src/qc8-dwconv/gen/up1x25-minmax-fp32-scalar-fmagic.c", 219 "src/qc8-gemm/gen/1x2-minmax-fp32-scalar-fmagic.c", 220 "src/qc8-gemm/gen/2x2-minmax-fp32-scalar-fmagic.c", 221 "src/qc8-igemm/gen/1x2-minmax-fp32-scalar-fmagic.c", 222 "src/qc8-igemm/gen/2x2-minmax-fp32-scalar-fmagic.c", 223 "src/qs8-dwconv/gen/up1x9-minmax-fp32-scalar-fmagic.c", 224 "src/qs8-dwconv/gen/up1x25-minmax-fp32-scalar-fmagic.c", 225 "src/qs8-f32-vcvt/gen/vcvt-scalar-x4.c", 226 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c1.c", 227 "src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c1.c", 228 "src/qs8-gemm/gen/1x2-minmax-fp32-scalar-fmagic.c", 229 "src/qs8-gemm/gen/2x2-minmax-fp32-scalar-fmagic.c", 230 "src/qs8-igemm/gen/1x2-minmax-fp32-scalar-fmagic.c", 231 "src/qs8-igemm/gen/2x2-minmax-fp32-scalar-fmagic.c", 232 "src/qs8-vadd/gen/minmax-scalar-x1.c", 233 "src/qs8-vaddc/gen/minmax-scalar-x1.c", 234 "src/qs8-vmul/gen/minmax-fp32-scalar-x4.c", 235 "src/qs8-vmulc/gen/minmax-fp32-scalar-x4.c", 236 "src/qu8-avgpool/9p8x-minmax-scalar-c1.c", 237 "src/qu8-avgpool/9x-minmax-scalar-c1.c", 238 "src/qu8-dwconv/gen/up1x9-minmax-fp32-scalar-fmagic.c", 239 "src/qu8-dwconv/gen/up1x25-minmax-fp32-scalar-fmagic.c", 240 "src/qu8-f32-vcvt/gen/vcvt-scalar-x4.c", 241 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c1.c", 242 "src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c1.c", 243 "src/qu8-gemm/gen/1x2-minmax-fp32-scalar-fmagic.c", 244 "src/qu8-gemm/gen/2x2-minmax-fp32-scalar-fmagic.c", 245 "src/qu8-igemm/gen/1x2-minmax-fp32-scalar-fmagic.c", 246 "src/qu8-igemm/gen/2x2-minmax-fp32-scalar-fmagic.c", 247 "src/qu8-vadd/gen/minmax-scalar-x1.c", 248 "src/qu8-vaddc/gen/minmax-scalar-x1.c", 249 "src/qu8-vmul/gen/minmax-fp32-scalar-x4.c", 250 "src/qu8-vmulc/gen/minmax-fp32-scalar-x4.c", 251 "src/s8-ibilinear/gen/scalar-c1.c", 252 "src/s8-maxpool/9p8x-minmax-scalar-c1.c", 253 "src/s8-vclamp/scalar-x4.c", 254 "src/u8-ibilinear/gen/scalar-c1.c", 255 "src/u8-maxpool/9p8x-minmax-scalar-c1.c", 256 "src/u8-rmax/scalar.c", 257 "src/u8-vclamp/scalar-x4.c", 258 "src/xx-fill/scalar-x16.c", 259 "src/xx-pad/scalar.c", 260 "src/x8-transposec/gen/2x4-scalar-int.c", 261 "src/x8-zip/xm-scalar.c", 262 "src/x8-zip/x2-scalar.c", 263 "src/x8-zip/x3-scalar.c", 264 "src/x8-zip/x4-scalar.c", 265 "src/x16-transposec/gen/2x4-scalar-int.c", 266 "src/x32-packx/x2-scalar.c", 267 "src/x32-packx/x3-scalar.c", 268 "src/x32-packx/x4-scalar.c", 269 "src/x32-transposec/gen/2x4-scalar-int.c", 270 "src/x32-unpool/scalar.c", 271 "src/x32-zip/xm-scalar.c", 272 "src/x32-zip/x2-scalar.c", 273 "src/x32-zip/x3-scalar.c", 274 "src/x32-zip/x4-scalar.c", 275] 276 277PROD_SCALAR_WASM_MICROKERNEL_SRCS = [ 278 "src/f16-f32-vcvt/gen/vcvt-scalar-x1.c", 279 "src/f32-argmaxpool/4x-scalar-c1.c", 280 "src/f32-argmaxpool/9p8x-scalar-c1.c", 281 "src/f32-argmaxpool/9x-scalar-c1.c", 282 "src/f32-avgpool/9p8x-minmax-scalar-c1.c", 283 "src/f32-avgpool/9x-minmax-scalar-c1.c", 284 "src/f32-conv-hwc/3x3s2p0p1c3x4-scalar-1x1.c", 285 "src/f32-conv-hwc/3x3s2p1c3x4-scalar-1x1.c", 286 "src/f32-conv-hwc2chw/3x3s2p1c3x4-scalar-1x1.c", 287 "src/f32-dwconv/gen/up1x3-minmax-scalar-acc2.c", 288 "src/f32-dwconv/gen/up1x3-scalar-acc2.c", 289 "src/f32-dwconv/gen/up1x4-minmax-scalar-acc2.c", 290 "src/f32-dwconv/gen/up1x4-scalar-acc2.c", 291 "src/f32-dwconv/gen/up1x9-minmax-scalar-acc2.c", 292 "src/f32-dwconv/gen/up1x9-scalar-acc2.c", 293 "src/f32-dwconv/gen/up1x25-minmax-scalar-acc2.c", 294 "src/f32-dwconv/gen/up1x25-scalar-acc2.c", 295 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-2x1-acc2.c", 296 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-1x1-acc2.c", 297 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-1x1-acc5.c", 298 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-1x1-acc5.c", 299 "src/f32-f16-vcvt/gen/vcvt-scalar-bitcast-x4.c", 300 "src/f32-gavgpool-cw/scalar-x1.c", 301 "src/f32-gavgpool/7p7x-minmax-scalar-c1.c", 302 "src/f32-gavgpool/7x-minmax-scalar-c1.c", 303 "src/f32-gemm/gen/1x4-scalar.c", 304 "src/f32-gemm/gen/2x4-minmax-scalar.c", 305 "src/f32-gemm/gen/2x4-relu-scalar.c", 306 "src/f32-gemm/gen/2x4-scalar.c", 307 "src/f32-gemm/gen/4x2-scalar.c", 308 "src/f32-gemm/gen/4x4-scalar.c", 309 "src/f32-ibilinear-chw/gen/scalar-p4.c", 310 "src/f32-ibilinear/gen/scalar-c2.c", 311 "src/f32-igemm/gen/1x4-scalar.c", 312 "src/f32-igemm/gen/2x4-minmax-scalar.c", 313 "src/f32-igemm/gen/2x4-relu-scalar.c", 314 "src/f32-igemm/gen/2x4-scalar.c", 315 "src/f32-igemm/gen/4x2-scalar.c", 316 "src/f32-igemm/gen/4x4-scalar.c", 317 "src/f32-maxpool/9p8x-minmax-scalar-c1.c", 318 "src/f32-pavgpool/9p8x-minmax-scalar-c1.c", 319 "src/f32-pavgpool/9x-minmax-scalar-c1.c", 320 "src/f32-prelu/gen/scalar-2x4.c", 321 "src/f32-qs8-vcvt/gen/vcvt-scalar-imagic-x1.c", 322 "src/f32-qu8-vcvt/gen/vcvt-scalar-imagic-x1.c", 323 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x4-acc2.c", 324 "src/f32-rmax/scalar.c", 325 "src/f32-spmm/gen/8x1-minmax-scalar.c", 326 "src/f32-spmm/gen/8x2-minmax-scalar.c", 327 "src/f32-spmm/gen/8x4-minmax-scalar.c", 328 "src/f32-vbinary/gen/vadd-minmax-scalar-x8.c", 329 "src/f32-vbinary/gen/vaddc-minmax-scalar-x8.c", 330 "src/f32-vbinary/gen/vdiv-minmax-scalar-x8.c", 331 "src/f32-vbinary/gen/vdivc-minmax-scalar-x8.c", 332 "src/f32-vbinary/gen/vmax-scalar-x8.c", 333 "src/f32-vbinary/gen/vmaxc-scalar-x8.c", 334 "src/f32-vbinary/gen/vmin-scalar-x8.c", 335 "src/f32-vbinary/gen/vminc-scalar-x8.c", 336 "src/f32-vbinary/gen/vmul-minmax-scalar-x8.c", 337 "src/f32-vbinary/gen/vmulc-minmax-scalar-x8.c", 338 "src/f32-vbinary/gen/vrdivc-minmax-scalar-x8.c", 339 "src/f32-vbinary/gen/vrsubc-minmax-scalar-x8.c", 340 "src/f32-vbinary/gen/vsqrdiff-scalar-x8.c", 341 "src/f32-vbinary/gen/vsqrdiffc-scalar-x8.c", 342 "src/f32-vbinary/gen/vsub-minmax-scalar-x8.c", 343 "src/f32-vbinary/gen/vsubc-minmax-scalar-x8.c", 344 "src/f32-vclamp/gen/vclamp-scalar-x4.c", 345 "src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x2.c", 346 "src/f32-vhswish/gen/vhswish-scalar-x4.c", 347 "src/f32-vlrelu/gen/vlrelu-scalar-x4.c", 348 "src/f32-vmulcaddc/gen/c1-minmax-scalar-2x.c", 349 "src/f32-vrelu/gen/vrelu-scalar-x8.c", 350 "src/f32-vrnd/gen/vrndd-scalar-libm-x4.c", 351 "src/f32-vrnd/gen/vrndne-scalar-libm-x4.c", 352 "src/f32-vrnd/gen/vrndu-scalar-libm-x4.c", 353 "src/f32-vrnd/gen/vrndz-scalar-libm-x4.c", 354 "src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut64-p2-div-x2.c", 355 "src/f32-vsqrt/gen/scalar-sqrt-x1.c", 356 "src/f32-vunary/gen/vabs-scalar-x4.c", 357 "src/f32-vunary/gen/vneg-scalar-x4.c", 358 "src/f32-vunary/gen/vsqr-scalar-x4.c", 359 "src/qc8-dwconv/gen/up1x25-minmax-fp32-scalar-imagic.c", 360 "src/qc8-dwconv/gen/up2x3-minmax-fp32-scalar-imagic.c", 361 "src/qc8-dwconv/gen/up2x9-minmax-fp32-scalar-imagic.c", 362 "src/qc8-gemm/gen/1x2-minmax-fp32-scalar-imagic.c", 363 "src/qc8-gemm/gen/2x2-minmax-fp32-scalar-imagic.c", 364 "src/qc8-igemm/gen/1x2-minmax-fp32-scalar-imagic.c", 365 "src/qc8-igemm/gen/2x2-minmax-fp32-scalar-imagic.c", 366 "src/qs8-dwconv/gen/up1x25-minmax-fp32-scalar-imagic.c", 367 "src/qs8-dwconv/gen/up2x9-minmax-fp32-scalar-imagic.c", 368 "src/qs8-f32-vcvt/gen/vcvt-scalar-x1.c", 369 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c4.c", 370 "src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c4.c", 371 "src/qs8-gemm/gen/1x2-minmax-fp32-scalar-imagic.c", 372 "src/qs8-gemm/gen/2x2-minmax-fp32-scalar-imagic.c", 373 "src/qs8-igemm/gen/1x2-minmax-fp32-scalar-imagic.c", 374 "src/qs8-igemm/gen/2x2-minmax-fp32-scalar-imagic.c", 375 "src/qs8-vadd/gen/minmax-scalar-x4.c", 376 "src/qs8-vaddc/gen/minmax-scalar-x4.c", 377 "src/qs8-vcvt/gen/vcvt-scalar-x1.c", 378 "src/qs8-vcvt/gen/vcvt-scalar-x4.c", 379 "src/qs8-vlrelu/gen/vlrelu-scalar-andxor-x4.c", 380 "src/qs8-vlrelu/gen/vlrelu-scalar-select-x4.c", 381 "src/qs8-vmul/gen/minmax-fp32-scalar-x4.c", 382 "src/qs8-vmulc/gen/minmax-fp32-scalar-x4.c", 383 "src/qu8-avgpool/9p8x-minmax-scalar-c1.c", 384 "src/qu8-avgpool/9x-minmax-scalar-c1.c", 385 "src/qu8-dwconv/gen/up1x25-minmax-fp32-scalar-imagic.c", 386 "src/qu8-dwconv/gen/up2x9-minmax-fp32-scalar-imagic.c", 387 "src/qu8-f32-vcvt/gen/vcvt-scalar-x1.c", 388 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c4.c", 389 "src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c4.c", 390 "src/qu8-gemm/gen/1x2-minmax-fp32-scalar-imagic.c", 391 "src/qu8-gemm/gen/2x2-minmax-fp32-scalar-imagic.c", 392 "src/qu8-igemm/gen/1x2-minmax-fp32-scalar-imagic.c", 393 "src/qu8-igemm/gen/2x2-minmax-fp32-scalar-imagic.c", 394 "src/qu8-vadd/gen/minmax-scalar-x4.c", 395 "src/qu8-vaddc/gen/minmax-scalar-x4.c", 396 "src/qu8-vcvt/gen/vcvt-scalar-x1.c", 397 "src/qu8-vcvt/gen/vcvt-scalar-x4.c", 398 "src/qu8-vlrelu/gen/vlrelu-scalar-andxor-x4.c", 399 "src/qu8-vlrelu/gen/vlrelu-scalar-select-x4.c", 400 "src/qu8-vmul/gen/minmax-fp32-scalar-x4.c", 401 "src/qu8-vmulc/gen/minmax-fp32-scalar-x4.c", 402 "src/s8-ibilinear/gen/scalar-c1.c", 403 "src/s8-maxpool/9p8x-minmax-scalar-c1.c", 404 "src/s8-vclamp/scalar-x4.c", 405 "src/u8-ibilinear/gen/scalar-c1.c", 406 "src/u8-maxpool/9p8x-minmax-scalar-c1.c", 407 "src/u8-rmax/scalar.c", 408 "src/u8-vclamp/scalar-x4.c", 409 "src/xx-fill/scalar-x16.c", 410 "src/xx-pad/scalar.c", 411 "src/x8-transposec/gen/2x4-scalar-int.c", 412 "src/x8-zip/xm-scalar.c", 413 "src/x8-zip/x2-scalar.c", 414 "src/x8-zip/x3-scalar.c", 415 "src/x8-zip/x4-scalar.c", 416 "src/x16-transposec/gen/2x4-scalar-int.c", 417 "src/x32-packx/x2-scalar.c", 418 "src/x32-packx/x3-scalar.c", 419 "src/x32-packx/x4-scalar.c", 420 "src/x32-transposec/gen/2x4-scalar-int.c", 421 "src/x32-unpool/scalar.c", 422 "src/x32-zip/xm-scalar.c", 423 "src/x32-zip/x2-scalar.c", 424 "src/x32-zip/x3-scalar.c", 425 "src/x32-zip/x4-scalar.c", 426] 427 428PROD_SCALAR_RISCV_MICROKERNEL_SRCS = [ 429 "src/f16-f32-vcvt/gen/vcvt-scalar-x4.c", 430 "src/f32-argmaxpool/4x-scalar-c1.c", 431 "src/f32-argmaxpool/9p8x-scalar-c1.c", 432 "src/f32-argmaxpool/9x-scalar-c1.c", 433 "src/f32-avgpool/9p8x-minmax-scalar-c1.c", 434 "src/f32-avgpool/9x-minmax-scalar-c1.c", 435 "src/f32-conv-hwc/3x3s2p0p1c3x4-scalar-1x1.c", 436 "src/f32-conv-hwc/3x3s2p1c3x4-scalar-1x1.c", 437 "src/f32-conv-hwc2chw/3x3s2p1c3x4-scalar-1x1.c", 438 "src/f32-dwconv/gen/up1x3-minmax-scalar-acc2.c", 439 "src/f32-dwconv/gen/up1x3-scalar-acc2.c", 440 "src/f32-dwconv/gen/up1x4-minmax-scalar-acc2.c", 441 "src/f32-dwconv/gen/up1x4-scalar-acc2.c", 442 "src/f32-dwconv/gen/up1x9-minmax-scalar-acc2.c", 443 "src/f32-dwconv/gen/up1x9-scalar-acc2.c", 444 "src/f32-dwconv/gen/up1x25-minmax-scalar-acc2.c", 445 "src/f32-dwconv/gen/up1x25-scalar-acc2.c", 446 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-2x1-acc2.c", 447 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-1x1-acc2.c", 448 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-1x1-acc5.c", 449 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-1x1-acc5.c", 450 "src/f32-f16-vcvt/gen/vcvt-scalar-fabsf-x2.c", 451 "src/f32-gavgpool-cw/scalar-x1.c", 452 "src/f32-gavgpool/7p7x-minmax-scalar-c1.c", 453 "src/f32-gavgpool/7x-minmax-scalar-c1.c", 454 "src/f32-gemm/gen/1x4-minmax-scalar.c", 455 "src/f32-gemm/gen/1x4-relu-scalar.c", 456 "src/f32-gemm/gen/1x4-scalar.c", 457 "src/f32-gemm/gen/4x2-minmax-scalar.c", 458 "src/f32-gemm/gen/4x2-scalar.c", 459 "src/f32-gemm/gen/4x4-minmax-scalar.c", 460 "src/f32-gemm/gen/4x4-relu-scalar.c", 461 "src/f32-gemm/gen/4x4-scalar.c", 462 "src/f32-ibilinear-chw/gen/scalar-p4.c", 463 "src/f32-ibilinear/gen/scalar-c2.c", 464 "src/f32-igemm/gen/1x4-minmax-scalar.c", 465 "src/f32-igemm/gen/1x4-relu-scalar.c", 466 "src/f32-igemm/gen/1x4-scalar.c", 467 "src/f32-igemm/gen/4x2-minmax-scalar.c", 468 "src/f32-igemm/gen/4x2-scalar.c", 469 "src/f32-igemm/gen/4x4-minmax-scalar.c", 470 "src/f32-igemm/gen/4x4-relu-scalar.c", 471 "src/f32-igemm/gen/4x4-scalar.c", 472 "src/f32-maxpool/9p8x-minmax-scalar-c1.c", 473 "src/f32-pavgpool/9p8x-minmax-scalar-c1.c", 474 "src/f32-pavgpool/9x-minmax-scalar-c1.c", 475 "src/f32-prelu/gen/scalar-2x4.c", 476 "src/f32-qs8-vcvt/gen/vcvt-scalar-lrintf-x4.c", 477 "src/f32-qu8-vcvt/gen/vcvt-scalar-lrintf-x4.c", 478 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x4-acc2.c", 479 "src/f32-rmax/scalar.c", 480 "src/f32-spmm/gen/8x1-minmax-scalar.c", 481 "src/f32-spmm/gen/8x2-minmax-scalar.c", 482 "src/f32-spmm/gen/8x4-minmax-scalar.c", 483 "src/f32-vbinary/gen/vadd-minmax-scalar-x8.c", 484 "src/f32-vbinary/gen/vaddc-minmax-scalar-x8.c", 485 "src/f32-vbinary/gen/vdiv-minmax-scalar-x2.c", 486 "src/f32-vbinary/gen/vdivc-minmax-scalar-x2.c", 487 "src/f32-vbinary/gen/vmax-scalar-x8.c", 488 "src/f32-vbinary/gen/vmaxc-scalar-x8.c", 489 "src/f32-vbinary/gen/vmin-scalar-x8.c", 490 "src/f32-vbinary/gen/vminc-scalar-x8.c", 491 "src/f32-vbinary/gen/vmul-minmax-scalar-x8.c", 492 "src/f32-vbinary/gen/vmulc-minmax-scalar-x8.c", 493 "src/f32-vbinary/gen/vrdivc-minmax-scalar-x2.c", 494 "src/f32-vbinary/gen/vrsubc-minmax-scalar-x8.c", 495 "src/f32-vbinary/gen/vsqrdiff-scalar-x8.c", 496 "src/f32-vbinary/gen/vsqrdiffc-scalar-x8.c", 497 "src/f32-vbinary/gen/vsub-minmax-scalar-x8.c", 498 "src/f32-vbinary/gen/vsubc-minmax-scalar-x8.c", 499 "src/f32-vclamp/gen/vclamp-scalar-x4.c", 500 "src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x4.c", 501 "src/f32-vhswish/gen/vhswish-scalar-x4.c", 502 "src/f32-vlrelu/gen/vlrelu-scalar-x4.c", 503 "src/f32-vmulcaddc/gen/c1-minmax-scalar-2x.c", 504 "src/f32-vrelu/gen/vrelu-scalar-x8.c", 505 "src/f32-vrnd/gen/vrndd-scalar-libm-x1.c", 506 "src/f32-vrnd/gen/vrndne-scalar-libm-x1.c", 507 "src/f32-vrnd/gen/vrndu-scalar-libm-x1.c", 508 "src/f32-vrnd/gen/vrndz-scalar-libm-x1.c", 509 "src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut64-p2-div-x2.c", 510 "src/f32-vsqrt/gen/scalar-sqrt-x1.c", 511 "src/f32-vunary/gen/vabs-scalar-x4.c", 512 "src/f32-vunary/gen/vneg-scalar-x4.c", 513 "src/f32-vunary/gen/vsqr-scalar-x4.c", 514 "src/qc8-dwconv/gen/up2x3-minmax-fp32-scalar-lrintf.c", 515 "src/qc8-dwconv/gen/up2x9-minmax-fp32-scalar-lrintf.c", 516 "src/qc8-dwconv/gen/up2x25-minmax-fp32-scalar-lrintf.c", 517 "src/qc8-gemm/gen/1x4-minmax-fp32-scalar-lrintf.c", 518 "src/qc8-gemm/gen/3x4-minmax-fp32-scalar-lrintf.c", 519 "src/qc8-igemm/gen/1x4-minmax-fp32-scalar-lrintf.c", 520 "src/qc8-igemm/gen/3x4-minmax-fp32-scalar-lrintf.c", 521 "src/qs8-dwconv/gen/up2x9-minmax-fp32-scalar-lrintf.c", 522 "src/qs8-dwconv/gen/up2x25-minmax-fp32-scalar-lrintf.c", 523 "src/qs8-f32-vcvt/gen/vcvt-scalar-x4.c", 524 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c1.c", 525 "src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c1.c", 526 "src/qs8-gemm/gen/1x4-minmax-fp32-scalar-lrintf.c", 527 "src/qs8-gemm/gen/3x4-minmax-fp32-scalar-lrintf.c", 528 "src/qs8-igemm/gen/1x4-minmax-fp32-scalar-lrintf.c", 529 "src/qs8-igemm/gen/3x4-minmax-fp32-scalar-lrintf.c", 530 "src/qs8-vadd/gen/minmax-scalar-x4.c", 531 "src/qs8-vaddc/gen/minmax-scalar-x4.c", 532 "src/qs8-vcvt/gen/vcvt-scalar-x4.c", 533 "src/qs8-vlrelu/gen/vlrelu-scalar-andxor-x4.c", 534 "src/qs8-vmul/gen/minmax-fp32-scalar-x4.c", 535 "src/qs8-vmulc/gen/minmax-fp32-scalar-x4.c", 536 "src/qu8-avgpool/9p8x-minmax-scalar-c1.c", 537 "src/qu8-avgpool/9x-minmax-scalar-c1.c", 538 "src/qu8-dwconv/gen/up2x9-minmax-fp32-scalar-lrintf.c", 539 "src/qu8-dwconv/gen/up2x25-minmax-fp32-scalar-lrintf.c", 540 "src/qu8-f32-vcvt/gen/vcvt-scalar-x4.c", 541 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c1.c", 542 "src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c1.c", 543 "src/qu8-gemm/gen/1x4-minmax-fp32-scalar-lrintf.c", 544 "src/qu8-gemm/gen/3x4-minmax-fp32-scalar-lrintf.c", 545 "src/qu8-igemm/gen/1x4-minmax-fp32-scalar-lrintf.c", 546 "src/qu8-igemm/gen/3x4-minmax-fp32-scalar-lrintf.c", 547 "src/qu8-vadd/gen/minmax-scalar-x4.c", 548 "src/qu8-vaddc/gen/minmax-scalar-x4.c", 549 "src/qu8-vcvt/gen/vcvt-scalar-x4.c", 550 "src/qu8-vlrelu/gen/vlrelu-scalar-andxor-x4.c", 551 "src/qu8-vmul/gen/minmax-fp32-scalar-x4.c", 552 "src/qu8-vmulc/gen/minmax-fp32-scalar-x4.c", 553 "src/s8-ibilinear/gen/scalar-c1.c", 554 "src/s8-maxpool/9p8x-minmax-scalar-c1.c", 555 "src/s8-vclamp/scalar-x4.c", 556 "src/u8-ibilinear/gen/scalar-c1.c", 557 "src/u8-maxpool/9p8x-minmax-scalar-c1.c", 558 "src/u8-rmax/scalar.c", 559 "src/u8-vclamp/scalar-x4.c", 560 "src/xx-fill/scalar-x16.c", 561 "src/xx-pad/scalar.c", 562 "src/x8-transposec/gen/2x4-scalar-int.c", 563 "src/x8-zip/xm-scalar.c", 564 "src/x8-zip/x2-scalar.c", 565 "src/x8-zip/x3-scalar.c", 566 "src/x8-zip/x4-scalar.c", 567 "src/x16-transposec/gen/2x4-scalar-int.c", 568 "src/x32-packx/x2-scalar.c", 569 "src/x32-packx/x3-scalar.c", 570 "src/x32-packx/x4-scalar.c", 571 "src/x32-transposec/gen/2x4-scalar-int.c", 572 "src/x32-unpool/scalar.c", 573 "src/x32-zip/xm-scalar.c", 574 "src/x32-zip/x2-scalar.c", 575 "src/x32-zip/x3-scalar.c", 576 "src/x32-zip/x4-scalar.c", 577] 578 579ALL_SCALAR_MICROKERNEL_SRCS = [ 580 "src/cs16-bfly4/gen/scalar-x1.c", 581 "src/cs16-bfly4/gen/scalar-x2.c", 582 "src/cs16-bfly4/gen/scalar-x3.c", 583 "src/cs16-bfly4/gen/scalar-x4.c", 584 "src/cs16-bfly4/samples1-scalar.c", 585 "src/cs16-fftr/gen/scalar-x1.c", 586 "src/cs16-fftr/gen/scalar-x2.c", 587 "src/cs16-fftr/gen/scalar-x3.c", 588 "src/cs16-fftr/gen/scalar-x4.c", 589 "src/cs16-vsquareabs/gen/scalar-x1.c", 590 "src/cs16-vsquareabs/gen/scalar-x2.c", 591 "src/cs16-vsquareabs/gen/scalar-x3.c", 592 "src/cs16-vsquareabs/gen/scalar-x4.c", 593 "src/f16-f32-vcvt/gen/vcvt-scalar-x1.c", 594 "src/f16-f32-vcvt/gen/vcvt-scalar-x2.c", 595 "src/f16-f32-vcvt/gen/vcvt-scalar-x3.c", 596 "src/f16-f32-vcvt/gen/vcvt-scalar-x4.c", 597 "src/f32-argmaxpool/4x-scalar-c1.c", 598 "src/f32-argmaxpool/9p8x-scalar-c1.c", 599 "src/f32-argmaxpool/9x-scalar-c1.c", 600 "src/f32-avgpool/9p8x-minmax-scalar-c1.c", 601 "src/f32-avgpool/9x-minmax-scalar-c1.c", 602 "src/f32-conv-hwc/3x3s2p0p1c3x4-scalar-1x1.c", 603 "src/f32-conv-hwc/3x3s2p1c3x4-scalar-1x1.c", 604 "src/f32-conv-hwc2chw/3x3s2p1c3x4-scalar-1x1.c", 605 "src/f32-dwconv/gen/up1x3-minmax-scalar-acc2.c", 606 "src/f32-dwconv/gen/up1x3-minmax-scalar.c", 607 "src/f32-dwconv/gen/up1x3-scalar-acc2.c", 608 "src/f32-dwconv/gen/up1x3-scalar.c", 609 "src/f32-dwconv/gen/up1x4-minmax-scalar-acc2.c", 610 "src/f32-dwconv/gen/up1x4-minmax-scalar.c", 611 "src/f32-dwconv/gen/up1x4-scalar-acc2.c", 612 "src/f32-dwconv/gen/up1x4-scalar.c", 613 "src/f32-dwconv/gen/up1x9-minmax-scalar-acc2.c", 614 "src/f32-dwconv/gen/up1x9-minmax-scalar.c", 615 "src/f32-dwconv/gen/up1x9-scalar-acc2.c", 616 "src/f32-dwconv/gen/up1x9-scalar.c", 617 "src/f32-dwconv/gen/up1x25-minmax-scalar-acc2.c", 618 "src/f32-dwconv/gen/up1x25-minmax-scalar.c", 619 "src/f32-dwconv/gen/up1x25-scalar-acc2.c", 620 "src/f32-dwconv/gen/up1x25-scalar.c", 621 "src/f32-dwconv/gen/up2x3-minmax-scalar-acc2.c", 622 "src/f32-dwconv/gen/up2x3-minmax-scalar.c", 623 "src/f32-dwconv/gen/up2x3-scalar-acc2.c", 624 "src/f32-dwconv/gen/up2x3-scalar.c", 625 "src/f32-dwconv/gen/up2x4-minmax-scalar-acc2.c", 626 "src/f32-dwconv/gen/up2x4-minmax-scalar.c", 627 "src/f32-dwconv/gen/up2x4-scalar-acc2.c", 628 "src/f32-dwconv/gen/up2x4-scalar.c", 629 "src/f32-dwconv/gen/up2x9-minmax-scalar-acc2.c", 630 "src/f32-dwconv/gen/up2x9-minmax-scalar.c", 631 "src/f32-dwconv/gen/up2x9-scalar-acc2.c", 632 "src/f32-dwconv/gen/up2x9-scalar.c", 633 "src/f32-dwconv/gen/up2x25-minmax-scalar-acc2.c", 634 "src/f32-dwconv/gen/up2x25-minmax-scalar.c", 635 "src/f32-dwconv/gen/up2x25-scalar-acc2.c", 636 "src/f32-dwconv/gen/up2x25-scalar.c", 637 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-1x1-acc2.c", 638 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-1x1-acc3.c", 639 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-1x1-acc4.c", 640 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-1x1.c", 641 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-2x1-acc2.c", 642 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-2x1.c", 643 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-3x1.c", 644 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-4x1.c", 645 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-5x1.c", 646 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-6x1.c", 647 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-1x1-acc2.c", 648 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-1x1-acc3.c", 649 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-1x1-acc4.c", 650 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-1x1.c", 651 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-2x1-acc2.c", 652 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-2x1.c", 653 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-3x1.c", 654 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-4x1.c", 655 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-1x1-acc2.c", 656 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-1x1-acc3.c", 657 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-1x1-acc4.c", 658 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-1x1-acc5.c", 659 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-1x1.c", 660 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-2x1-acc2.c", 661 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-2x1-acc3.c", 662 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-2x1.c", 663 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-3x1-acc2.c", 664 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-3x1.c", 665 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-1x1-acc2.c", 666 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-1x1-acc3.c", 667 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-1x1-acc4.c", 668 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-1x1-acc5.c", 669 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-1x1.c", 670 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-2x1-acc2.c", 671 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-2x1-acc3.c", 672 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-2x1.c", 673 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-3x1-acc2.c", 674 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-3x1.c", 675 "src/f32-f16-vcvt/gen/vcvt-scalar-bitcast-x1.c", 676 "src/f32-f16-vcvt/gen/vcvt-scalar-bitcast-x2.c", 677 "src/f32-f16-vcvt/gen/vcvt-scalar-bitcast-x3.c", 678 "src/f32-f16-vcvt/gen/vcvt-scalar-bitcast-x4.c", 679 "src/f32-f16-vcvt/gen/vcvt-scalar-fabsf-x1.c", 680 "src/f32-f16-vcvt/gen/vcvt-scalar-fabsf-x2.c", 681 "src/f32-f16-vcvt/gen/vcvt-scalar-fabsf-x3.c", 682 "src/f32-f16-vcvt/gen/vcvt-scalar-fabsf-x4.c", 683 "src/f32-gavgpool-cw/scalar-x1.c", 684 "src/f32-gavgpool/7p7x-minmax-scalar-c1.c", 685 "src/f32-gavgpool/7x-minmax-scalar-c1.c", 686 "src/f32-gemm/gen-inc/1x4inc-minmax-scalar.c", 687 "src/f32-gemm/gen-inc/2x4inc-minmax-scalar.c", 688 "src/f32-gemm/gen-inc/4x4inc-minmax-scalar.c", 689 "src/f32-gemm/gen/1x4-minmax-scalar.c", 690 "src/f32-gemm/gen/1x4-relu-scalar.c", 691 "src/f32-gemm/gen/1x4-scalar.c", 692 "src/f32-gemm/gen/2x4-minmax-scalar.c", 693 "src/f32-gemm/gen/2x4-relu-scalar.c", 694 "src/f32-gemm/gen/2x4-scalar.c", 695 "src/f32-gemm/gen/4x2-minmax-scalar.c", 696 "src/f32-gemm/gen/4x2-relu-scalar.c", 697 "src/f32-gemm/gen/4x2-scalar.c", 698 "src/f32-gemm/gen/4x4-minmax-scalar.c", 699 "src/f32-gemm/gen/4x4-relu-scalar.c", 700 "src/f32-gemm/gen/4x4-scalar.c", 701 "src/f32-ibilinear-chw/gen/scalar-p1.c", 702 "src/f32-ibilinear-chw/gen/scalar-p2.c", 703 "src/f32-ibilinear-chw/gen/scalar-p4.c", 704 "src/f32-ibilinear/gen/scalar-c1.c", 705 "src/f32-ibilinear/gen/scalar-c2.c", 706 "src/f32-ibilinear/gen/scalar-c4.c", 707 "src/f32-igemm/gen/1x4-minmax-scalar.c", 708 "src/f32-igemm/gen/1x4-relu-scalar.c", 709 "src/f32-igemm/gen/1x4-scalar.c", 710 "src/f32-igemm/gen/2x4-minmax-scalar.c", 711 "src/f32-igemm/gen/2x4-relu-scalar.c", 712 "src/f32-igemm/gen/2x4-scalar.c", 713 "src/f32-igemm/gen/4x2-minmax-scalar.c", 714 "src/f32-igemm/gen/4x2-relu-scalar.c", 715 "src/f32-igemm/gen/4x2-scalar.c", 716 "src/f32-igemm/gen/4x4-minmax-scalar.c", 717 "src/f32-igemm/gen/4x4-relu-scalar.c", 718 "src/f32-igemm/gen/4x4-scalar.c", 719 "src/f32-maxpool/9p8x-minmax-scalar-c1.c", 720 "src/f32-pavgpool/9p8x-minmax-scalar-c1.c", 721 "src/f32-pavgpool/9x-minmax-scalar-c1.c", 722 "src/f32-ppmm/gen/2x4-minmax-scalar.c", 723 "src/f32-ppmm/gen/3x3-minmax-scalar.c", 724 "src/f32-ppmm/gen/4x2-minmax-scalar.c", 725 "src/f32-ppmm/gen/4x4-minmax-scalar.c", 726 "src/f32-prelu/gen/scalar-2x1.c", 727 "src/f32-prelu/gen/scalar-2x4.c", 728 "src/f32-qs8-vcvt/gen/vcvt-scalar-fmagic-x1.c", 729 "src/f32-qs8-vcvt/gen/vcvt-scalar-fmagic-x2.c", 730 "src/f32-qs8-vcvt/gen/vcvt-scalar-fmagic-x3.c", 731 "src/f32-qs8-vcvt/gen/vcvt-scalar-fmagic-x4.c", 732 "src/f32-qs8-vcvt/gen/vcvt-scalar-imagic-x1.c", 733 "src/f32-qs8-vcvt/gen/vcvt-scalar-imagic-x2.c", 734 "src/f32-qs8-vcvt/gen/vcvt-scalar-imagic-x3.c", 735 "src/f32-qs8-vcvt/gen/vcvt-scalar-imagic-x4.c", 736 "src/f32-qs8-vcvt/gen/vcvt-scalar-lrintf-x1.c", 737 "src/f32-qs8-vcvt/gen/vcvt-scalar-lrintf-x2.c", 738 "src/f32-qs8-vcvt/gen/vcvt-scalar-lrintf-x3.c", 739 "src/f32-qs8-vcvt/gen/vcvt-scalar-lrintf-x4.c", 740 "src/f32-qu8-vcvt/gen/vcvt-scalar-fmagic-x1.c", 741 "src/f32-qu8-vcvt/gen/vcvt-scalar-fmagic-x2.c", 742 "src/f32-qu8-vcvt/gen/vcvt-scalar-fmagic-x3.c", 743 "src/f32-qu8-vcvt/gen/vcvt-scalar-fmagic-x4.c", 744 "src/f32-qu8-vcvt/gen/vcvt-scalar-imagic-x1.c", 745 "src/f32-qu8-vcvt/gen/vcvt-scalar-imagic-x2.c", 746 "src/f32-qu8-vcvt/gen/vcvt-scalar-imagic-x3.c", 747 "src/f32-qu8-vcvt/gen/vcvt-scalar-imagic-x4.c", 748 "src/f32-qu8-vcvt/gen/vcvt-scalar-lrintf-x1.c", 749 "src/f32-qu8-vcvt/gen/vcvt-scalar-lrintf-x2.c", 750 "src/f32-qu8-vcvt/gen/vcvt-scalar-lrintf-x3.c", 751 "src/f32-qu8-vcvt/gen/vcvt-scalar-lrintf-x4.c", 752 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-lut64-p2-x1.c", 753 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-lut64-p2-x2-acc2.c", 754 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-lut64-p2-x2.c", 755 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-lut64-p2-x4-acc2.c", 756 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-lut64-p2-x4-acc4.c", 757 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-lut64-p2-x4.c", 758 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x1.c", 759 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x2-acc2.c", 760 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x2.c", 761 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x4-acc2.c", 762 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x4-acc4.c", 763 "src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x4.c", 764 "src/f32-rmax/scalar.c", 765 "src/f32-spmm/gen/1x1-minmax-scalar-pipelined.c", 766 "src/f32-spmm/gen/1x1-minmax-scalar.c", 767 "src/f32-spmm/gen/2x1-minmax-scalar-pipelined.c", 768 "src/f32-spmm/gen/2x1-minmax-scalar.c", 769 "src/f32-spmm/gen/4x1-minmax-scalar-pipelined.c", 770 "src/f32-spmm/gen/4x1-minmax-scalar.c", 771 "src/f32-spmm/gen/8x1-minmax-scalar-pipelined.c", 772 "src/f32-spmm/gen/8x1-minmax-scalar.c", 773 "src/f32-spmm/gen/8x2-minmax-scalar.c", 774 "src/f32-spmm/gen/8x4-minmax-scalar.c", 775 "src/f32-vbinary/gen/vadd-minmax-scalar-x1.c", 776 "src/f32-vbinary/gen/vadd-minmax-scalar-x2.c", 777 "src/f32-vbinary/gen/vadd-minmax-scalar-x4.c", 778 "src/f32-vbinary/gen/vadd-minmax-scalar-x8.c", 779 "src/f32-vbinary/gen/vadd-relu-scalar-x1.c", 780 "src/f32-vbinary/gen/vadd-relu-scalar-x2.c", 781 "src/f32-vbinary/gen/vadd-relu-scalar-x4.c", 782 "src/f32-vbinary/gen/vadd-relu-scalar-x8.c", 783 "src/f32-vbinary/gen/vadd-scalar-x1.c", 784 "src/f32-vbinary/gen/vadd-scalar-x2.c", 785 "src/f32-vbinary/gen/vadd-scalar-x4.c", 786 "src/f32-vbinary/gen/vadd-scalar-x8.c", 787 "src/f32-vbinary/gen/vaddc-minmax-scalar-x1.c", 788 "src/f32-vbinary/gen/vaddc-minmax-scalar-x2.c", 789 "src/f32-vbinary/gen/vaddc-minmax-scalar-x4.c", 790 "src/f32-vbinary/gen/vaddc-minmax-scalar-x8.c", 791 "src/f32-vbinary/gen/vaddc-relu-scalar-x1.c", 792 "src/f32-vbinary/gen/vaddc-relu-scalar-x2.c", 793 "src/f32-vbinary/gen/vaddc-relu-scalar-x4.c", 794 "src/f32-vbinary/gen/vaddc-relu-scalar-x8.c", 795 "src/f32-vbinary/gen/vaddc-scalar-x1.c", 796 "src/f32-vbinary/gen/vaddc-scalar-x2.c", 797 "src/f32-vbinary/gen/vaddc-scalar-x4.c", 798 "src/f32-vbinary/gen/vaddc-scalar-x8.c", 799 "src/f32-vbinary/gen/vdiv-minmax-scalar-x1.c", 800 "src/f32-vbinary/gen/vdiv-minmax-scalar-x2.c", 801 "src/f32-vbinary/gen/vdiv-minmax-scalar-x4.c", 802 "src/f32-vbinary/gen/vdiv-minmax-scalar-x8.c", 803 "src/f32-vbinary/gen/vdiv-relu-scalar-x1.c", 804 "src/f32-vbinary/gen/vdiv-relu-scalar-x2.c", 805 "src/f32-vbinary/gen/vdiv-relu-scalar-x4.c", 806 "src/f32-vbinary/gen/vdiv-relu-scalar-x8.c", 807 "src/f32-vbinary/gen/vdiv-scalar-x1.c", 808 "src/f32-vbinary/gen/vdiv-scalar-x2.c", 809 "src/f32-vbinary/gen/vdiv-scalar-x4.c", 810 "src/f32-vbinary/gen/vdiv-scalar-x8.c", 811 "src/f32-vbinary/gen/vdivc-minmax-scalar-x1.c", 812 "src/f32-vbinary/gen/vdivc-minmax-scalar-x2.c", 813 "src/f32-vbinary/gen/vdivc-minmax-scalar-x4.c", 814 "src/f32-vbinary/gen/vdivc-minmax-scalar-x8.c", 815 "src/f32-vbinary/gen/vdivc-relu-scalar-x1.c", 816 "src/f32-vbinary/gen/vdivc-relu-scalar-x2.c", 817 "src/f32-vbinary/gen/vdivc-relu-scalar-x4.c", 818 "src/f32-vbinary/gen/vdivc-relu-scalar-x8.c", 819 "src/f32-vbinary/gen/vdivc-scalar-x1.c", 820 "src/f32-vbinary/gen/vdivc-scalar-x2.c", 821 "src/f32-vbinary/gen/vdivc-scalar-x4.c", 822 "src/f32-vbinary/gen/vdivc-scalar-x8.c", 823 "src/f32-vbinary/gen/vmax-scalar-x1.c", 824 "src/f32-vbinary/gen/vmax-scalar-x2.c", 825 "src/f32-vbinary/gen/vmax-scalar-x4.c", 826 "src/f32-vbinary/gen/vmax-scalar-x8.c", 827 "src/f32-vbinary/gen/vmaxc-scalar-x1.c", 828 "src/f32-vbinary/gen/vmaxc-scalar-x2.c", 829 "src/f32-vbinary/gen/vmaxc-scalar-x4.c", 830 "src/f32-vbinary/gen/vmaxc-scalar-x8.c", 831 "src/f32-vbinary/gen/vmin-scalar-x1.c", 832 "src/f32-vbinary/gen/vmin-scalar-x2.c", 833 "src/f32-vbinary/gen/vmin-scalar-x4.c", 834 "src/f32-vbinary/gen/vmin-scalar-x8.c", 835 "src/f32-vbinary/gen/vminc-scalar-x1.c", 836 "src/f32-vbinary/gen/vminc-scalar-x2.c", 837 "src/f32-vbinary/gen/vminc-scalar-x4.c", 838 "src/f32-vbinary/gen/vminc-scalar-x8.c", 839 "src/f32-vbinary/gen/vmul-minmax-scalar-x1.c", 840 "src/f32-vbinary/gen/vmul-minmax-scalar-x2.c", 841 "src/f32-vbinary/gen/vmul-minmax-scalar-x4.c", 842 "src/f32-vbinary/gen/vmul-minmax-scalar-x8.c", 843 "src/f32-vbinary/gen/vmul-relu-scalar-x1.c", 844 "src/f32-vbinary/gen/vmul-relu-scalar-x2.c", 845 "src/f32-vbinary/gen/vmul-relu-scalar-x4.c", 846 "src/f32-vbinary/gen/vmul-relu-scalar-x8.c", 847 "src/f32-vbinary/gen/vmul-scalar-x1.c", 848 "src/f32-vbinary/gen/vmul-scalar-x2.c", 849 "src/f32-vbinary/gen/vmul-scalar-x4.c", 850 "src/f32-vbinary/gen/vmul-scalar-x8.c", 851 "src/f32-vbinary/gen/vmulc-minmax-scalar-x1.c", 852 "src/f32-vbinary/gen/vmulc-minmax-scalar-x2.c", 853 "src/f32-vbinary/gen/vmulc-minmax-scalar-x4.c", 854 "src/f32-vbinary/gen/vmulc-minmax-scalar-x8.c", 855 "src/f32-vbinary/gen/vmulc-relu-scalar-x1.c", 856 "src/f32-vbinary/gen/vmulc-relu-scalar-x2.c", 857 "src/f32-vbinary/gen/vmulc-relu-scalar-x4.c", 858 "src/f32-vbinary/gen/vmulc-relu-scalar-x8.c", 859 "src/f32-vbinary/gen/vmulc-scalar-x1.c", 860 "src/f32-vbinary/gen/vmulc-scalar-x2.c", 861 "src/f32-vbinary/gen/vmulc-scalar-x4.c", 862 "src/f32-vbinary/gen/vmulc-scalar-x8.c", 863 "src/f32-vbinary/gen/vrdivc-minmax-scalar-x1.c", 864 "src/f32-vbinary/gen/vrdivc-minmax-scalar-x2.c", 865 "src/f32-vbinary/gen/vrdivc-minmax-scalar-x4.c", 866 "src/f32-vbinary/gen/vrdivc-minmax-scalar-x8.c", 867 "src/f32-vbinary/gen/vrdivc-relu-scalar-x1.c", 868 "src/f32-vbinary/gen/vrdivc-relu-scalar-x2.c", 869 "src/f32-vbinary/gen/vrdivc-relu-scalar-x4.c", 870 "src/f32-vbinary/gen/vrdivc-relu-scalar-x8.c", 871 "src/f32-vbinary/gen/vrdivc-scalar-x1.c", 872 "src/f32-vbinary/gen/vrdivc-scalar-x2.c", 873 "src/f32-vbinary/gen/vrdivc-scalar-x4.c", 874 "src/f32-vbinary/gen/vrdivc-scalar-x8.c", 875 "src/f32-vbinary/gen/vrsubc-minmax-scalar-x1.c", 876 "src/f32-vbinary/gen/vrsubc-minmax-scalar-x2.c", 877 "src/f32-vbinary/gen/vrsubc-minmax-scalar-x4.c", 878 "src/f32-vbinary/gen/vrsubc-minmax-scalar-x8.c", 879 "src/f32-vbinary/gen/vrsubc-relu-scalar-x1.c", 880 "src/f32-vbinary/gen/vrsubc-relu-scalar-x2.c", 881 "src/f32-vbinary/gen/vrsubc-relu-scalar-x4.c", 882 "src/f32-vbinary/gen/vrsubc-relu-scalar-x8.c", 883 "src/f32-vbinary/gen/vrsubc-scalar-x1.c", 884 "src/f32-vbinary/gen/vrsubc-scalar-x2.c", 885 "src/f32-vbinary/gen/vrsubc-scalar-x4.c", 886 "src/f32-vbinary/gen/vrsubc-scalar-x8.c", 887 "src/f32-vbinary/gen/vsqrdiff-scalar-x1.c", 888 "src/f32-vbinary/gen/vsqrdiff-scalar-x2.c", 889 "src/f32-vbinary/gen/vsqrdiff-scalar-x4.c", 890 "src/f32-vbinary/gen/vsqrdiff-scalar-x8.c", 891 "src/f32-vbinary/gen/vsqrdiffc-scalar-x1.c", 892 "src/f32-vbinary/gen/vsqrdiffc-scalar-x2.c", 893 "src/f32-vbinary/gen/vsqrdiffc-scalar-x4.c", 894 "src/f32-vbinary/gen/vsqrdiffc-scalar-x8.c", 895 "src/f32-vbinary/gen/vsub-minmax-scalar-x1.c", 896 "src/f32-vbinary/gen/vsub-minmax-scalar-x2.c", 897 "src/f32-vbinary/gen/vsub-minmax-scalar-x4.c", 898 "src/f32-vbinary/gen/vsub-minmax-scalar-x8.c", 899 "src/f32-vbinary/gen/vsub-relu-scalar-x1.c", 900 "src/f32-vbinary/gen/vsub-relu-scalar-x2.c", 901 "src/f32-vbinary/gen/vsub-relu-scalar-x4.c", 902 "src/f32-vbinary/gen/vsub-relu-scalar-x8.c", 903 "src/f32-vbinary/gen/vsub-scalar-x1.c", 904 "src/f32-vbinary/gen/vsub-scalar-x2.c", 905 "src/f32-vbinary/gen/vsub-scalar-x4.c", 906 "src/f32-vbinary/gen/vsub-scalar-x8.c", 907 "src/f32-vbinary/gen/vsubc-minmax-scalar-x1.c", 908 "src/f32-vbinary/gen/vsubc-minmax-scalar-x2.c", 909 "src/f32-vbinary/gen/vsubc-minmax-scalar-x4.c", 910 "src/f32-vbinary/gen/vsubc-minmax-scalar-x8.c", 911 "src/f32-vbinary/gen/vsubc-relu-scalar-x1.c", 912 "src/f32-vbinary/gen/vsubc-relu-scalar-x2.c", 913 "src/f32-vbinary/gen/vsubc-relu-scalar-x4.c", 914 "src/f32-vbinary/gen/vsubc-relu-scalar-x8.c", 915 "src/f32-vbinary/gen/vsubc-scalar-x1.c", 916 "src/f32-vbinary/gen/vsubc-scalar-x2.c", 917 "src/f32-vbinary/gen/vsubc-scalar-x4.c", 918 "src/f32-vbinary/gen/vsubc-scalar-x8.c", 919 "src/f32-vclamp/gen/vclamp-scalar-x1.c", 920 "src/f32-vclamp/gen/vclamp-scalar-x2.c", 921 "src/f32-vclamp/gen/vclamp-scalar-x4.c", 922 "src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x1.c", 923 "src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x2.c", 924 "src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x3.c", 925 "src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x4.c", 926 "src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x5.c", 927 "src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x6.c", 928 "src/f32-velu/gen/velu-scalar-rr2-p6-x1.c", 929 "src/f32-velu/gen/velu-scalar-rr2-p6-x2.c", 930 "src/f32-velu/gen/velu-scalar-rr2-p6-x3.c", 931 "src/f32-velu/gen/velu-scalar-rr2-p6-x4.c", 932 "src/f32-velu/gen/velu-scalar-rr2-p6-x5.c", 933 "src/f32-velu/gen/velu-scalar-rr2-p6-x6.c", 934 "src/f32-vhswish/gen/vhswish-scalar-x1.c", 935 "src/f32-vhswish/gen/vhswish-scalar-x2.c", 936 "src/f32-vhswish/gen/vhswish-scalar-x4.c", 937 "src/f32-vlrelu/gen/vlrelu-scalar-x1.c", 938 "src/f32-vlrelu/gen/vlrelu-scalar-x2.c", 939 "src/f32-vlrelu/gen/vlrelu-scalar-x4.c", 940 "src/f32-vmulcaddc/gen/c1-minmax-scalar-2x.c", 941 "src/f32-vmulcaddc/gen/c2-minmax-scalar-2x.c", 942 "src/f32-vmulcaddc/gen/c4-minmax-scalar-2x.c", 943 "src/f32-vrelu/gen/vrelu-scalar-x1.c", 944 "src/f32-vrelu/gen/vrelu-scalar-x2.c", 945 "src/f32-vrelu/gen/vrelu-scalar-x4.c", 946 "src/f32-vrelu/gen/vrelu-scalar-x8.c", 947 "src/f32-vrnd/gen/vrndd-scalar-libm-x1.c", 948 "src/f32-vrnd/gen/vrndd-scalar-libm-x2.c", 949 "src/f32-vrnd/gen/vrndd-scalar-libm-x4.c", 950 "src/f32-vrnd/gen/vrndne-scalar-libm-x1.c", 951 "src/f32-vrnd/gen/vrndne-scalar-libm-x2.c", 952 "src/f32-vrnd/gen/vrndne-scalar-libm-x4.c", 953 "src/f32-vrnd/gen/vrndu-scalar-libm-x1.c", 954 "src/f32-vrnd/gen/vrndu-scalar-libm-x2.c", 955 "src/f32-vrnd/gen/vrndu-scalar-libm-x4.c", 956 "src/f32-vrnd/gen/vrndz-scalar-libm-x1.c", 957 "src/f32-vrnd/gen/vrndz-scalar-libm-x2.c", 958 "src/f32-vrnd/gen/vrndz-scalar-libm-x4.c", 959 "src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut64-p2-div-x1.c", 960 "src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut64-p2-div-x2.c", 961 "src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut64-p2-div-x4.c", 962 "src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut2048-p1-div-x1.c", 963 "src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut2048-p1-div-x2.c", 964 "src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut2048-p1-div-x4.c", 965 "src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-p5-div-x1.c", 966 "src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-p5-div-x2.c", 967 "src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-p5-div-x4.c", 968 "src/f32-vsqrt/gen/scalar-sqrt-x1.c", 969 "src/f32-vsqrt/gen/scalar-sqrt-x2.c", 970 "src/f32-vsqrt/gen/scalar-sqrt-x4.c", 971 "src/f32-vunary/gen/vabs-scalar-x1.c", 972 "src/f32-vunary/gen/vabs-scalar-x2.c", 973 "src/f32-vunary/gen/vabs-scalar-x4.c", 974 "src/f32-vunary/gen/vneg-scalar-x1.c", 975 "src/f32-vunary/gen/vneg-scalar-x2.c", 976 "src/f32-vunary/gen/vneg-scalar-x4.c", 977 "src/f32-vunary/gen/vsqr-scalar-x1.c", 978 "src/f32-vunary/gen/vsqr-scalar-x2.c", 979 "src/f32-vunary/gen/vsqr-scalar-x4.c", 980 "src/math/cvt-f32-f16-scalar-bitcast.c", 981 "src/math/cvt-f32-f16-scalar-fabsf.c", 982 "src/math/expminus-f32-scalar-rr2-lut64-p2.c", 983 "src/math/expminus-f32-scalar-rr2-lut2048-p1.c", 984 "src/math/expminus-f32-scalar-rr2-p5.c", 985 "src/math/expm1minus-f32-scalar-rr2-lut4-p4.c", 986 "src/math/expm1minus-f32-scalar-rr2-lut8-p3.c", 987 "src/math/expm1minus-f32-scalar-rr2-lut8-p4.c", 988 "src/math/expm1minus-f32-scalar-rr2-lut16-p3.c", 989 "src/math/expm1minus-f32-scalar-rr2-lut16-p4.c", 990 "src/math/expm1minus-f32-scalar-rr2-p5.c", 991 "src/math/expm1minus-f32-scalar-rr2-p6.c", 992 "src/math/roundd-scalar-addsub.c", 993 "src/math/roundd-scalar-cvt.c", 994 "src/math/roundd-scalar-floor.c", 995 "src/math/roundne-scalar-addsub.c", 996 "src/math/roundne-scalar-nearbyint.c", 997 "src/math/roundne-scalar-rint.c", 998 "src/math/roundu-scalar-addsub.c", 999 "src/math/roundu-scalar-ceil.c", 1000 "src/math/roundu-scalar-cvt.c", 1001 "src/math/roundz-scalar-addsub.c", 1002 "src/math/roundz-scalar-cvt.c", 1003 "src/math/roundz-scalar-trunc.c", 1004 "src/math/sigmoid-f32-scalar-rr2-lut64-p2-div.c", 1005 "src/math/sigmoid-f32-scalar-rr2-lut2048-p1-div.c", 1006 "src/math/sigmoid-f32-scalar-rr2-p5-div.c", 1007 "src/math/sqrt-u32-scalar-bitmanip.c", 1008 "src/math/sqrt-u32-scalar-clz-binsearch.c", 1009 "src/math/sqrt-u32-scalar-clz-newton.c", 1010 "src/math/sqrt-u32-scalar-cvti32-sqrt-lrint.c", 1011 "src/math/sqrt-u32-scalar-cvti64-sqrt-lrint.c", 1012 "src/math/sqrt-u32-scalar-cvti64-sqrtf-lrintf.c", 1013 "src/math/sqrt-u32-scalar-cvtu32-sqrt-lrint.c", 1014 "src/math/sqrt-u32-scalar-cvtu32-sqrtf-lrintf.c", 1015 "src/math/sqrt-u32-scalar-hashemian.c", 1016 "src/math/sqrt-u32-scalar-tflm.c", 1017 "src/math/sqrt-u64-scalar-cvtu32-sqrt-cvtsatu32f64.c", 1018 "src/math/sqrt-u64-scalar-cvtu32-sqrt-llrint.c", 1019 "src/math/sqrt-u64-scalar-cvtu64-sqrt-llrint.c", 1020 "src/qc8-dwconv/gen/up1x3-minmax-fp32-scalar-fmagic.c", 1021 "src/qc8-dwconv/gen/up1x9-minmax-fp32-scalar-fmagic.c", 1022 "src/qc8-dwconv/gen/up1x9-minmax-fp32-scalar-imagic.c", 1023 "src/qc8-dwconv/gen/up1x9-minmax-fp32-scalar-lrintf.c", 1024 "src/qc8-dwconv/gen/up1x25-minmax-fp32-scalar-fmagic.c", 1025 "src/qc8-dwconv/gen/up1x25-minmax-fp32-scalar-imagic.c", 1026 "src/qc8-dwconv/gen/up1x25-minmax-fp32-scalar-lrintf.c", 1027 "src/qc8-dwconv/gen/up2x3-minmax-fp32-scalar-imagic.c", 1028 "src/qc8-dwconv/gen/up2x3-minmax-fp32-scalar-lrintf.c", 1029 "src/qc8-dwconv/gen/up2x9-minmax-fp32-scalar-fmagic.c", 1030 "src/qc8-dwconv/gen/up2x9-minmax-fp32-scalar-imagic.c", 1031 "src/qc8-dwconv/gen/up2x9-minmax-fp32-scalar-lrintf.c", 1032 "src/qc8-dwconv/gen/up2x25-minmax-fp32-scalar-fmagic.c", 1033 "src/qc8-dwconv/gen/up2x25-minmax-fp32-scalar-imagic.c", 1034 "src/qc8-dwconv/gen/up2x25-minmax-fp32-scalar-lrintf.c", 1035 "src/qc8-dwconv/gen/up4x9-minmax-fp32-scalar-fmagic.c", 1036 "src/qc8-dwconv/gen/up4x9-minmax-fp32-scalar-imagic.c", 1037 "src/qc8-dwconv/gen/up4x9-minmax-fp32-scalar-lrintf.c", 1038 "src/qc8-dwconv/gen/up4x25-minmax-fp32-scalar-fmagic.c", 1039 "src/qc8-dwconv/gen/up4x25-minmax-fp32-scalar-imagic.c", 1040 "src/qc8-dwconv/gen/up4x25-minmax-fp32-scalar-lrintf.c", 1041 "src/qc8-gemm/gen/1x2-minmax-fp32-scalar-fmagic.c", 1042 "src/qc8-gemm/gen/1x2-minmax-fp32-scalar-imagic.c", 1043 "src/qc8-gemm/gen/1x2-minmax-fp32-scalar-lrintf.c", 1044 "src/qc8-gemm/gen/1x4-minmax-fp32-scalar-fmagic.c", 1045 "src/qc8-gemm/gen/1x4-minmax-fp32-scalar-imagic.c", 1046 "src/qc8-gemm/gen/1x4-minmax-fp32-scalar-lrintf.c", 1047 "src/qc8-gemm/gen/2x2-minmax-fp32-scalar-fmagic.c", 1048 "src/qc8-gemm/gen/2x2-minmax-fp32-scalar-imagic.c", 1049 "src/qc8-gemm/gen/2x2-minmax-fp32-scalar-lrintf.c", 1050 "src/qc8-gemm/gen/2x4-minmax-fp32-scalar-fmagic.c", 1051 "src/qc8-gemm/gen/2x4-minmax-fp32-scalar-imagic.c", 1052 "src/qc8-gemm/gen/2x4-minmax-fp32-scalar-lrintf.c", 1053 "src/qc8-gemm/gen/3x2-minmax-fp32-scalar-fmagic.c", 1054 "src/qc8-gemm/gen/3x2-minmax-fp32-scalar-imagic.c", 1055 "src/qc8-gemm/gen/3x2-minmax-fp32-scalar-lrintf.c", 1056 "src/qc8-gemm/gen/3x4-minmax-fp32-scalar-fmagic.c", 1057 "src/qc8-gemm/gen/3x4-minmax-fp32-scalar-imagic.c", 1058 "src/qc8-gemm/gen/3x4-minmax-fp32-scalar-lrintf.c", 1059 "src/qc8-gemm/gen/4x2-minmax-fp32-scalar-fmagic.c", 1060 "src/qc8-gemm/gen/4x2-minmax-fp32-scalar-imagic.c", 1061 "src/qc8-gemm/gen/4x2-minmax-fp32-scalar-lrintf.c", 1062 "src/qc8-gemm/gen/4x4-minmax-fp32-scalar-fmagic.c", 1063 "src/qc8-gemm/gen/4x4-minmax-fp32-scalar-imagic.c", 1064 "src/qc8-gemm/gen/4x4-minmax-fp32-scalar-lrintf.c", 1065 "src/qc8-igemm/gen/1x2-minmax-fp32-scalar-fmagic.c", 1066 "src/qc8-igemm/gen/1x2-minmax-fp32-scalar-imagic.c", 1067 "src/qc8-igemm/gen/1x2-minmax-fp32-scalar-lrintf.c", 1068 "src/qc8-igemm/gen/1x4-minmax-fp32-scalar-fmagic.c", 1069 "src/qc8-igemm/gen/1x4-minmax-fp32-scalar-imagic.c", 1070 "src/qc8-igemm/gen/1x4-minmax-fp32-scalar-lrintf.c", 1071 "src/qc8-igemm/gen/2x2-minmax-fp32-scalar-fmagic.c", 1072 "src/qc8-igemm/gen/2x2-minmax-fp32-scalar-imagic.c", 1073 "src/qc8-igemm/gen/2x2-minmax-fp32-scalar-lrintf.c", 1074 "src/qc8-igemm/gen/2x4-minmax-fp32-scalar-fmagic.c", 1075 "src/qc8-igemm/gen/2x4-minmax-fp32-scalar-imagic.c", 1076 "src/qc8-igemm/gen/2x4-minmax-fp32-scalar-lrintf.c", 1077 "src/qc8-igemm/gen/3x2-minmax-fp32-scalar-fmagic.c", 1078 "src/qc8-igemm/gen/3x2-minmax-fp32-scalar-imagic.c", 1079 "src/qc8-igemm/gen/3x2-minmax-fp32-scalar-lrintf.c", 1080 "src/qc8-igemm/gen/3x4-minmax-fp32-scalar-fmagic.c", 1081 "src/qc8-igemm/gen/3x4-minmax-fp32-scalar-imagic.c", 1082 "src/qc8-igemm/gen/3x4-minmax-fp32-scalar-lrintf.c", 1083 "src/qc8-igemm/gen/4x2-minmax-fp32-scalar-fmagic.c", 1084 "src/qc8-igemm/gen/4x2-minmax-fp32-scalar-imagic.c", 1085 "src/qc8-igemm/gen/4x2-minmax-fp32-scalar-lrintf.c", 1086 "src/qc8-igemm/gen/4x4-minmax-fp32-scalar-fmagic.c", 1087 "src/qc8-igemm/gen/4x4-minmax-fp32-scalar-imagic.c", 1088 "src/qc8-igemm/gen/4x4-minmax-fp32-scalar-lrintf.c", 1089 "src/qs8-dwconv/gen/up1x9-minmax-fp32-scalar-fmagic.c", 1090 "src/qs8-dwconv/gen/up1x9-minmax-fp32-scalar-imagic.c", 1091 "src/qs8-dwconv/gen/up1x9-minmax-fp32-scalar-lrintf.c", 1092 "src/qs8-dwconv/gen/up1x25-minmax-fp32-scalar-fmagic.c", 1093 "src/qs8-dwconv/gen/up1x25-minmax-fp32-scalar-imagic.c", 1094 "src/qs8-dwconv/gen/up1x25-minmax-fp32-scalar-lrintf.c", 1095 "src/qs8-dwconv/gen/up2x9-minmax-fp32-scalar-fmagic.c", 1096 "src/qs8-dwconv/gen/up2x9-minmax-fp32-scalar-imagic.c", 1097 "src/qs8-dwconv/gen/up2x9-minmax-fp32-scalar-lrintf.c", 1098 "src/qs8-dwconv/gen/up2x25-minmax-fp32-scalar-fmagic.c", 1099 "src/qs8-dwconv/gen/up2x25-minmax-fp32-scalar-imagic.c", 1100 "src/qs8-dwconv/gen/up2x25-minmax-fp32-scalar-lrintf.c", 1101 "src/qs8-dwconv/gen/up4x9-minmax-fp32-scalar-fmagic.c", 1102 "src/qs8-dwconv/gen/up4x9-minmax-fp32-scalar-imagic.c", 1103 "src/qs8-dwconv/gen/up4x9-minmax-fp32-scalar-lrintf.c", 1104 "src/qs8-dwconv/gen/up4x25-minmax-fp32-scalar-fmagic.c", 1105 "src/qs8-dwconv/gen/up4x25-minmax-fp32-scalar-imagic.c", 1106 "src/qs8-dwconv/gen/up4x25-minmax-fp32-scalar-lrintf.c", 1107 "src/qs8-f32-vcvt/gen/vcvt-scalar-x1.c", 1108 "src/qs8-f32-vcvt/gen/vcvt-scalar-x2.c", 1109 "src/qs8-f32-vcvt/gen/vcvt-scalar-x3.c", 1110 "src/qs8-f32-vcvt/gen/vcvt-scalar-x4.c", 1111 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-fmagic-c1.c", 1112 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-fmagic-c2.c", 1113 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-fmagic-c4.c", 1114 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c1.c", 1115 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c2.c", 1116 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c4.c", 1117 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-lrintf-c1.c", 1118 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-lrintf-c2.c", 1119 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-lrintf-c4.c", 1120 "src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-fmagic-c1.c", 1121 "src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-fmagic-c2.c", 1122 "src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-fmagic-c4.c", 1123 "src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c1.c", 1124 "src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c2.c", 1125 "src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c4.c", 1126 "src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-lrintf-c1.c", 1127 "src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-lrintf-c2.c", 1128 "src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-lrintf-c4.c", 1129 "src/qs8-gemm/gen/1x2-minmax-fp32-scalar-fmagic.c", 1130 "src/qs8-gemm/gen/1x2-minmax-fp32-scalar-imagic.c", 1131 "src/qs8-gemm/gen/1x2-minmax-fp32-scalar-lrintf.c", 1132 "src/qs8-gemm/gen/1x4-minmax-fp32-scalar-fmagic.c", 1133 "src/qs8-gemm/gen/1x4-minmax-fp32-scalar-imagic.c", 1134 "src/qs8-gemm/gen/1x4-minmax-fp32-scalar-lrintf.c", 1135 "src/qs8-gemm/gen/2x2-minmax-fp32-scalar-fmagic.c", 1136 "src/qs8-gemm/gen/2x2-minmax-fp32-scalar-imagic.c", 1137 "src/qs8-gemm/gen/2x2-minmax-fp32-scalar-lrintf.c", 1138 "src/qs8-gemm/gen/2x4-minmax-fp32-scalar-fmagic.c", 1139 "src/qs8-gemm/gen/2x4-minmax-fp32-scalar-imagic.c", 1140 "src/qs8-gemm/gen/2x4-minmax-fp32-scalar-lrintf.c", 1141 "src/qs8-gemm/gen/3x2-minmax-fp32-scalar-fmagic.c", 1142 "src/qs8-gemm/gen/3x2-minmax-fp32-scalar-imagic.c", 1143 "src/qs8-gemm/gen/3x2-minmax-fp32-scalar-lrintf.c", 1144 "src/qs8-gemm/gen/3x4-minmax-fp32-scalar-fmagic.c", 1145 "src/qs8-gemm/gen/3x4-minmax-fp32-scalar-imagic.c", 1146 "src/qs8-gemm/gen/3x4-minmax-fp32-scalar-lrintf.c", 1147 "src/qs8-gemm/gen/4x2-minmax-fp32-scalar-fmagic.c", 1148 "src/qs8-gemm/gen/4x2-minmax-fp32-scalar-imagic.c", 1149 "src/qs8-gemm/gen/4x2-minmax-fp32-scalar-lrintf.c", 1150 "src/qs8-gemm/gen/4x4-minmax-fp32-scalar-fmagic.c", 1151 "src/qs8-gemm/gen/4x4-minmax-fp32-scalar-imagic.c", 1152 "src/qs8-gemm/gen/4x4-minmax-fp32-scalar-lrintf.c", 1153 "src/qs8-igemm/gen/1x2-minmax-fp32-scalar-fmagic.c", 1154 "src/qs8-igemm/gen/1x2-minmax-fp32-scalar-imagic.c", 1155 "src/qs8-igemm/gen/1x2-minmax-fp32-scalar-lrintf.c", 1156 "src/qs8-igemm/gen/1x4-minmax-fp32-scalar-fmagic.c", 1157 "src/qs8-igemm/gen/1x4-minmax-fp32-scalar-imagic.c", 1158 "src/qs8-igemm/gen/1x4-minmax-fp32-scalar-lrintf.c", 1159 "src/qs8-igemm/gen/2x2-minmax-fp32-scalar-fmagic.c", 1160 "src/qs8-igemm/gen/2x2-minmax-fp32-scalar-imagic.c", 1161 "src/qs8-igemm/gen/2x2-minmax-fp32-scalar-lrintf.c", 1162 "src/qs8-igemm/gen/2x4-minmax-fp32-scalar-fmagic.c", 1163 "src/qs8-igemm/gen/2x4-minmax-fp32-scalar-imagic.c", 1164 "src/qs8-igemm/gen/2x4-minmax-fp32-scalar-lrintf.c", 1165 "src/qs8-igemm/gen/3x2-minmax-fp32-scalar-fmagic.c", 1166 "src/qs8-igemm/gen/3x2-minmax-fp32-scalar-imagic.c", 1167 "src/qs8-igemm/gen/3x2-minmax-fp32-scalar-lrintf.c", 1168 "src/qs8-igemm/gen/3x4-minmax-fp32-scalar-fmagic.c", 1169 "src/qs8-igemm/gen/3x4-minmax-fp32-scalar-imagic.c", 1170 "src/qs8-igemm/gen/3x4-minmax-fp32-scalar-lrintf.c", 1171 "src/qs8-igemm/gen/4x2-minmax-fp32-scalar-fmagic.c", 1172 "src/qs8-igemm/gen/4x2-minmax-fp32-scalar-imagic.c", 1173 "src/qs8-igemm/gen/4x2-minmax-fp32-scalar-lrintf.c", 1174 "src/qs8-igemm/gen/4x4-minmax-fp32-scalar-fmagic.c", 1175 "src/qs8-igemm/gen/4x4-minmax-fp32-scalar-imagic.c", 1176 "src/qs8-igemm/gen/4x4-minmax-fp32-scalar-lrintf.c", 1177 "src/qs8-requantization/fp32-scalar-fmagic.c", 1178 "src/qs8-requantization/fp32-scalar-lrintf.c", 1179 "src/qs8-requantization/gemmlowp-scalar.c", 1180 "src/qs8-requantization/rndna-scalar-signed64.c", 1181 "src/qs8-requantization/rndna-scalar-unsigned32.c", 1182 "src/qs8-requantization/rndna-scalar-unsigned64.c", 1183 "src/qs8-requantization/rndnu-scalar.c", 1184 "src/qs8-vadd/gen/minmax-scalar-x1.c", 1185 "src/qs8-vadd/gen/minmax-scalar-x2.c", 1186 "src/qs8-vadd/gen/minmax-scalar-x4.c", 1187 "src/qs8-vaddc/gen/minmax-scalar-x1.c", 1188 "src/qs8-vaddc/gen/minmax-scalar-x2.c", 1189 "src/qs8-vaddc/gen/minmax-scalar-x4.c", 1190 "src/qs8-vcvt/gen/vcvt-scalar-x1.c", 1191 "src/qs8-vcvt/gen/vcvt-scalar-x2.c", 1192 "src/qs8-vcvt/gen/vcvt-scalar-x4.c", 1193 "src/qs8-vlrelu/gen/vlrelu-scalar-andxor-x1.c", 1194 "src/qs8-vlrelu/gen/vlrelu-scalar-andxor-x2.c", 1195 "src/qs8-vlrelu/gen/vlrelu-scalar-andxor-x4.c", 1196 "src/qs8-vlrelu/gen/vlrelu-scalar-select-x1.c", 1197 "src/qs8-vlrelu/gen/vlrelu-scalar-select-x2.c", 1198 "src/qs8-vlrelu/gen/vlrelu-scalar-select-x4.c", 1199 "src/qs8-vmul/gen/minmax-fp32-scalar-x1.c", 1200 "src/qs8-vmul/gen/minmax-fp32-scalar-x2.c", 1201 "src/qs8-vmul/gen/minmax-fp32-scalar-x4.c", 1202 "src/qs8-vmulc/gen/minmax-fp32-scalar-x1.c", 1203 "src/qs8-vmulc/gen/minmax-fp32-scalar-x2.c", 1204 "src/qs8-vmulc/gen/minmax-fp32-scalar-x4.c", 1205 "src/qu8-avgpool/9p8x-minmax-scalar-c1.c", 1206 "src/qu8-avgpool/9x-minmax-scalar-c1.c", 1207 "src/qu8-dwconv/gen/up1x9-minmax-fp32-scalar-fmagic.c", 1208 "src/qu8-dwconv/gen/up1x9-minmax-fp32-scalar-imagic.c", 1209 "src/qu8-dwconv/gen/up1x9-minmax-fp32-scalar-lrintf.c", 1210 "src/qu8-dwconv/gen/up1x25-minmax-fp32-scalar-fmagic.c", 1211 "src/qu8-dwconv/gen/up1x25-minmax-fp32-scalar-imagic.c", 1212 "src/qu8-dwconv/gen/up1x25-minmax-fp32-scalar-lrintf.c", 1213 "src/qu8-dwconv/gen/up2x9-minmax-fp32-scalar-fmagic.c", 1214 "src/qu8-dwconv/gen/up2x9-minmax-fp32-scalar-imagic.c", 1215 "src/qu8-dwconv/gen/up2x9-minmax-fp32-scalar-lrintf.c", 1216 "src/qu8-dwconv/gen/up2x25-minmax-fp32-scalar-fmagic.c", 1217 "src/qu8-dwconv/gen/up2x25-minmax-fp32-scalar-imagic.c", 1218 "src/qu8-dwconv/gen/up2x25-minmax-fp32-scalar-lrintf.c", 1219 "src/qu8-dwconv/gen/up4x9-minmax-fp32-scalar-fmagic.c", 1220 "src/qu8-dwconv/gen/up4x9-minmax-fp32-scalar-imagic.c", 1221 "src/qu8-dwconv/gen/up4x9-minmax-fp32-scalar-lrintf.c", 1222 "src/qu8-dwconv/gen/up4x25-minmax-fp32-scalar-fmagic.c", 1223 "src/qu8-dwconv/gen/up4x25-minmax-fp32-scalar-imagic.c", 1224 "src/qu8-dwconv/gen/up4x25-minmax-fp32-scalar-lrintf.c", 1225 "src/qu8-f32-vcvt/gen/vcvt-scalar-x1.c", 1226 "src/qu8-f32-vcvt/gen/vcvt-scalar-x2.c", 1227 "src/qu8-f32-vcvt/gen/vcvt-scalar-x3.c", 1228 "src/qu8-f32-vcvt/gen/vcvt-scalar-x4.c", 1229 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-fmagic-c1.c", 1230 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-fmagic-c2.c", 1231 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-fmagic-c4.c", 1232 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c1.c", 1233 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c2.c", 1234 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c4.c", 1235 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-lrintf-c1.c", 1236 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-lrintf-c2.c", 1237 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-lrintf-c4.c", 1238 "src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-fmagic-c1.c", 1239 "src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-fmagic-c2.c", 1240 "src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-fmagic-c4.c", 1241 "src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c1.c", 1242 "src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c2.c", 1243 "src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c4.c", 1244 "src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-lrintf-c1.c", 1245 "src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-lrintf-c2.c", 1246 "src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-lrintf-c4.c", 1247 "src/qu8-gemm/gen/1x2-minmax-fp32-scalar-fmagic.c", 1248 "src/qu8-gemm/gen/1x2-minmax-fp32-scalar-imagic.c", 1249 "src/qu8-gemm/gen/1x2-minmax-fp32-scalar-lrintf.c", 1250 "src/qu8-gemm/gen/1x4-minmax-fp32-scalar-fmagic.c", 1251 "src/qu8-gemm/gen/1x4-minmax-fp32-scalar-imagic.c", 1252 "src/qu8-gemm/gen/1x4-minmax-fp32-scalar-lrintf.c", 1253 "src/qu8-gemm/gen/2x2-minmax-fp32-scalar-fmagic.c", 1254 "src/qu8-gemm/gen/2x2-minmax-fp32-scalar-imagic.c", 1255 "src/qu8-gemm/gen/2x2-minmax-fp32-scalar-lrintf.c", 1256 "src/qu8-gemm/gen/2x4-minmax-fp32-scalar-fmagic.c", 1257 "src/qu8-gemm/gen/2x4-minmax-fp32-scalar-imagic.c", 1258 "src/qu8-gemm/gen/2x4-minmax-fp32-scalar-lrintf.c", 1259 "src/qu8-gemm/gen/3x2-minmax-fp32-scalar-fmagic.c", 1260 "src/qu8-gemm/gen/3x2-minmax-fp32-scalar-imagic.c", 1261 "src/qu8-gemm/gen/3x2-minmax-fp32-scalar-lrintf.c", 1262 "src/qu8-gemm/gen/3x4-minmax-fp32-scalar-fmagic.c", 1263 "src/qu8-gemm/gen/3x4-minmax-fp32-scalar-imagic.c", 1264 "src/qu8-gemm/gen/3x4-minmax-fp32-scalar-lrintf.c", 1265 "src/qu8-gemm/gen/4x2-minmax-fp32-scalar-fmagic.c", 1266 "src/qu8-gemm/gen/4x2-minmax-fp32-scalar-imagic.c", 1267 "src/qu8-gemm/gen/4x2-minmax-fp32-scalar-lrintf.c", 1268 "src/qu8-gemm/gen/4x4-minmax-fp32-scalar-fmagic.c", 1269 "src/qu8-gemm/gen/4x4-minmax-fp32-scalar-imagic.c", 1270 "src/qu8-gemm/gen/4x4-minmax-fp32-scalar-lrintf.c", 1271 "src/qu8-igemm/gen/1x2-minmax-fp32-scalar-fmagic.c", 1272 "src/qu8-igemm/gen/1x2-minmax-fp32-scalar-imagic.c", 1273 "src/qu8-igemm/gen/1x2-minmax-fp32-scalar-lrintf.c", 1274 "src/qu8-igemm/gen/1x4-minmax-fp32-scalar-fmagic.c", 1275 "src/qu8-igemm/gen/1x4-minmax-fp32-scalar-imagic.c", 1276 "src/qu8-igemm/gen/1x4-minmax-fp32-scalar-lrintf.c", 1277 "src/qu8-igemm/gen/2x2-minmax-fp32-scalar-fmagic.c", 1278 "src/qu8-igemm/gen/2x2-minmax-fp32-scalar-imagic.c", 1279 "src/qu8-igemm/gen/2x2-minmax-fp32-scalar-lrintf.c", 1280 "src/qu8-igemm/gen/2x4-minmax-fp32-scalar-fmagic.c", 1281 "src/qu8-igemm/gen/2x4-minmax-fp32-scalar-imagic.c", 1282 "src/qu8-igemm/gen/2x4-minmax-fp32-scalar-lrintf.c", 1283 "src/qu8-igemm/gen/3x2-minmax-fp32-scalar-fmagic.c", 1284 "src/qu8-igemm/gen/3x2-minmax-fp32-scalar-imagic.c", 1285 "src/qu8-igemm/gen/3x2-minmax-fp32-scalar-lrintf.c", 1286 "src/qu8-igemm/gen/3x4-minmax-fp32-scalar-fmagic.c", 1287 "src/qu8-igemm/gen/3x4-minmax-fp32-scalar-imagic.c", 1288 "src/qu8-igemm/gen/3x4-minmax-fp32-scalar-lrintf.c", 1289 "src/qu8-igemm/gen/4x2-minmax-fp32-scalar-fmagic.c", 1290 "src/qu8-igemm/gen/4x2-minmax-fp32-scalar-imagic.c", 1291 "src/qu8-igemm/gen/4x2-minmax-fp32-scalar-lrintf.c", 1292 "src/qu8-igemm/gen/4x4-minmax-fp32-scalar-fmagic.c", 1293 "src/qu8-igemm/gen/4x4-minmax-fp32-scalar-imagic.c", 1294 "src/qu8-igemm/gen/4x4-minmax-fp32-scalar-lrintf.c", 1295 "src/qu8-requantization/fp32-scalar-fmagic.c", 1296 "src/qu8-requantization/fp32-scalar-lrintf.c", 1297 "src/qu8-requantization/gemmlowp-scalar.c", 1298 "src/qu8-requantization/rndna-scalar-signed64.c", 1299 "src/qu8-requantization/rndna-scalar-unsigned32.c", 1300 "src/qu8-requantization/rndna-scalar-unsigned64.c", 1301 "src/qu8-vadd/gen/minmax-scalar-x1.c", 1302 "src/qu8-vadd/gen/minmax-scalar-x2.c", 1303 "src/qu8-vadd/gen/minmax-scalar-x4.c", 1304 "src/qu8-vaddc/gen/minmax-scalar-x1.c", 1305 "src/qu8-vaddc/gen/minmax-scalar-x2.c", 1306 "src/qu8-vaddc/gen/minmax-scalar-x4.c", 1307 "src/qu8-vcvt/gen/vcvt-scalar-x1.c", 1308 "src/qu8-vcvt/gen/vcvt-scalar-x2.c", 1309 "src/qu8-vcvt/gen/vcvt-scalar-x4.c", 1310 "src/qu8-vlrelu/gen/vlrelu-scalar-andxor-x1.c", 1311 "src/qu8-vlrelu/gen/vlrelu-scalar-andxor-x2.c", 1312 "src/qu8-vlrelu/gen/vlrelu-scalar-andxor-x4.c", 1313 "src/qu8-vlrelu/gen/vlrelu-scalar-select-x1.c", 1314 "src/qu8-vlrelu/gen/vlrelu-scalar-select-x2.c", 1315 "src/qu8-vlrelu/gen/vlrelu-scalar-select-x4.c", 1316 "src/qu8-vmul/gen/minmax-fp32-scalar-x1.c", 1317 "src/qu8-vmul/gen/minmax-fp32-scalar-x2.c", 1318 "src/qu8-vmul/gen/minmax-fp32-scalar-x4.c", 1319 "src/qu8-vmulc/gen/minmax-fp32-scalar-x1.c", 1320 "src/qu8-vmulc/gen/minmax-fp32-scalar-x2.c", 1321 "src/qu8-vmulc/gen/minmax-fp32-scalar-x4.c", 1322 "src/s8-ibilinear/gen/scalar-c1.c", 1323 "src/s8-ibilinear/gen/scalar-c2.c", 1324 "src/s8-ibilinear/gen/scalar-c4.c", 1325 "src/s8-maxpool/9p8x-minmax-scalar-c1.c", 1326 "src/s8-vclamp/scalar-x4.c", 1327 "src/s16-rmaxabs/gen/scalar-x1.c", 1328 "src/s16-rmaxabs/gen/scalar-x2.c", 1329 "src/s16-rmaxabs/gen/scalar-x3.c", 1330 "src/s16-rmaxabs/gen/scalar-x4.c", 1331 "src/s16-vlshift/gen/scalar-x1.c", 1332 "src/s16-vlshift/gen/scalar-x2.c", 1333 "src/s16-vlshift/gen/scalar-x3.c", 1334 "src/s16-vlshift/gen/scalar-x4.c", 1335 "src/s16-window/gen/scalar-x1.c", 1336 "src/s16-window/gen/scalar-x2.c", 1337 "src/s16-window/gen/scalar-x3.c", 1338 "src/s16-window/gen/scalar-x4.c", 1339 "src/u8-ibilinear/gen/scalar-c1.c", 1340 "src/u8-ibilinear/gen/scalar-c2.c", 1341 "src/u8-ibilinear/gen/scalar-c4.c", 1342 "src/u8-lut32norm/scalar.c", 1343 "src/u8-maxpool/9p8x-minmax-scalar-c1.c", 1344 "src/u8-rmax/scalar.c", 1345 "src/u8-vclamp/scalar-x4.c", 1346 "src/u32-filterbank-accumulate/gen/scalar-x1.c", 1347 "src/u32-filterbank-subtract/scalar-x2.c", 1348 "src/u32-vlog/gen/scalar-x1.c", 1349 "src/u32-vlog/gen/scalar-x2.c", 1350 "src/u32-vlog/gen/scalar-x3.c", 1351 "src/u32-vlog/gen/scalar-x4.c", 1352 "src/u64-u32-vsqrtshift/scalar-cvtu32-sqrt-cvtu32f64-x1.c", 1353 "src/xx-copy/memcpy.c", 1354 "src/xx-fill/scalar-x16.c", 1355 "src/xx-pad/scalar.c", 1356 "src/xx-transpose/1x1-memcpy.c", 1357 "src/x8-lut/gen/lut-scalar-x1.c", 1358 "src/x8-lut/gen/lut-scalar-x2.c", 1359 "src/x8-lut/gen/lut-scalar-x4.c", 1360 "src/x8-lut/gen/lut-scalar-x8.c", 1361 "src/x8-lut/gen/lut-scalar-x16.c", 1362 "src/x8-transposec/gen/1x2-scalar-int.c", 1363 "src/x8-transposec/gen/1x4-scalar-int.c", 1364 "src/x8-transposec/gen/2x1-scalar-int.c", 1365 "src/x8-transposec/gen/2x2-scalar-int.c", 1366 "src/x8-transposec/gen/2x4-scalar-int.c", 1367 "src/x8-transposec/gen/4x1-scalar-int.c", 1368 "src/x8-transposec/gen/4x2-scalar-int.c", 1369 "src/x8-transposec/gen/4x4-scalar-int.c", 1370 "src/x8-zip/xm-scalar.c", 1371 "src/x8-zip/x2-scalar.c", 1372 "src/x8-zip/x3-scalar.c", 1373 "src/x8-zip/x4-scalar.c", 1374 "src/x16-transposec/gen/1x2-scalar-int.c", 1375 "src/x16-transposec/gen/1x4-scalar-int.c", 1376 "src/x16-transposec/gen/2x1-scalar-int.c", 1377 "src/x16-transposec/gen/2x2-scalar-int.c", 1378 "src/x16-transposec/gen/2x4-scalar-int.c", 1379 "src/x16-transposec/gen/4x1-scalar-int.c", 1380 "src/x16-transposec/gen/4x2-scalar-int.c", 1381 "src/x16-transposec/gen/4x4-scalar-int.c", 1382 "src/x24-transposec/gen/1x2-scalar.c", 1383 "src/x24-transposec/gen/1x4-scalar.c", 1384 "src/x24-transposec/gen/2x1-scalar.c", 1385 "src/x24-transposec/gen/2x2-scalar.c", 1386 "src/x24-transposec/gen/2x4-scalar.c", 1387 "src/x24-transposec/gen/4x1-scalar.c", 1388 "src/x24-transposec/gen/4x2-scalar.c", 1389 "src/x24-transposec/gen/4x4-scalar.c", 1390 "src/x32-packx/x2-scalar.c", 1391 "src/x32-packx/x3-scalar.c", 1392 "src/x32-packx/x4-scalar.c", 1393 "src/x32-transposec/gen/1x2-scalar-float.c", 1394 "src/x32-transposec/gen/1x2-scalar-int.c", 1395 "src/x32-transposec/gen/1x4-scalar-float.c", 1396 "src/x32-transposec/gen/1x4-scalar-int.c", 1397 "src/x32-transposec/gen/2x1-scalar-float.c", 1398 "src/x32-transposec/gen/2x1-scalar-int.c", 1399 "src/x32-transposec/gen/2x2-scalar-float.c", 1400 "src/x32-transposec/gen/2x2-scalar-int.c", 1401 "src/x32-transposec/gen/2x4-scalar-float.c", 1402 "src/x32-transposec/gen/2x4-scalar-int.c", 1403 "src/x32-transposec/gen/4x1-scalar-float.c", 1404 "src/x32-transposec/gen/4x1-scalar-int.c", 1405 "src/x32-transposec/gen/4x2-scalar-float.c", 1406 "src/x32-transposec/gen/4x2-scalar-int.c", 1407 "src/x32-transposec/gen/4x4-scalar-float.c", 1408 "src/x32-transposec/gen/4x4-scalar-int.c", 1409 "src/x32-unpool/scalar.c", 1410 "src/x32-zip/xm-scalar.c", 1411 "src/x32-zip/x2-scalar.c", 1412 "src/x32-zip/x3-scalar.c", 1413 "src/x32-zip/x4-scalar.c", 1414 "src/x64-transposec/gen/1x2-scalar-float.c", 1415 "src/x64-transposec/gen/1x2-scalar-int.c", 1416 "src/x64-transposec/gen/2x1-scalar-float.c", 1417 "src/x64-transposec/gen/2x1-scalar-int.c", 1418 "src/x64-transposec/gen/2x2-scalar-float.c", 1419 "src/x64-transposec/gen/2x2-scalar-int.c", 1420 "src/x64-transposec/gen/4x1-scalar-float.c", 1421 "src/x64-transposec/gen/4x1-scalar-int.c", 1422 "src/x64-transposec/gen/4x2-scalar-float.c", 1423 "src/x64-transposec/gen/4x2-scalar-int.c", 1424] 1425 1426ALL_WASM_MICROKERNEL_SRCS = [ 1427 "src/f32-avgpool/9p8x-minmax-wasm-c1.c", 1428 "src/f32-avgpool/9x-minmax-wasm-c1.c", 1429 "src/f32-dwconv/gen/up1x3-minmax-wasm-acc2.c", 1430 "src/f32-dwconv/gen/up1x3-minmax-wasm.c", 1431 "src/f32-dwconv/gen/up1x4-minmax-wasm-acc2.c", 1432 "src/f32-dwconv/gen/up1x4-minmax-wasm.c", 1433 "src/f32-dwconv/gen/up1x9-minmax-wasm-acc2.c", 1434 "src/f32-dwconv/gen/up1x9-minmax-wasm.c", 1435 "src/f32-dwconv/gen/up1x25-minmax-wasm-acc2.c", 1436 "src/f32-dwconv/gen/up1x25-minmax-wasm.c", 1437 "src/f32-dwconv/gen/up2x3-minmax-wasm-acc2.c", 1438 "src/f32-dwconv/gen/up2x3-minmax-wasm.c", 1439 "src/f32-dwconv/gen/up2x4-minmax-wasm-acc2.c", 1440 "src/f32-dwconv/gen/up2x4-minmax-wasm.c", 1441 "src/f32-dwconv/gen/up2x9-minmax-wasm-acc2.c", 1442 "src/f32-dwconv/gen/up2x9-minmax-wasm.c", 1443 "src/f32-dwconv/gen/up2x25-minmax-wasm-acc2.c", 1444 "src/f32-dwconv/gen/up2x25-minmax-wasm.c", 1445 "src/f32-gavgpool/7p7x-minmax-wasm-c1.c", 1446 "src/f32-gavgpool/7x-minmax-wasm-c1.c", 1447 "src/f32-gemm/gen-inc/1x4inc-minmax-wasm.c", 1448 "src/f32-gemm/gen-inc/2x4inc-minmax-wasm.c", 1449 "src/f32-gemm/gen-inc/4x4inc-minmax-wasm.c", 1450 "src/f32-gemm/gen/1x4-minmax-wasm.c", 1451 "src/f32-gemm/gen/1x4-relu-wasm.c", 1452 "src/f32-gemm/gen/2x4-minmax-wasm.c", 1453 "src/f32-gemm/gen/2x4-relu-wasm.c", 1454 "src/f32-gemm/gen/4x2-minmax-wasm.c", 1455 "src/f32-gemm/gen/4x2-relu-wasm.c", 1456 "src/f32-gemm/gen/4x4-minmax-wasm.c", 1457 "src/f32-gemm/gen/4x4-relu-wasm.c", 1458 "src/f32-igemm/gen/1x4-minmax-wasm.c", 1459 "src/f32-igemm/gen/1x4-relu-wasm.c", 1460 "src/f32-igemm/gen/2x4-minmax-wasm.c", 1461 "src/f32-igemm/gen/2x4-relu-wasm.c", 1462 "src/f32-igemm/gen/4x2-minmax-wasm.c", 1463 "src/f32-igemm/gen/4x2-relu-wasm.c", 1464 "src/f32-igemm/gen/4x4-minmax-wasm.c", 1465 "src/f32-igemm/gen/4x4-relu-wasm.c", 1466 "src/f32-maxpool/9p8x-minmax-wasm-c1.c", 1467 "src/f32-pavgpool/9p8x-minmax-wasm-c1.c", 1468 "src/f32-pavgpool/9x-minmax-wasm-c1.c", 1469 "src/f32-prelu/gen/wasm-2x1.c", 1470 "src/f32-prelu/gen/wasm-2x4.c", 1471 "src/f32-qs8-vcvt/gen/vcvt-wasm-fmagic-x1.c", 1472 "src/f32-qs8-vcvt/gen/vcvt-wasm-fmagic-x2.c", 1473 "src/f32-qs8-vcvt/gen/vcvt-wasm-fmagic-x3.c", 1474 "src/f32-qs8-vcvt/gen/vcvt-wasm-fmagic-x4.c", 1475 "src/f32-qu8-vcvt/gen/vcvt-wasm-fmagic-x1.c", 1476 "src/f32-qu8-vcvt/gen/vcvt-wasm-fmagic-x2.c", 1477 "src/f32-qu8-vcvt/gen/vcvt-wasm-fmagic-x3.c", 1478 "src/f32-qu8-vcvt/gen/vcvt-wasm-fmagic-x4.c", 1479 "src/f32-vbinary/gen/vadd-minmax-wasm-x1.c", 1480 "src/f32-vbinary/gen/vadd-minmax-wasm-x2.c", 1481 "src/f32-vbinary/gen/vadd-minmax-wasm-x4.c", 1482 "src/f32-vbinary/gen/vadd-minmax-wasm-x8.c", 1483 "src/f32-vbinary/gen/vadd-relu-wasm-x1.c", 1484 "src/f32-vbinary/gen/vadd-relu-wasm-x2.c", 1485 "src/f32-vbinary/gen/vadd-relu-wasm-x4.c", 1486 "src/f32-vbinary/gen/vadd-relu-wasm-x8.c", 1487 "src/f32-vbinary/gen/vaddc-minmax-wasm-x1.c", 1488 "src/f32-vbinary/gen/vaddc-minmax-wasm-x2.c", 1489 "src/f32-vbinary/gen/vaddc-minmax-wasm-x4.c", 1490 "src/f32-vbinary/gen/vaddc-minmax-wasm-x8.c", 1491 "src/f32-vbinary/gen/vaddc-relu-wasm-x1.c", 1492 "src/f32-vbinary/gen/vaddc-relu-wasm-x2.c", 1493 "src/f32-vbinary/gen/vaddc-relu-wasm-x4.c", 1494 "src/f32-vbinary/gen/vaddc-relu-wasm-x8.c", 1495 "src/f32-vbinary/gen/vdiv-minmax-wasm-x1.c", 1496 "src/f32-vbinary/gen/vdiv-minmax-wasm-x2.c", 1497 "src/f32-vbinary/gen/vdiv-minmax-wasm-x4.c", 1498 "src/f32-vbinary/gen/vdiv-minmax-wasm-x8.c", 1499 "src/f32-vbinary/gen/vdiv-relu-wasm-x1.c", 1500 "src/f32-vbinary/gen/vdiv-relu-wasm-x2.c", 1501 "src/f32-vbinary/gen/vdiv-relu-wasm-x4.c", 1502 "src/f32-vbinary/gen/vdiv-relu-wasm-x8.c", 1503 "src/f32-vbinary/gen/vdivc-minmax-wasm-x1.c", 1504 "src/f32-vbinary/gen/vdivc-minmax-wasm-x2.c", 1505 "src/f32-vbinary/gen/vdivc-minmax-wasm-x4.c", 1506 "src/f32-vbinary/gen/vdivc-minmax-wasm-x8.c", 1507 "src/f32-vbinary/gen/vdivc-relu-wasm-x1.c", 1508 "src/f32-vbinary/gen/vdivc-relu-wasm-x2.c", 1509 "src/f32-vbinary/gen/vdivc-relu-wasm-x4.c", 1510 "src/f32-vbinary/gen/vdivc-relu-wasm-x8.c", 1511 "src/f32-vbinary/gen/vmax-wasm-x1.c", 1512 "src/f32-vbinary/gen/vmax-wasm-x2.c", 1513 "src/f32-vbinary/gen/vmax-wasm-x4.c", 1514 "src/f32-vbinary/gen/vmax-wasm-x8.c", 1515 "src/f32-vbinary/gen/vmaxc-wasm-x1.c", 1516 "src/f32-vbinary/gen/vmaxc-wasm-x2.c", 1517 "src/f32-vbinary/gen/vmaxc-wasm-x4.c", 1518 "src/f32-vbinary/gen/vmaxc-wasm-x8.c", 1519 "src/f32-vbinary/gen/vmin-wasm-x1.c", 1520 "src/f32-vbinary/gen/vmin-wasm-x2.c", 1521 "src/f32-vbinary/gen/vmin-wasm-x4.c", 1522 "src/f32-vbinary/gen/vmin-wasm-x8.c", 1523 "src/f32-vbinary/gen/vminc-wasm-x1.c", 1524 "src/f32-vbinary/gen/vminc-wasm-x2.c", 1525 "src/f32-vbinary/gen/vminc-wasm-x4.c", 1526 "src/f32-vbinary/gen/vminc-wasm-x8.c", 1527 "src/f32-vbinary/gen/vmul-minmax-wasm-x1.c", 1528 "src/f32-vbinary/gen/vmul-minmax-wasm-x2.c", 1529 "src/f32-vbinary/gen/vmul-minmax-wasm-x4.c", 1530 "src/f32-vbinary/gen/vmul-minmax-wasm-x8.c", 1531 "src/f32-vbinary/gen/vmul-relu-wasm-x1.c", 1532 "src/f32-vbinary/gen/vmul-relu-wasm-x2.c", 1533 "src/f32-vbinary/gen/vmul-relu-wasm-x4.c", 1534 "src/f32-vbinary/gen/vmul-relu-wasm-x8.c", 1535 "src/f32-vbinary/gen/vmulc-minmax-wasm-x1.c", 1536 "src/f32-vbinary/gen/vmulc-minmax-wasm-x2.c", 1537 "src/f32-vbinary/gen/vmulc-minmax-wasm-x4.c", 1538 "src/f32-vbinary/gen/vmulc-minmax-wasm-x8.c", 1539 "src/f32-vbinary/gen/vmulc-relu-wasm-x1.c", 1540 "src/f32-vbinary/gen/vmulc-relu-wasm-x2.c", 1541 "src/f32-vbinary/gen/vmulc-relu-wasm-x4.c", 1542 "src/f32-vbinary/gen/vmulc-relu-wasm-x8.c", 1543 "src/f32-vbinary/gen/vrdivc-minmax-wasm-x1.c", 1544 "src/f32-vbinary/gen/vrdivc-minmax-wasm-x2.c", 1545 "src/f32-vbinary/gen/vrdivc-minmax-wasm-x4.c", 1546 "src/f32-vbinary/gen/vrdivc-minmax-wasm-x8.c", 1547 "src/f32-vbinary/gen/vrdivc-relu-wasm-x1.c", 1548 "src/f32-vbinary/gen/vrdivc-relu-wasm-x2.c", 1549 "src/f32-vbinary/gen/vrdivc-relu-wasm-x4.c", 1550 "src/f32-vbinary/gen/vrdivc-relu-wasm-x8.c", 1551 "src/f32-vbinary/gen/vrsubc-minmax-wasm-x1.c", 1552 "src/f32-vbinary/gen/vrsubc-minmax-wasm-x2.c", 1553 "src/f32-vbinary/gen/vrsubc-minmax-wasm-x4.c", 1554 "src/f32-vbinary/gen/vrsubc-minmax-wasm-x8.c", 1555 "src/f32-vbinary/gen/vrsubc-relu-wasm-x1.c", 1556 "src/f32-vbinary/gen/vrsubc-relu-wasm-x2.c", 1557 "src/f32-vbinary/gen/vrsubc-relu-wasm-x4.c", 1558 "src/f32-vbinary/gen/vrsubc-relu-wasm-x8.c", 1559 "src/f32-vbinary/gen/vsub-minmax-wasm-x1.c", 1560 "src/f32-vbinary/gen/vsub-minmax-wasm-x2.c", 1561 "src/f32-vbinary/gen/vsub-minmax-wasm-x4.c", 1562 "src/f32-vbinary/gen/vsub-minmax-wasm-x8.c", 1563 "src/f32-vbinary/gen/vsub-relu-wasm-x1.c", 1564 "src/f32-vbinary/gen/vsub-relu-wasm-x2.c", 1565 "src/f32-vbinary/gen/vsub-relu-wasm-x4.c", 1566 "src/f32-vbinary/gen/vsub-relu-wasm-x8.c", 1567 "src/f32-vbinary/gen/vsubc-minmax-wasm-x1.c", 1568 "src/f32-vbinary/gen/vsubc-minmax-wasm-x2.c", 1569 "src/f32-vbinary/gen/vsubc-minmax-wasm-x4.c", 1570 "src/f32-vbinary/gen/vsubc-minmax-wasm-x8.c", 1571 "src/f32-vbinary/gen/vsubc-relu-wasm-x1.c", 1572 "src/f32-vbinary/gen/vsubc-relu-wasm-x2.c", 1573 "src/f32-vbinary/gen/vsubc-relu-wasm-x4.c", 1574 "src/f32-vbinary/gen/vsubc-relu-wasm-x8.c", 1575 "src/f32-vclamp/gen/vclamp-wasm-x1.c", 1576 "src/f32-vclamp/gen/vclamp-wasm-x2.c", 1577 "src/f32-vclamp/gen/vclamp-wasm-x4.c", 1578 "src/f32-velu/gen/velu-wasm-rr2-lut16-p3-x1.c", 1579 "src/f32-velu/gen/velu-wasm-rr2-lut16-p3-x2.c", 1580 "src/f32-velu/gen/velu-wasm-rr2-lut16-p3-x3.c", 1581 "src/f32-velu/gen/velu-wasm-rr2-lut16-p3-x4.c", 1582 "src/f32-velu/gen/velu-wasm-rr2-lut16-p3-x5.c", 1583 "src/f32-velu/gen/velu-wasm-rr2-lut16-p3-x6.c", 1584 "src/f32-velu/gen/velu-wasm-rr2-p6-x1.c", 1585 "src/f32-velu/gen/velu-wasm-rr2-p6-x2.c", 1586 "src/f32-velu/gen/velu-wasm-rr2-p6-x3.c", 1587 "src/f32-velu/gen/velu-wasm-rr2-p6-x4.c", 1588 "src/f32-velu/gen/velu-wasm-rr2-p6-x5.c", 1589 "src/f32-velu/gen/velu-wasm-rr2-p6-x6.c", 1590 "src/f32-vhswish/gen/vhswish-wasm-x1.c", 1591 "src/f32-vhswish/gen/vhswish-wasm-x2.c", 1592 "src/f32-vhswish/gen/vhswish-wasm-x4.c", 1593 "src/f32-vlrelu/gen/vlrelu-wasm-x1.c", 1594 "src/f32-vlrelu/gen/vlrelu-wasm-x2.c", 1595 "src/f32-vlrelu/gen/vlrelu-wasm-x4.c", 1596 "src/f32-vmulcaddc/gen/c1-minmax-wasm-2x.c", 1597 "src/f32-vmulcaddc/gen/c2-minmax-wasm-2x.c", 1598 "src/f32-vmulcaddc/gen/c4-minmax-wasm-2x.c", 1599 "src/f32-vrelu/gen/vrelu-wasm-x1.c", 1600 "src/f32-vrelu/gen/vrelu-wasm-x2.c", 1601 "src/f32-vrelu/gen/vrelu-wasm-x4.c", 1602 "src/f32-vrelu/gen/vrelu-wasm-x8.c", 1603 "src/qc8-dwconv/gen/up1x9-minmax-fp32-wasm-fmagic.c", 1604 "src/qc8-dwconv/gen/up1x25-minmax-fp32-wasm-fmagic.c", 1605 "src/qc8-dwconv/gen/up2x3-minmax-fp32-wasm-fmagic.c", 1606 "src/qc8-dwconv/gen/up2x9-minmax-fp32-wasm-fmagic.c", 1607 "src/qc8-dwconv/gen/up2x25-minmax-fp32-wasm-fmagic.c", 1608 "src/qc8-dwconv/gen/up4x9-minmax-fp32-wasm-fmagic.c", 1609 "src/qc8-dwconv/gen/up4x25-minmax-fp32-wasm-fmagic.c", 1610 "src/qc8-gemm/gen/1x2-minmax-fp32-wasm-fmagic.c", 1611 "src/qc8-gemm/gen/1x4-minmax-fp32-wasm-fmagic.c", 1612 "src/qc8-gemm/gen/2x2-minmax-fp32-wasm-fmagic.c", 1613 "src/qc8-gemm/gen/2x4-minmax-fp32-wasm-fmagic.c", 1614 "src/qc8-gemm/gen/3x2-minmax-fp32-wasm-fmagic.c", 1615 "src/qc8-gemm/gen/3x4-minmax-fp32-wasm-fmagic.c", 1616 "src/qc8-gemm/gen/4x2-minmax-fp32-wasm-fmagic.c", 1617 "src/qc8-gemm/gen/4x4-minmax-fp32-wasm-fmagic.c", 1618 "src/qc8-igemm/gen/1x2-minmax-fp32-wasm-fmagic.c", 1619 "src/qc8-igemm/gen/1x4-minmax-fp32-wasm-fmagic.c", 1620 "src/qc8-igemm/gen/2x2-minmax-fp32-wasm-fmagic.c", 1621 "src/qc8-igemm/gen/2x4-minmax-fp32-wasm-fmagic.c", 1622 "src/qc8-igemm/gen/3x2-minmax-fp32-wasm-fmagic.c", 1623 "src/qc8-igemm/gen/3x4-minmax-fp32-wasm-fmagic.c", 1624 "src/qc8-igemm/gen/4x2-minmax-fp32-wasm-fmagic.c", 1625 "src/qc8-igemm/gen/4x4-minmax-fp32-wasm-fmagic.c", 1626 "src/qs8-dwconv/gen/up1x9-minmax-fp32-wasm-fmagic.c", 1627 "src/qs8-dwconv/gen/up1x25-minmax-fp32-wasm-fmagic.c", 1628 "src/qs8-dwconv/gen/up2x9-minmax-fp32-wasm-fmagic.c", 1629 "src/qs8-dwconv/gen/up2x25-minmax-fp32-wasm-fmagic.c", 1630 "src/qs8-dwconv/gen/up4x9-minmax-fp32-wasm-fmagic.c", 1631 "src/qs8-dwconv/gen/up4x25-minmax-fp32-wasm-fmagic.c", 1632 "src/qs8-gemm/gen/1x2-minmax-fp32-wasm-fmagic.c", 1633 "src/qs8-gemm/gen/1x4-minmax-fp32-wasm-fmagic.c", 1634 "src/qs8-gemm/gen/2x2-minmax-fp32-wasm-fmagic.c", 1635 "src/qs8-gemm/gen/2x4-minmax-fp32-wasm-fmagic.c", 1636 "src/qs8-gemm/gen/3x2-minmax-fp32-wasm-fmagic.c", 1637 "src/qs8-gemm/gen/3x4-minmax-fp32-wasm-fmagic.c", 1638 "src/qs8-gemm/gen/4x2-minmax-fp32-wasm-fmagic.c", 1639 "src/qs8-gemm/gen/4x4-minmax-fp32-wasm-fmagic.c", 1640 "src/qs8-igemm/gen/1x2-minmax-fp32-wasm-fmagic.c", 1641 "src/qs8-igemm/gen/1x4-minmax-fp32-wasm-fmagic.c", 1642 "src/qs8-igemm/gen/2x2-minmax-fp32-wasm-fmagic.c", 1643 "src/qs8-igemm/gen/2x4-minmax-fp32-wasm-fmagic.c", 1644 "src/qs8-igemm/gen/3x2-minmax-fp32-wasm-fmagic.c", 1645 "src/qs8-igemm/gen/3x4-minmax-fp32-wasm-fmagic.c", 1646 "src/qs8-igemm/gen/4x2-minmax-fp32-wasm-fmagic.c", 1647 "src/qs8-igemm/gen/4x4-minmax-fp32-wasm-fmagic.c", 1648 "src/qu8-dwconv/gen/up1x9-minmax-fp32-wasm-fmagic.c", 1649 "src/qu8-dwconv/gen/up1x25-minmax-fp32-wasm-fmagic.c", 1650 "src/qu8-dwconv/gen/up2x9-minmax-fp32-wasm-fmagic.c", 1651 "src/qu8-dwconv/gen/up2x25-minmax-fp32-wasm-fmagic.c", 1652 "src/qu8-dwconv/gen/up4x9-minmax-fp32-wasm-fmagic.c", 1653 "src/qu8-dwconv/gen/up4x25-minmax-fp32-wasm-fmagic.c", 1654 "src/qu8-gemm/gen/1x2-minmax-fp32-wasm-fmagic.c", 1655 "src/qu8-gemm/gen/1x4-minmax-fp32-wasm-fmagic.c", 1656 "src/qu8-gemm/gen/2x2-minmax-fp32-wasm-fmagic.c", 1657 "src/qu8-gemm/gen/2x4-minmax-fp32-wasm-fmagic.c", 1658 "src/qu8-gemm/gen/3x2-minmax-fp32-wasm-fmagic.c", 1659 "src/qu8-gemm/gen/3x4-minmax-fp32-wasm-fmagic.c", 1660 "src/qu8-gemm/gen/4x2-minmax-fp32-wasm-fmagic.c", 1661 "src/qu8-gemm/gen/4x4-minmax-fp32-wasm-fmagic.c", 1662 "src/qu8-igemm/gen/1x2-minmax-fp32-wasm-fmagic.c", 1663 "src/qu8-igemm/gen/1x4-minmax-fp32-wasm-fmagic.c", 1664 "src/qu8-igemm/gen/2x2-minmax-fp32-wasm-fmagic.c", 1665 "src/qu8-igemm/gen/2x4-minmax-fp32-wasm-fmagic.c", 1666 "src/qu8-igemm/gen/3x2-minmax-fp32-wasm-fmagic.c", 1667 "src/qu8-igemm/gen/3x4-minmax-fp32-wasm-fmagic.c", 1668 "src/qu8-igemm/gen/4x2-minmax-fp32-wasm-fmagic.c", 1669 "src/qu8-igemm/gen/4x4-minmax-fp32-wasm-fmagic.c", 1670] 1671 1672ALL_WASMSIMD_MICROKERNEL_SRCS = [ 1673 "src/f16-f32-vcvt/gen/vcvt-wasmsimd-int16-x8.c", 1674 "src/f16-f32-vcvt/gen/vcvt-wasmsimd-int16-x16.c", 1675 "src/f16-f32-vcvt/gen/vcvt-wasmsimd-int16-x24.c", 1676 "src/f16-f32-vcvt/gen/vcvt-wasmsimd-int16-x32.c", 1677 "src/f16-f32-vcvt/gen/vcvt-wasmsimd-int32-x8.c", 1678 "src/f16-f32-vcvt/gen/vcvt-wasmsimd-int32-x16.c", 1679 "src/f16-f32-vcvt/gen/vcvt-wasmsimd-int32-x24.c", 1680 "src/f16-f32-vcvt/gen/vcvt-wasmsimd-int32-x32.c", 1681 "src/f32-argmaxpool/4x-wasmsimd-c4.c", 1682 "src/f32-argmaxpool/9p8x-wasmsimd-c4.c", 1683 "src/f32-argmaxpool/9x-wasmsimd-c4.c", 1684 "src/f32-avgpool/9p8x-minmax-wasmsimd-arm-c4.c", 1685 "src/f32-avgpool/9p8x-minmax-wasmsimd-x86-c4.c", 1686 "src/f32-avgpool/9x-minmax-wasmsimd-arm-c4.c", 1687 "src/f32-avgpool/9x-minmax-wasmsimd-x86-c4.c", 1688 "src/f32-conv-hwc2chw/3x3s2p1c3x4-wasmsimd-2x2.c", 1689 "src/f32-dwconv/gen/up4x3-minmax-wasmsimd-arm-acc2.c", 1690 "src/f32-dwconv/gen/up4x3-minmax-wasmsimd-arm.c", 1691 "src/f32-dwconv/gen/up4x3-minmax-wasmsimd-x86-acc2.c", 1692 "src/f32-dwconv/gen/up4x3-minmax-wasmsimd-x86.c", 1693 "src/f32-dwconv/gen/up4x3-wasmsimd.c", 1694 "src/f32-dwconv/gen/up4x4-minmax-wasmsimd-arm-acc2.c", 1695 "src/f32-dwconv/gen/up4x4-minmax-wasmsimd-arm.c", 1696 "src/f32-dwconv/gen/up4x4-minmax-wasmsimd-x86-acc2.c", 1697 "src/f32-dwconv/gen/up4x4-minmax-wasmsimd-x86.c", 1698 "src/f32-dwconv/gen/up4x4-wasmsimd.c", 1699 "src/f32-dwconv/gen/up4x9-minmax-wasmsimd-arm-acc2.c", 1700 "src/f32-dwconv/gen/up4x9-minmax-wasmsimd-arm.c", 1701 "src/f32-dwconv/gen/up4x9-minmax-wasmsimd-x86-acc2.c", 1702 "src/f32-dwconv/gen/up4x9-minmax-wasmsimd-x86.c", 1703 "src/f32-dwconv/gen/up4x9-wasmsimd-acc2.c", 1704 "src/f32-dwconv/gen/up4x9-wasmsimd.c", 1705 "src/f32-dwconv/gen/up4x25-minmax-wasmsimd-arm-acc2.c", 1706 "src/f32-dwconv/gen/up4x25-minmax-wasmsimd-arm.c", 1707 "src/f32-dwconv/gen/up4x25-minmax-wasmsimd-x86-acc2.c", 1708 "src/f32-dwconv/gen/up4x25-minmax-wasmsimd-x86.c", 1709 "src/f32-dwconv/gen/up4x25-wasmsimd.c", 1710 "src/f32-dwconv/gen/up8x3-minmax-wasmsimd-arm-acc2.c", 1711 "src/f32-dwconv/gen/up8x3-minmax-wasmsimd-arm.c", 1712 "src/f32-dwconv/gen/up8x3-minmax-wasmsimd-x86-acc2.c", 1713 "src/f32-dwconv/gen/up8x3-minmax-wasmsimd-x86.c", 1714 "src/f32-dwconv/gen/up8x3-wasmsimd.c", 1715 "src/f32-dwconv/gen/up8x4-minmax-wasmsimd-arm-acc2.c", 1716 "src/f32-dwconv/gen/up8x4-minmax-wasmsimd-arm.c", 1717 "src/f32-dwconv/gen/up8x4-minmax-wasmsimd-x86-acc2.c", 1718 "src/f32-dwconv/gen/up8x4-minmax-wasmsimd-x86.c", 1719 "src/f32-dwconv/gen/up8x4-wasmsimd.c", 1720 "src/f32-dwconv/gen/up8x9-minmax-wasmsimd-arm-acc2.c", 1721 "src/f32-dwconv/gen/up8x9-minmax-wasmsimd-arm.c", 1722 "src/f32-dwconv/gen/up8x9-minmax-wasmsimd-x86-acc2.c", 1723 "src/f32-dwconv/gen/up8x9-minmax-wasmsimd-x86.c", 1724 "src/f32-dwconv/gen/up8x9-wasmsimd-acc2.c", 1725 "src/f32-dwconv/gen/up8x9-wasmsimd.c", 1726 "src/f32-dwconv/gen/up8x25-minmax-wasmsimd-arm-acc2.c", 1727 "src/f32-dwconv/gen/up8x25-minmax-wasmsimd-arm.c", 1728 "src/f32-dwconv/gen/up8x25-minmax-wasmsimd-x86-acc2.c", 1729 "src/f32-dwconv/gen/up8x25-minmax-wasmsimd-x86.c", 1730 "src/f32-dwconv/gen/up8x25-wasmsimd.c", 1731 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-loadsplat-1x4-acc2.c", 1732 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-loadsplat-1x4-acc3.c", 1733 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-loadsplat-1x4-acc4.c", 1734 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-loadsplat-1x4.c", 1735 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-loadsplat-2x4-acc2.c", 1736 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-loadsplat-2x4.c", 1737 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-loadsplat-3x4.c", 1738 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-loadsplat-4x4.c", 1739 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-loadsplat-5x4.c", 1740 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-loadsplat-6x4.c", 1741 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-splat-1x4-acc2.c", 1742 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-splat-1x4-acc3.c", 1743 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-splat-1x4-acc4.c", 1744 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-splat-1x4.c", 1745 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-splat-2x4-acc2.c", 1746 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-splat-2x4.c", 1747 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-splat-3x4.c", 1748 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-splat-4x4.c", 1749 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-splat-5x4.c", 1750 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-arm-splat-6x4.c", 1751 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-loadsplat-1x4-acc2.c", 1752 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-loadsplat-1x4-acc3.c", 1753 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-loadsplat-1x4-acc4.c", 1754 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-loadsplat-1x4.c", 1755 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-loadsplat-2x4-acc2.c", 1756 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-loadsplat-2x4.c", 1757 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-loadsplat-3x4.c", 1758 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-loadsplat-4x4.c", 1759 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-loadsplat-5x4.c", 1760 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-loadsplat-6x4.c", 1761 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-splat-1x4-acc2.c", 1762 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-splat-1x4-acc3.c", 1763 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-splat-1x4-acc4.c", 1764 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-splat-1x4.c", 1765 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-splat-2x4-acc2.c", 1766 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-splat-2x4.c", 1767 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-splat-3x4.c", 1768 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-splat-4x4.c", 1769 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-splat-5x4.c", 1770 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-wasmsimd-x86-splat-6x4.c", 1771 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-loadsplat-1x4-acc2.c", 1772 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-loadsplat-1x4-acc3.c", 1773 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-loadsplat-1x4-acc4.c", 1774 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-loadsplat-1x4.c", 1775 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-loadsplat-2x4-acc2.c", 1776 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-loadsplat-2x4.c", 1777 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-loadsplat-3x4.c", 1778 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-loadsplat-4x4.c", 1779 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-splat-1x4-acc2.c", 1780 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-splat-1x4-acc3.c", 1781 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-splat-1x4-acc4.c", 1782 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-splat-1x4.c", 1783 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-splat-2x4-acc2.c", 1784 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-splat-2x4.c", 1785 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-splat-3x4.c", 1786 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-arm-splat-4x4.c", 1787 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-loadsplat-1x4-acc2.c", 1788 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-loadsplat-1x4-acc3.c", 1789 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-loadsplat-1x4-acc4.c", 1790 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-loadsplat-1x4.c", 1791 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-loadsplat-2x4-acc2.c", 1792 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-loadsplat-2x4.c", 1793 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-loadsplat-3x4.c", 1794 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-loadsplat-4x4.c", 1795 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-splat-1x4-acc2.c", 1796 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-splat-1x4-acc3.c", 1797 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-splat-1x4-acc4.c", 1798 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-splat-1x4.c", 1799 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-splat-2x4-acc2.c", 1800 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-splat-2x4.c", 1801 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-splat-3x4.c", 1802 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-wasmsimd-x86-splat-4x4.c", 1803 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-loadsplat-1x4-acc2.c", 1804 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-loadsplat-1x4-acc3.c", 1805 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-loadsplat-1x4-acc4.c", 1806 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-loadsplat-1x4-acc5.c", 1807 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-loadsplat-1x4.c", 1808 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-loadsplat-2x4-acc2.c", 1809 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-loadsplat-2x4-acc3.c", 1810 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-loadsplat-2x4.c", 1811 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-loadsplat-3x4-acc2.c", 1812 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-loadsplat-3x4.c", 1813 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-loadsplat-4x4-acc2.c", 1814 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-loadsplat-4x4.c", 1815 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-loadsplat-5x4.c", 1816 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-splat-1x4-acc2.c", 1817 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-splat-1x4-acc3.c", 1818 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-splat-1x4-acc4.c", 1819 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-splat-1x4-acc5.c", 1820 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-splat-1x4.c", 1821 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-splat-2x4-acc2.c", 1822 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-splat-2x4-acc3.c", 1823 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-splat-2x4.c", 1824 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-splat-3x4-acc2.c", 1825 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-splat-3x4.c", 1826 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-splat-4x4-acc2.c", 1827 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-splat-4x4.c", 1828 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-arm-splat-5x4.c", 1829 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-loadsplat-1x4-acc2.c", 1830 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-loadsplat-1x4-acc3.c", 1831 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-loadsplat-1x4-acc4.c", 1832 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-loadsplat-1x4-acc5.c", 1833 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-loadsplat-1x4.c", 1834 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-loadsplat-2x4-acc2.c", 1835 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-loadsplat-2x4-acc3.c", 1836 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-loadsplat-2x4.c", 1837 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-loadsplat-3x4-acc2.c", 1838 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-loadsplat-3x4.c", 1839 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-loadsplat-4x4-acc2.c", 1840 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-loadsplat-4x4.c", 1841 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-loadsplat-5x4.c", 1842 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-splat-1x4-acc2.c", 1843 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-splat-1x4-acc3.c", 1844 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-splat-1x4-acc4.c", 1845 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-splat-1x4-acc5.c", 1846 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-splat-1x4.c", 1847 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-splat-2x4-acc2.c", 1848 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-splat-2x4-acc3.c", 1849 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-splat-2x4.c", 1850 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-splat-3x4-acc2.c", 1851 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-splat-3x4.c", 1852 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-splat-4x4-acc2.c", 1853 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-splat-4x4.c", 1854 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-wasmsimd-x86-splat-5x4.c", 1855 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-loadsplat-1x4-acc2.c", 1856 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-loadsplat-1x4-acc3.c", 1857 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-loadsplat-1x4-acc4.c", 1858 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-loadsplat-1x4-acc5.c", 1859 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-loadsplat-1x4.c", 1860 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-loadsplat-2x4-acc2.c", 1861 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-loadsplat-2x4-acc3.c", 1862 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-loadsplat-2x4.c", 1863 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-loadsplat-3x4-acc2.c", 1864 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-loadsplat-3x4.c", 1865 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-splat-1x4-acc2.c", 1866 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-splat-1x4-acc3.c", 1867 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-splat-1x4-acc4.c", 1868 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-splat-1x4-acc5.c", 1869 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-splat-1x4.c", 1870 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-splat-2x4-acc2.c", 1871 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-splat-2x4-acc3.c", 1872 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-splat-2x4.c", 1873 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-splat-3x4-acc2.c", 1874 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-arm-splat-3x4.c", 1875 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-loadsplat-1x4-acc2.c", 1876 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-loadsplat-1x4-acc3.c", 1877 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-loadsplat-1x4-acc4.c", 1878 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-loadsplat-1x4-acc5.c", 1879 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-loadsplat-1x4.c", 1880 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-loadsplat-2x4-acc2.c", 1881 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-loadsplat-2x4-acc3.c", 1882 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-loadsplat-2x4.c", 1883 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-loadsplat-3x4-acc2.c", 1884 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-loadsplat-3x4.c", 1885 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-splat-1x4-acc2.c", 1886 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-splat-1x4-acc3.c", 1887 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-splat-1x4-acc4.c", 1888 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-splat-1x4-acc5.c", 1889 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-splat-1x4.c", 1890 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-splat-2x4-acc2.c", 1891 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-splat-2x4-acc3.c", 1892 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-splat-2x4.c", 1893 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-splat-3x4-acc2.c", 1894 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-wasmsimd-x86-splat-3x4.c", 1895 "src/f32-f16-vcvt/gen/vcvt-wasmsimd-x8.c", 1896 "src/f32-f16-vcvt/gen/vcvt-wasmsimd-x16.c", 1897 "src/f32-f16-vcvt/gen/vcvt-wasmsimd-x24.c", 1898 "src/f32-f16-vcvt/gen/vcvt-wasmsimd-x32.c", 1899 "src/f32-gavgpool-cw/wasmsimd-arm-x4.c", 1900 "src/f32-gavgpool-cw/wasmsimd-x86-x4.c", 1901 "src/f32-gavgpool/7p7x-minmax-wasmsimd-arm-c4.c", 1902 "src/f32-gavgpool/7p7x-minmax-wasmsimd-x86-c4.c", 1903 "src/f32-gavgpool/7x-minmax-wasmsimd-arm-c4.c", 1904 "src/f32-gavgpool/7x-minmax-wasmsimd-x86-c4.c", 1905 "src/f32-gemm/gen-inc/1x8inc-minmax-wasmsimd-arm-loadsplat.c", 1906 "src/f32-gemm/gen-inc/1x8inc-minmax-wasmsimd-arm-splat.c", 1907 "src/f32-gemm/gen-inc/1x8inc-minmax-wasmsimd-x86-loadsplat.c", 1908 "src/f32-gemm/gen-inc/1x8inc-minmax-wasmsimd-x86-splat.c", 1909 "src/f32-gemm/gen-inc/1x8s4inc-minmax-wasmsimd-arm.c", 1910 "src/f32-gemm/gen-inc/1x8s4inc-minmax-wasmsimd-x86.c", 1911 "src/f32-gemm/gen-inc/3x8inc-minmax-wasmsimd-arm-loadsplat.c", 1912 "src/f32-gemm/gen-inc/3x8inc-minmax-wasmsimd-arm-splat.c", 1913 "src/f32-gemm/gen-inc/3x8inc-minmax-wasmsimd-x86-loadsplat.c", 1914 "src/f32-gemm/gen-inc/3x8inc-minmax-wasmsimd-x86-splat.c", 1915 "src/f32-gemm/gen-inc/3x8s4inc-minmax-wasmsimd-arm.c", 1916 "src/f32-gemm/gen-inc/3x8s4inc-minmax-wasmsimd-x86.c", 1917 "src/f32-gemm/gen-inc/4x8inc-minmax-wasmsimd-arm-loadsplat.c", 1918 "src/f32-gemm/gen-inc/4x8inc-minmax-wasmsimd-arm-splat.c", 1919 "src/f32-gemm/gen-inc/4x8inc-minmax-wasmsimd-x86-loadsplat.c", 1920 "src/f32-gemm/gen-inc/4x8inc-minmax-wasmsimd-x86-splat.c", 1921 "src/f32-gemm/gen-inc/4x8s4inc-minmax-wasmsimd-arm.c", 1922 "src/f32-gemm/gen-inc/4x8s4inc-minmax-wasmsimd-x86.c", 1923 "src/f32-gemm/gen-inc/5x8inc-minmax-wasmsimd-arm-loadsplat.c", 1924 "src/f32-gemm/gen-inc/5x8inc-minmax-wasmsimd-arm-splat.c", 1925 "src/f32-gemm/gen-inc/5x8inc-minmax-wasmsimd-x86-loadsplat.c", 1926 "src/f32-gemm/gen-inc/5x8inc-minmax-wasmsimd-x86-splat.c", 1927 "src/f32-gemm/gen-inc/5x8s4inc-minmax-wasmsimd-arm.c", 1928 "src/f32-gemm/gen-inc/5x8s4inc-minmax-wasmsimd-x86.c", 1929 "src/f32-gemm/gen-inc/6x8inc-minmax-wasmsimd-arm-loadsplat.c", 1930 "src/f32-gemm/gen-inc/6x8inc-minmax-wasmsimd-arm-splat.c", 1931 "src/f32-gemm/gen-inc/6x8inc-minmax-wasmsimd-x86-loadsplat.c", 1932 "src/f32-gemm/gen-inc/6x8inc-minmax-wasmsimd-x86-splat.c", 1933 "src/f32-gemm/gen-inc/6x8s4inc-minmax-wasmsimd-arm.c", 1934 "src/f32-gemm/gen-inc/6x8s4inc-minmax-wasmsimd-x86.c", 1935 "src/f32-gemm/gen/1x8-minmax-wasmsimd-arm-loadsplat.c", 1936 "src/f32-gemm/gen/1x8-minmax-wasmsimd-arm-splat.c", 1937 "src/f32-gemm/gen/1x8-minmax-wasmsimd-x86-loadsplat.c", 1938 "src/f32-gemm/gen/1x8-minmax-wasmsimd-x86-splat.c", 1939 "src/f32-gemm/gen/1x8-relu-wasmsimd-loadsplat.c", 1940 "src/f32-gemm/gen/1x8-relu-wasmsimd-splat.c", 1941 "src/f32-gemm/gen/1x8-wasmsimd-loadsplat.c", 1942 "src/f32-gemm/gen/1x8-wasmsimd-splat.c", 1943 "src/f32-gemm/gen/1x8s4-minmax-wasmsimd-arm.c", 1944 "src/f32-gemm/gen/1x8s4-minmax-wasmsimd-x86.c", 1945 "src/f32-gemm/gen/1x8s4-relu-wasmsimd.c", 1946 "src/f32-gemm/gen/1x8s4-wasmsimd.c", 1947 "src/f32-gemm/gen/3x8-minmax-wasmsimd-arm-loadsplat.c", 1948 "src/f32-gemm/gen/3x8-minmax-wasmsimd-arm-splat.c", 1949 "src/f32-gemm/gen/3x8-minmax-wasmsimd-x86-loadsplat.c", 1950 "src/f32-gemm/gen/3x8-minmax-wasmsimd-x86-splat.c", 1951 "src/f32-gemm/gen/3x8-relu-wasmsimd-loadsplat.c", 1952 "src/f32-gemm/gen/3x8-relu-wasmsimd-splat.c", 1953 "src/f32-gemm/gen/3x8-wasmsimd-loadsplat.c", 1954 "src/f32-gemm/gen/3x8-wasmsimd-splat.c", 1955 "src/f32-gemm/gen/3x8s4-minmax-wasmsimd-arm.c", 1956 "src/f32-gemm/gen/3x8s4-minmax-wasmsimd-x86.c", 1957 "src/f32-gemm/gen/3x8s4-relu-wasmsimd.c", 1958 "src/f32-gemm/gen/3x8s4-wasmsimd.c", 1959 "src/f32-gemm/gen/4x2c4-minmax-wasmsimd-arm.c", 1960 "src/f32-gemm/gen/4x2c4-minmax-wasmsimd-x86.c", 1961 "src/f32-gemm/gen/4x2c4-relu-wasmsimd.c", 1962 "src/f32-gemm/gen/4x2c4-wasmsimd.c", 1963 "src/f32-gemm/gen/4x8-minmax-wasmsimd-arm-loadsplat.c", 1964 "src/f32-gemm/gen/4x8-minmax-wasmsimd-arm-splat.c", 1965 "src/f32-gemm/gen/4x8-minmax-wasmsimd-x86-loadsplat.c", 1966 "src/f32-gemm/gen/4x8-minmax-wasmsimd-x86-splat.c", 1967 "src/f32-gemm/gen/4x8-relu-wasmsimd-loadsplat.c", 1968 "src/f32-gemm/gen/4x8-relu-wasmsimd-splat.c", 1969 "src/f32-gemm/gen/4x8-wasmsimd-loadsplat.c", 1970 "src/f32-gemm/gen/4x8-wasmsimd-splat.c", 1971 "src/f32-gemm/gen/4x8s4-minmax-wasmsimd-arm.c", 1972 "src/f32-gemm/gen/4x8s4-minmax-wasmsimd-x86.c", 1973 "src/f32-gemm/gen/4x8s4-relu-wasmsimd.c", 1974 "src/f32-gemm/gen/4x8s4-wasmsimd.c", 1975 "src/f32-gemm/gen/5x8-minmax-wasmsimd-arm-loadsplat.c", 1976 "src/f32-gemm/gen/5x8-minmax-wasmsimd-arm-splat.c", 1977 "src/f32-gemm/gen/5x8-minmax-wasmsimd-x86-loadsplat.c", 1978 "src/f32-gemm/gen/5x8-minmax-wasmsimd-x86-splat.c", 1979 "src/f32-gemm/gen/5x8-relu-wasmsimd-loadsplat.c", 1980 "src/f32-gemm/gen/5x8-relu-wasmsimd-splat.c", 1981 "src/f32-gemm/gen/5x8-wasmsimd-loadsplat.c", 1982 "src/f32-gemm/gen/5x8-wasmsimd-splat.c", 1983 "src/f32-gemm/gen/5x8s4-minmax-wasmsimd-arm.c", 1984 "src/f32-gemm/gen/5x8s4-minmax-wasmsimd-x86.c", 1985 "src/f32-gemm/gen/5x8s4-relu-wasmsimd.c", 1986 "src/f32-gemm/gen/5x8s4-wasmsimd.c", 1987 "src/f32-gemm/gen/6x8-minmax-wasmsimd-arm-loadsplat.c", 1988 "src/f32-gemm/gen/6x8-minmax-wasmsimd-arm-splat.c", 1989 "src/f32-gemm/gen/6x8-minmax-wasmsimd-x86-loadsplat.c", 1990 "src/f32-gemm/gen/6x8-minmax-wasmsimd-x86-splat.c", 1991 "src/f32-gemm/gen/6x8-relu-wasmsimd-loadsplat.c", 1992 "src/f32-gemm/gen/6x8-relu-wasmsimd-splat.c", 1993 "src/f32-gemm/gen/6x8-wasmsimd-loadsplat.c", 1994 "src/f32-gemm/gen/6x8-wasmsimd-splat.c", 1995 "src/f32-gemm/gen/6x8s4-minmax-wasmsimd-arm.c", 1996 "src/f32-gemm/gen/6x8s4-minmax-wasmsimd-x86.c", 1997 "src/f32-gemm/gen/6x8s4-relu-wasmsimd.c", 1998 "src/f32-gemm/gen/6x8s4-wasmsimd.c", 1999 "src/f32-ibilinear-chw/gen/wasmsimd-p4.c", 2000 "src/f32-ibilinear-chw/gen/wasmsimd-p8.c", 2001 "src/f32-ibilinear/gen/wasmsimd-c4.c", 2002 "src/f32-ibilinear/gen/wasmsimd-c8.c", 2003 "src/f32-igemm/gen/1x8-minmax-wasmsimd-arm-loadsplat.c", 2004 "src/f32-igemm/gen/1x8-minmax-wasmsimd-arm-splat.c", 2005 "src/f32-igemm/gen/1x8-minmax-wasmsimd-x86-loadsplat.c", 2006 "src/f32-igemm/gen/1x8-minmax-wasmsimd-x86-splat.c", 2007 "src/f32-igemm/gen/1x8-relu-wasmsimd-loadsplat.c", 2008 "src/f32-igemm/gen/1x8-relu-wasmsimd-splat.c", 2009 "src/f32-igemm/gen/1x8-wasmsimd-loadsplat.c", 2010 "src/f32-igemm/gen/1x8-wasmsimd-splat.c", 2011 "src/f32-igemm/gen/1x8s4-minmax-wasmsimd-arm.c", 2012 "src/f32-igemm/gen/1x8s4-minmax-wasmsimd-x86.c", 2013 "src/f32-igemm/gen/1x8s4-relu-wasmsimd.c", 2014 "src/f32-igemm/gen/1x8s4-wasmsimd.c", 2015 "src/f32-igemm/gen/3x8-minmax-wasmsimd-arm-loadsplat.c", 2016 "src/f32-igemm/gen/3x8-minmax-wasmsimd-arm-splat.c", 2017 "src/f32-igemm/gen/3x8-minmax-wasmsimd-x86-loadsplat.c", 2018 "src/f32-igemm/gen/3x8-minmax-wasmsimd-x86-splat.c", 2019 "src/f32-igemm/gen/3x8-relu-wasmsimd-loadsplat.c", 2020 "src/f32-igemm/gen/3x8-relu-wasmsimd-splat.c", 2021 "src/f32-igemm/gen/3x8-wasmsimd-loadsplat.c", 2022 "src/f32-igemm/gen/3x8-wasmsimd-splat.c", 2023 "src/f32-igemm/gen/3x8s4-minmax-wasmsimd-arm.c", 2024 "src/f32-igemm/gen/3x8s4-minmax-wasmsimd-x86.c", 2025 "src/f32-igemm/gen/3x8s4-relu-wasmsimd.c", 2026 "src/f32-igemm/gen/3x8s4-wasmsimd.c", 2027 "src/f32-igemm/gen/4x2c4-minmax-wasmsimd-arm.c", 2028 "src/f32-igemm/gen/4x2c4-minmax-wasmsimd-x86.c", 2029 "src/f32-igemm/gen/4x2c4-relu-wasmsimd.c", 2030 "src/f32-igemm/gen/4x2c4-wasmsimd.c", 2031 "src/f32-igemm/gen/4x8-minmax-wasmsimd-arm-loadsplat.c", 2032 "src/f32-igemm/gen/4x8-minmax-wasmsimd-arm-splat.c", 2033 "src/f32-igemm/gen/4x8-minmax-wasmsimd-x86-loadsplat.c", 2034 "src/f32-igemm/gen/4x8-minmax-wasmsimd-x86-splat.c", 2035 "src/f32-igemm/gen/4x8-relu-wasmsimd-loadsplat.c", 2036 "src/f32-igemm/gen/4x8-relu-wasmsimd-splat.c", 2037 "src/f32-igemm/gen/4x8-wasmsimd-loadsplat.c", 2038 "src/f32-igemm/gen/4x8-wasmsimd-splat.c", 2039 "src/f32-igemm/gen/4x8s4-minmax-wasmsimd-arm.c", 2040 "src/f32-igemm/gen/4x8s4-minmax-wasmsimd-x86.c", 2041 "src/f32-igemm/gen/4x8s4-relu-wasmsimd.c", 2042 "src/f32-igemm/gen/4x8s4-wasmsimd.c", 2043 "src/f32-igemm/gen/5x8-minmax-wasmsimd-arm-loadsplat.c", 2044 "src/f32-igemm/gen/5x8-minmax-wasmsimd-arm-splat.c", 2045 "src/f32-igemm/gen/5x8-minmax-wasmsimd-x86-loadsplat.c", 2046 "src/f32-igemm/gen/5x8-minmax-wasmsimd-x86-splat.c", 2047 "src/f32-igemm/gen/5x8-relu-wasmsimd-loadsplat.c", 2048 "src/f32-igemm/gen/5x8-relu-wasmsimd-splat.c", 2049 "src/f32-igemm/gen/5x8-wasmsimd-loadsplat.c", 2050 "src/f32-igemm/gen/5x8-wasmsimd-splat.c", 2051 "src/f32-igemm/gen/5x8s4-minmax-wasmsimd-arm.c", 2052 "src/f32-igemm/gen/5x8s4-minmax-wasmsimd-x86.c", 2053 "src/f32-igemm/gen/5x8s4-relu-wasmsimd.c", 2054 "src/f32-igemm/gen/5x8s4-wasmsimd.c", 2055 "src/f32-igemm/gen/6x8-minmax-wasmsimd-arm-loadsplat.c", 2056 "src/f32-igemm/gen/6x8-minmax-wasmsimd-arm-splat.c", 2057 "src/f32-igemm/gen/6x8-minmax-wasmsimd-x86-loadsplat.c", 2058 "src/f32-igemm/gen/6x8-minmax-wasmsimd-x86-splat.c", 2059 "src/f32-igemm/gen/6x8-relu-wasmsimd-loadsplat.c", 2060 "src/f32-igemm/gen/6x8-relu-wasmsimd-splat.c", 2061 "src/f32-igemm/gen/6x8-wasmsimd-loadsplat.c", 2062 "src/f32-igemm/gen/6x8-wasmsimd-splat.c", 2063 "src/f32-igemm/gen/6x8s4-minmax-wasmsimd-arm.c", 2064 "src/f32-igemm/gen/6x8s4-minmax-wasmsimd-x86.c", 2065 "src/f32-igemm/gen/6x8s4-relu-wasmsimd.c", 2066 "src/f32-igemm/gen/6x8s4-wasmsimd.c", 2067 "src/f32-maxpool/9p8x-minmax-wasmsimd-arm-c4.c", 2068 "src/f32-maxpool/9p8x-minmax-wasmsimd-x86-c4.c", 2069 "src/f32-pavgpool/9p8x-minmax-wasmsimd-arm-c4.c", 2070 "src/f32-pavgpool/9p8x-minmax-wasmsimd-x86-c4.c", 2071 "src/f32-pavgpool/9x-minmax-wasmsimd-arm-c4.c", 2072 "src/f32-pavgpool/9x-minmax-wasmsimd-x86-c4.c", 2073 "src/f32-ppmm/gen/4x8-minmax-wasmsimd-arm-splat.c", 2074 "src/f32-ppmm/gen/4x8-minmax-wasmsimd-x86-splat.c", 2075 "src/f32-prelu/gen/wasmsimd-bitselect-1x4.c", 2076 "src/f32-prelu/gen/wasmsimd-bitselect-1x8.c", 2077 "src/f32-prelu/gen/wasmsimd-bitselect-1x16.c", 2078 "src/f32-prelu/gen/wasmsimd-bitselect-2x4.c", 2079 "src/f32-prelu/gen/wasmsimd-bitselect-2x8.c", 2080 "src/f32-prelu/gen/wasmsimd-bitselect-2x16.c", 2081 "src/f32-prelu/gen/wasmsimd-bitselect-4x4.c", 2082 "src/f32-prelu/gen/wasmsimd-bitselect-4x8.c", 2083 "src/f32-prelu/gen/wasmsimd-bitselect-4x16.c", 2084 "src/f32-prelu/gen/wasmsimd-minmax-1x4.c", 2085 "src/f32-prelu/gen/wasmsimd-minmax-1x8.c", 2086 "src/f32-prelu/gen/wasmsimd-minmax-1x16.c", 2087 "src/f32-prelu/gen/wasmsimd-minmax-2x4.c", 2088 "src/f32-prelu/gen/wasmsimd-minmax-2x8.c", 2089 "src/f32-prelu/gen/wasmsimd-minmax-2x16.c", 2090 "src/f32-prelu/gen/wasmsimd-minmax-4x4.c", 2091 "src/f32-prelu/gen/wasmsimd-minmax-4x8.c", 2092 "src/f32-prelu/gen/wasmsimd-minmax-4x16.c", 2093 "src/f32-qs8-vcvt/gen/vcvt-wasmsimd-cvt-x8.c", 2094 "src/f32-qs8-vcvt/gen/vcvt-wasmsimd-cvt-x16.c", 2095 "src/f32-qs8-vcvt/gen/vcvt-wasmsimd-cvt-x24.c", 2096 "src/f32-qs8-vcvt/gen/vcvt-wasmsimd-cvt-x32.c", 2097 "src/f32-qs8-vcvt/gen/vcvt-wasmsimd-magic-x8.c", 2098 "src/f32-qs8-vcvt/gen/vcvt-wasmsimd-magic-x16.c", 2099 "src/f32-qs8-vcvt/gen/vcvt-wasmsimd-magic-x24.c", 2100 "src/f32-qs8-vcvt/gen/vcvt-wasmsimd-magic-x32.c", 2101 "src/f32-qu8-vcvt/gen/vcvt-wasmsimd-cvt-x8.c", 2102 "src/f32-qu8-vcvt/gen/vcvt-wasmsimd-cvt-x16.c", 2103 "src/f32-qu8-vcvt/gen/vcvt-wasmsimd-cvt-x24.c", 2104 "src/f32-qu8-vcvt/gen/vcvt-wasmsimd-cvt-x32.c", 2105 "src/f32-qu8-vcvt/gen/vcvt-wasmsimd-magic-x8.c", 2106 "src/f32-qu8-vcvt/gen/vcvt-wasmsimd-magic-x16.c", 2107 "src/f32-qu8-vcvt/gen/vcvt-wasmsimd-magic-x24.c", 2108 "src/f32-qu8-vcvt/gen/vcvt-wasmsimd-magic-x32.c", 2109 "src/f32-raddstoreexpminusmax/gen/wasmsimd-rr2-p5-x4.c", 2110 "src/f32-raddstoreexpminusmax/gen/wasmsimd-rr2-p5-x8-acc2.c", 2111 "src/f32-raddstoreexpminusmax/gen/wasmsimd-rr2-p5-x8.c", 2112 "src/f32-raddstoreexpminusmax/gen/wasmsimd-rr2-p5-x12-acc2.c", 2113 "src/f32-raddstoreexpminusmax/gen/wasmsimd-rr2-p5-x12-acc3.c", 2114 "src/f32-raddstoreexpminusmax/gen/wasmsimd-rr2-p5-x12.c", 2115 "src/f32-raddstoreexpminusmax/gen/wasmsimd-rr2-p5-x16-acc2.c", 2116 "src/f32-raddstoreexpminusmax/gen/wasmsimd-rr2-p5-x16-acc4.c", 2117 "src/f32-raddstoreexpminusmax/gen/wasmsimd-rr2-p5-x16.c", 2118 "src/f32-raddstoreexpminusmax/gen/wasmsimd-rr2-p5-x20-acc2.c", 2119 "src/f32-raddstoreexpminusmax/gen/wasmsimd-rr2-p5-x20-acc5.c", 2120 "src/f32-raddstoreexpminusmax/gen/wasmsimd-rr2-p5-x20.c", 2121 "src/f32-rmax/wasmsimd-arm.c", 2122 "src/f32-rmax/wasmsimd-x86.c", 2123 "src/f32-spmm/gen/4x1-minmax-wasmsimd-arm-pipelined-x2.c", 2124 "src/f32-spmm/gen/4x1-minmax-wasmsimd-arm-pipelined.c", 2125 "src/f32-spmm/gen/4x1-minmax-wasmsimd-arm-x2.c", 2126 "src/f32-spmm/gen/4x1-minmax-wasmsimd-arm-x4.c", 2127 "src/f32-spmm/gen/4x1-minmax-wasmsimd-arm.c", 2128 "src/f32-spmm/gen/4x1-minmax-wasmsimd-x86-pipelined-x2.c", 2129 "src/f32-spmm/gen/4x1-minmax-wasmsimd-x86-pipelined.c", 2130 "src/f32-spmm/gen/4x1-minmax-wasmsimd-x86-x2.c", 2131 "src/f32-spmm/gen/4x1-minmax-wasmsimd-x86-x4.c", 2132 "src/f32-spmm/gen/4x1-minmax-wasmsimd-x86.c", 2133 "src/f32-spmm/gen/8x1-minmax-wasmsimd-arm-pipelined-x2.c", 2134 "src/f32-spmm/gen/8x1-minmax-wasmsimd-arm-pipelined.c", 2135 "src/f32-spmm/gen/8x1-minmax-wasmsimd-arm-x2.c", 2136 "src/f32-spmm/gen/8x1-minmax-wasmsimd-arm-x4.c", 2137 "src/f32-spmm/gen/8x1-minmax-wasmsimd-arm.c", 2138 "src/f32-spmm/gen/8x1-minmax-wasmsimd-x86-pipelined-x2.c", 2139 "src/f32-spmm/gen/8x1-minmax-wasmsimd-x86-pipelined.c", 2140 "src/f32-spmm/gen/8x1-minmax-wasmsimd-x86-x2.c", 2141 "src/f32-spmm/gen/8x1-minmax-wasmsimd-x86-x4.c", 2142 "src/f32-spmm/gen/8x1-minmax-wasmsimd-x86.c", 2143 "src/f32-spmm/gen/16x1-minmax-wasmsimd-arm-pipelined-x2.c", 2144 "src/f32-spmm/gen/16x1-minmax-wasmsimd-arm-pipelined.c", 2145 "src/f32-spmm/gen/16x1-minmax-wasmsimd-arm-x2.c", 2146 "src/f32-spmm/gen/16x1-minmax-wasmsimd-arm-x4.c", 2147 "src/f32-spmm/gen/16x1-minmax-wasmsimd-arm.c", 2148 "src/f32-spmm/gen/16x1-minmax-wasmsimd-x86-pipelined-x2.c", 2149 "src/f32-spmm/gen/16x1-minmax-wasmsimd-x86-pipelined.c", 2150 "src/f32-spmm/gen/16x1-minmax-wasmsimd-x86-x2.c", 2151 "src/f32-spmm/gen/16x1-minmax-wasmsimd-x86-x4.c", 2152 "src/f32-spmm/gen/16x1-minmax-wasmsimd-x86.c", 2153 "src/f32-spmm/gen/32x1-minmax-wasmsimd-arm-pipelined-x2.c", 2154 "src/f32-spmm/gen/32x1-minmax-wasmsimd-arm-pipelined.c", 2155 "src/f32-spmm/gen/32x1-minmax-wasmsimd-arm-x2.c", 2156 "src/f32-spmm/gen/32x1-minmax-wasmsimd-arm-x4.c", 2157 "src/f32-spmm/gen/32x1-minmax-wasmsimd-arm.c", 2158 "src/f32-spmm/gen/32x1-minmax-wasmsimd-x86-pipelined-x2.c", 2159 "src/f32-spmm/gen/32x1-minmax-wasmsimd-x86-pipelined.c", 2160 "src/f32-spmm/gen/32x1-minmax-wasmsimd-x86-x2.c", 2161 "src/f32-spmm/gen/32x1-minmax-wasmsimd-x86-x4.c", 2162 "src/f32-spmm/gen/32x1-minmax-wasmsimd-x86.c", 2163 "src/f32-vbinary/gen/vadd-minmax-wasmsimd-arm-x4.c", 2164 "src/f32-vbinary/gen/vadd-minmax-wasmsimd-arm-x8.c", 2165 "src/f32-vbinary/gen/vadd-minmax-wasmsimd-arm-x16.c", 2166 "src/f32-vbinary/gen/vadd-minmax-wasmsimd-x86-x4.c", 2167 "src/f32-vbinary/gen/vadd-minmax-wasmsimd-x86-x8.c", 2168 "src/f32-vbinary/gen/vadd-minmax-wasmsimd-x86-x16.c", 2169 "src/f32-vbinary/gen/vadd-relu-wasmsimd-x4.c", 2170 "src/f32-vbinary/gen/vadd-relu-wasmsimd-x8.c", 2171 "src/f32-vbinary/gen/vadd-relu-wasmsimd-x16.c", 2172 "src/f32-vbinary/gen/vadd-wasmsimd-x4.c", 2173 "src/f32-vbinary/gen/vadd-wasmsimd-x8.c", 2174 "src/f32-vbinary/gen/vadd-wasmsimd-x16.c", 2175 "src/f32-vbinary/gen/vaddc-minmax-wasmsimd-arm-x4.c", 2176 "src/f32-vbinary/gen/vaddc-minmax-wasmsimd-arm-x8.c", 2177 "src/f32-vbinary/gen/vaddc-minmax-wasmsimd-arm-x16.c", 2178 "src/f32-vbinary/gen/vaddc-minmax-wasmsimd-x86-x4.c", 2179 "src/f32-vbinary/gen/vaddc-minmax-wasmsimd-x86-x8.c", 2180 "src/f32-vbinary/gen/vaddc-minmax-wasmsimd-x86-x16.c", 2181 "src/f32-vbinary/gen/vaddc-relu-wasmsimd-x4.c", 2182 "src/f32-vbinary/gen/vaddc-relu-wasmsimd-x8.c", 2183 "src/f32-vbinary/gen/vaddc-relu-wasmsimd-x16.c", 2184 "src/f32-vbinary/gen/vaddc-wasmsimd-x4.c", 2185 "src/f32-vbinary/gen/vaddc-wasmsimd-x8.c", 2186 "src/f32-vbinary/gen/vaddc-wasmsimd-x16.c", 2187 "src/f32-vbinary/gen/vdiv-minmax-wasmsimd-arm-x4.c", 2188 "src/f32-vbinary/gen/vdiv-minmax-wasmsimd-arm-x8.c", 2189 "src/f32-vbinary/gen/vdiv-minmax-wasmsimd-arm-x16.c", 2190 "src/f32-vbinary/gen/vdiv-minmax-wasmsimd-x86-x4.c", 2191 "src/f32-vbinary/gen/vdiv-minmax-wasmsimd-x86-x8.c", 2192 "src/f32-vbinary/gen/vdiv-minmax-wasmsimd-x86-x16.c", 2193 "src/f32-vbinary/gen/vdiv-relu-wasmsimd-x4.c", 2194 "src/f32-vbinary/gen/vdiv-relu-wasmsimd-x8.c", 2195 "src/f32-vbinary/gen/vdiv-relu-wasmsimd-x16.c", 2196 "src/f32-vbinary/gen/vdiv-wasmsimd-x4.c", 2197 "src/f32-vbinary/gen/vdiv-wasmsimd-x8.c", 2198 "src/f32-vbinary/gen/vdiv-wasmsimd-x16.c", 2199 "src/f32-vbinary/gen/vdivc-minmax-wasmsimd-arm-x4.c", 2200 "src/f32-vbinary/gen/vdivc-minmax-wasmsimd-arm-x8.c", 2201 "src/f32-vbinary/gen/vdivc-minmax-wasmsimd-arm-x16.c", 2202 "src/f32-vbinary/gen/vdivc-minmax-wasmsimd-x86-x4.c", 2203 "src/f32-vbinary/gen/vdivc-minmax-wasmsimd-x86-x8.c", 2204 "src/f32-vbinary/gen/vdivc-minmax-wasmsimd-x86-x16.c", 2205 "src/f32-vbinary/gen/vdivc-relu-wasmsimd-x4.c", 2206 "src/f32-vbinary/gen/vdivc-relu-wasmsimd-x8.c", 2207 "src/f32-vbinary/gen/vdivc-relu-wasmsimd-x16.c", 2208 "src/f32-vbinary/gen/vdivc-wasmsimd-x4.c", 2209 "src/f32-vbinary/gen/vdivc-wasmsimd-x8.c", 2210 "src/f32-vbinary/gen/vdivc-wasmsimd-x16.c", 2211 "src/f32-vbinary/gen/vmax-wasmsimd-arm-x4.c", 2212 "src/f32-vbinary/gen/vmax-wasmsimd-arm-x8.c", 2213 "src/f32-vbinary/gen/vmax-wasmsimd-arm-x16.c", 2214 "src/f32-vbinary/gen/vmax-wasmsimd-x86-x4.c", 2215 "src/f32-vbinary/gen/vmax-wasmsimd-x86-x8.c", 2216 "src/f32-vbinary/gen/vmax-wasmsimd-x86-x16.c", 2217 "src/f32-vbinary/gen/vmaxc-wasmsimd-arm-x4.c", 2218 "src/f32-vbinary/gen/vmaxc-wasmsimd-arm-x8.c", 2219 "src/f32-vbinary/gen/vmaxc-wasmsimd-arm-x16.c", 2220 "src/f32-vbinary/gen/vmaxc-wasmsimd-x86-x4.c", 2221 "src/f32-vbinary/gen/vmaxc-wasmsimd-x86-x8.c", 2222 "src/f32-vbinary/gen/vmaxc-wasmsimd-x86-x16.c", 2223 "src/f32-vbinary/gen/vmin-wasmsimd-arm-x4.c", 2224 "src/f32-vbinary/gen/vmin-wasmsimd-arm-x8.c", 2225 "src/f32-vbinary/gen/vmin-wasmsimd-arm-x16.c", 2226 "src/f32-vbinary/gen/vmin-wasmsimd-x86-x4.c", 2227 "src/f32-vbinary/gen/vmin-wasmsimd-x86-x8.c", 2228 "src/f32-vbinary/gen/vmin-wasmsimd-x86-x16.c", 2229 "src/f32-vbinary/gen/vminc-wasmsimd-arm-x4.c", 2230 "src/f32-vbinary/gen/vminc-wasmsimd-arm-x8.c", 2231 "src/f32-vbinary/gen/vminc-wasmsimd-arm-x16.c", 2232 "src/f32-vbinary/gen/vminc-wasmsimd-x86-x4.c", 2233 "src/f32-vbinary/gen/vminc-wasmsimd-x86-x8.c", 2234 "src/f32-vbinary/gen/vminc-wasmsimd-x86-x16.c", 2235 "src/f32-vbinary/gen/vmul-minmax-wasmsimd-arm-x4.c", 2236 "src/f32-vbinary/gen/vmul-minmax-wasmsimd-arm-x8.c", 2237 "src/f32-vbinary/gen/vmul-minmax-wasmsimd-arm-x16.c", 2238 "src/f32-vbinary/gen/vmul-minmax-wasmsimd-x86-x4.c", 2239 "src/f32-vbinary/gen/vmul-minmax-wasmsimd-x86-x8.c", 2240 "src/f32-vbinary/gen/vmul-minmax-wasmsimd-x86-x16.c", 2241 "src/f32-vbinary/gen/vmul-relu-wasmsimd-x4.c", 2242 "src/f32-vbinary/gen/vmul-relu-wasmsimd-x8.c", 2243 "src/f32-vbinary/gen/vmul-relu-wasmsimd-x16.c", 2244 "src/f32-vbinary/gen/vmul-wasmsimd-x4.c", 2245 "src/f32-vbinary/gen/vmul-wasmsimd-x8.c", 2246 "src/f32-vbinary/gen/vmul-wasmsimd-x16.c", 2247 "src/f32-vbinary/gen/vmulc-minmax-wasmsimd-arm-x4.c", 2248 "src/f32-vbinary/gen/vmulc-minmax-wasmsimd-arm-x8.c", 2249 "src/f32-vbinary/gen/vmulc-minmax-wasmsimd-arm-x16.c", 2250 "src/f32-vbinary/gen/vmulc-minmax-wasmsimd-x86-x4.c", 2251 "src/f32-vbinary/gen/vmulc-minmax-wasmsimd-x86-x8.c", 2252 "src/f32-vbinary/gen/vmulc-minmax-wasmsimd-x86-x16.c", 2253 "src/f32-vbinary/gen/vmulc-relu-wasmsimd-x4.c", 2254 "src/f32-vbinary/gen/vmulc-relu-wasmsimd-x8.c", 2255 "src/f32-vbinary/gen/vmulc-relu-wasmsimd-x16.c", 2256 "src/f32-vbinary/gen/vmulc-wasmsimd-x4.c", 2257 "src/f32-vbinary/gen/vmulc-wasmsimd-x8.c", 2258 "src/f32-vbinary/gen/vmulc-wasmsimd-x16.c", 2259 "src/f32-vbinary/gen/vrdivc-minmax-wasmsimd-arm-x4.c", 2260 "src/f32-vbinary/gen/vrdivc-minmax-wasmsimd-arm-x8.c", 2261 "src/f32-vbinary/gen/vrdivc-minmax-wasmsimd-arm-x16.c", 2262 "src/f32-vbinary/gen/vrdivc-minmax-wasmsimd-x86-x4.c", 2263 "src/f32-vbinary/gen/vrdivc-minmax-wasmsimd-x86-x8.c", 2264 "src/f32-vbinary/gen/vrdivc-minmax-wasmsimd-x86-x16.c", 2265 "src/f32-vbinary/gen/vrdivc-relu-wasmsimd-x4.c", 2266 "src/f32-vbinary/gen/vrdivc-relu-wasmsimd-x8.c", 2267 "src/f32-vbinary/gen/vrdivc-relu-wasmsimd-x16.c", 2268 "src/f32-vbinary/gen/vrdivc-wasmsimd-x4.c", 2269 "src/f32-vbinary/gen/vrdivc-wasmsimd-x8.c", 2270 "src/f32-vbinary/gen/vrdivc-wasmsimd-x16.c", 2271 "src/f32-vbinary/gen/vrsubc-minmax-wasmsimd-arm-x4.c", 2272 "src/f32-vbinary/gen/vrsubc-minmax-wasmsimd-arm-x8.c", 2273 "src/f32-vbinary/gen/vrsubc-minmax-wasmsimd-arm-x16.c", 2274 "src/f32-vbinary/gen/vrsubc-minmax-wasmsimd-x86-x4.c", 2275 "src/f32-vbinary/gen/vrsubc-minmax-wasmsimd-x86-x8.c", 2276 "src/f32-vbinary/gen/vrsubc-minmax-wasmsimd-x86-x16.c", 2277 "src/f32-vbinary/gen/vrsubc-relu-wasmsimd-x4.c", 2278 "src/f32-vbinary/gen/vrsubc-relu-wasmsimd-x8.c", 2279 "src/f32-vbinary/gen/vrsubc-relu-wasmsimd-x16.c", 2280 "src/f32-vbinary/gen/vrsubc-wasmsimd-x4.c", 2281 "src/f32-vbinary/gen/vrsubc-wasmsimd-x8.c", 2282 "src/f32-vbinary/gen/vrsubc-wasmsimd-x16.c", 2283 "src/f32-vbinary/gen/vsqrdiff-wasmsimd-x4.c", 2284 "src/f32-vbinary/gen/vsqrdiff-wasmsimd-x8.c", 2285 "src/f32-vbinary/gen/vsqrdiff-wasmsimd-x16.c", 2286 "src/f32-vbinary/gen/vsqrdiffc-wasmsimd-x4.c", 2287 "src/f32-vbinary/gen/vsqrdiffc-wasmsimd-x8.c", 2288 "src/f32-vbinary/gen/vsqrdiffc-wasmsimd-x16.c", 2289 "src/f32-vbinary/gen/vsub-minmax-wasmsimd-arm-x4.c", 2290 "src/f32-vbinary/gen/vsub-minmax-wasmsimd-arm-x8.c", 2291 "src/f32-vbinary/gen/vsub-minmax-wasmsimd-arm-x16.c", 2292 "src/f32-vbinary/gen/vsub-minmax-wasmsimd-x86-x4.c", 2293 "src/f32-vbinary/gen/vsub-minmax-wasmsimd-x86-x8.c", 2294 "src/f32-vbinary/gen/vsub-minmax-wasmsimd-x86-x16.c", 2295 "src/f32-vbinary/gen/vsub-relu-wasmsimd-x4.c", 2296 "src/f32-vbinary/gen/vsub-relu-wasmsimd-x8.c", 2297 "src/f32-vbinary/gen/vsub-relu-wasmsimd-x16.c", 2298 "src/f32-vbinary/gen/vsub-wasmsimd-x4.c", 2299 "src/f32-vbinary/gen/vsub-wasmsimd-x8.c", 2300 "src/f32-vbinary/gen/vsub-wasmsimd-x16.c", 2301 "src/f32-vbinary/gen/vsubc-minmax-wasmsimd-arm-x4.c", 2302 "src/f32-vbinary/gen/vsubc-minmax-wasmsimd-arm-x8.c", 2303 "src/f32-vbinary/gen/vsubc-minmax-wasmsimd-arm-x16.c", 2304 "src/f32-vbinary/gen/vsubc-minmax-wasmsimd-x86-x4.c", 2305 "src/f32-vbinary/gen/vsubc-minmax-wasmsimd-x86-x8.c", 2306 "src/f32-vbinary/gen/vsubc-minmax-wasmsimd-x86-x16.c", 2307 "src/f32-vbinary/gen/vsubc-relu-wasmsimd-x4.c", 2308 "src/f32-vbinary/gen/vsubc-relu-wasmsimd-x8.c", 2309 "src/f32-vbinary/gen/vsubc-relu-wasmsimd-x16.c", 2310 "src/f32-vbinary/gen/vsubc-wasmsimd-x4.c", 2311 "src/f32-vbinary/gen/vsubc-wasmsimd-x8.c", 2312 "src/f32-vbinary/gen/vsubc-wasmsimd-x16.c", 2313 "src/f32-vclamp/gen/vclamp-wasmsimd-arm-x4.c", 2314 "src/f32-vclamp/gen/vclamp-wasmsimd-arm-x8.c", 2315 "src/f32-vclamp/gen/vclamp-wasmsimd-x86-x4.c", 2316 "src/f32-vclamp/gen/vclamp-wasmsimd-x86-x8.c", 2317 "src/f32-velu/gen/velu-wasmsimd-arm-rr2-lut16-p3-x4.c", 2318 "src/f32-velu/gen/velu-wasmsimd-arm-rr2-lut16-p3-x8.c", 2319 "src/f32-velu/gen/velu-wasmsimd-arm-rr2-lut16-p3-x12.c", 2320 "src/f32-velu/gen/velu-wasmsimd-arm-rr2-lut16-p3-x16.c", 2321 "src/f32-velu/gen/velu-wasmsimd-arm-rr2-lut16-p3-x20.c", 2322 "src/f32-velu/gen/velu-wasmsimd-arm-rr2-lut16-p3-x24.c", 2323 "src/f32-velu/gen/velu-wasmsimd-arm-rr2-p6-x4.c", 2324 "src/f32-velu/gen/velu-wasmsimd-arm-rr2-p6-x8.c", 2325 "src/f32-velu/gen/velu-wasmsimd-arm-rr2-p6-x12.c", 2326 "src/f32-velu/gen/velu-wasmsimd-arm-rr2-p6-x16.c", 2327 "src/f32-velu/gen/velu-wasmsimd-arm-rr2-p6-x20.c", 2328 "src/f32-velu/gen/velu-wasmsimd-arm-rr2-p6-x24.c", 2329 "src/f32-velu/gen/velu-wasmsimd-x86-rr2-lut16-p3-x4.c", 2330 "src/f32-velu/gen/velu-wasmsimd-x86-rr2-lut16-p3-x8.c", 2331 "src/f32-velu/gen/velu-wasmsimd-x86-rr2-lut16-p3-x12.c", 2332 "src/f32-velu/gen/velu-wasmsimd-x86-rr2-lut16-p3-x16.c", 2333 "src/f32-velu/gen/velu-wasmsimd-x86-rr2-lut16-p3-x20.c", 2334 "src/f32-velu/gen/velu-wasmsimd-x86-rr2-lut16-p3-x24.c", 2335 "src/f32-velu/gen/velu-wasmsimd-x86-rr2-p6-x4.c", 2336 "src/f32-velu/gen/velu-wasmsimd-x86-rr2-p6-x8.c", 2337 "src/f32-velu/gen/velu-wasmsimd-x86-rr2-p6-x12.c", 2338 "src/f32-velu/gen/velu-wasmsimd-x86-rr2-p6-x16.c", 2339 "src/f32-velu/gen/velu-wasmsimd-x86-rr2-p6-x20.c", 2340 "src/f32-velu/gen/velu-wasmsimd-x86-rr2-p6-x24.c", 2341 "src/f32-vhswish/gen/vhswish-wasmsimd-x4.c", 2342 "src/f32-vhswish/gen/vhswish-wasmsimd-x8.c", 2343 "src/f32-vhswish/gen/vhswish-wasmsimd-x16.c", 2344 "src/f32-vlrelu/gen/vlrelu-wasmsimd-bitselect-x4.c", 2345 "src/f32-vlrelu/gen/vlrelu-wasmsimd-bitselect-x8.c", 2346 "src/f32-vlrelu/gen/vlrelu-wasmsimd-minmax-x4.c", 2347 "src/f32-vlrelu/gen/vlrelu-wasmsimd-minmax-x8.c", 2348 "src/f32-vmulcaddc/gen/c4-minmax-wasmsimd-arm-2x.c", 2349 "src/f32-vmulcaddc/gen/c4-minmax-wasmsimd-x86-2x.c", 2350 "src/f32-vmulcaddc/gen/c8-minmax-wasmsimd-arm-2x.c", 2351 "src/f32-vmulcaddc/gen/c8-minmax-wasmsimd-x86-2x.c", 2352 "src/f32-vrelu/gen/vrelu-wasmsimd-x4.c", 2353 "src/f32-vrelu/gen/vrelu-wasmsimd-x8.c", 2354 "src/f32-vrelu/gen/vrelu-wasmsimd-x16.c", 2355 "src/f32-vrnd/gen/vrndd-wasmsimd-x4.c", 2356 "src/f32-vrnd/gen/vrndd-wasmsimd-x8.c", 2357 "src/f32-vrnd/gen/vrndne-wasmsimd-x4.c", 2358 "src/f32-vrnd/gen/vrndne-wasmsimd-x8.c", 2359 "src/f32-vrnd/gen/vrndu-wasmsimd-x4.c", 2360 "src/f32-vrnd/gen/vrndu-wasmsimd-x8.c", 2361 "src/f32-vrnd/gen/vrndz-wasmsimd-x4.c", 2362 "src/f32-vrnd/gen/vrndz-wasmsimd-x8.c", 2363 "src/f32-vsigmoid/gen/vsigmoid-wasmsimd-rr2-lut64-p2-div-x4.c", 2364 "src/f32-vsigmoid/gen/vsigmoid-wasmsimd-rr2-lut64-p2-div-x8.c", 2365 "src/f32-vsigmoid/gen/vsigmoid-wasmsimd-rr2-lut64-p2-div-x12.c", 2366 "src/f32-vsigmoid/gen/vsigmoid-wasmsimd-rr2-lut64-p2-div-x16.c", 2367 "src/f32-vsigmoid/gen/vsigmoid-wasmsimd-rr2-lut64-p2-div-x20.c", 2368 "src/f32-vsigmoid/gen/vsigmoid-wasmsimd-rr2-lut64-p2-div-x24.c", 2369 "src/f32-vsigmoid/gen/vsigmoid-wasmsimd-rr2-p5-div-x4.c", 2370 "src/f32-vsigmoid/gen/vsigmoid-wasmsimd-rr2-p5-div-x8.c", 2371 "src/f32-vsigmoid/gen/vsigmoid-wasmsimd-rr2-p5-div-x12.c", 2372 "src/f32-vsigmoid/gen/vsigmoid-wasmsimd-rr2-p5-div-x16.c", 2373 "src/f32-vsigmoid/gen/vsigmoid-wasmsimd-rr2-p5-div-x20.c", 2374 "src/f32-vsigmoid/gen/vsigmoid-wasmsimd-rr2-p5-div-x24.c", 2375 "src/f32-vsqrt/gen/wasmsimd-sqrt-x4.c", 2376 "src/f32-vsqrt/gen/wasmsimd-sqrt-x8.c", 2377 "src/f32-vunary/gen/vabs-wasmsimd-x4.c", 2378 "src/f32-vunary/gen/vabs-wasmsimd-x8.c", 2379 "src/f32-vunary/gen/vneg-wasmsimd-x4.c", 2380 "src/f32-vunary/gen/vneg-wasmsimd-x8.c", 2381 "src/f32-vunary/gen/vsqr-wasmsimd-x4.c", 2382 "src/f32-vunary/gen/vsqr-wasmsimd-x8.c", 2383 "src/math/cvt-f16-f32-wasmsimd-int16.c", 2384 "src/math/cvt-f16-f32-wasmsimd-int32.c", 2385 "src/math/cvt-f32-f16-wasmsimd.c", 2386 "src/math/cvt-f32-qs8-wasmsimd.c", 2387 "src/math/cvt-f32-qu8-wasmsimd.c", 2388 "src/math/expm1minus-f32-wasmsimd-rr2-lut16-p3-andnot.c", 2389 "src/math/expm1minus-f32-wasmsimd-rr2-lut16-p3-max.c", 2390 "src/math/expm1minus-f32-wasmsimd-rr2-p6-andnot.c", 2391 "src/math/expm1minus-f32-wasmsimd-rr2-p6-max.c", 2392 "src/math/roundd-wasmsimd-addsub.c", 2393 "src/math/roundd-wasmsimd-cvt.c", 2394 "src/math/roundd-wasmsimd-native.c", 2395 "src/math/roundne-wasmsimd-addsub.c", 2396 "src/math/roundne-wasmsimd-native.c", 2397 "src/math/roundu-wasmsimd-addsub.c", 2398 "src/math/roundu-wasmsimd-cvt.c", 2399 "src/math/roundu-wasmsimd-native.c", 2400 "src/math/roundz-wasmsimd-addsub.c", 2401 "src/math/roundz-wasmsimd-cvt.c", 2402 "src/math/roundz-wasmsimd-native.c", 2403 "src/math/sigmoid-f32-wasmsimd-rr2-lut64-p2-div.c", 2404 "src/math/sigmoid-f32-wasmsimd-rr2-p5-div.c", 2405 "src/qc8-dwconv/gen/up8x9-minmax-fp32-wasmsimd-mul16-add16.c", 2406 "src/qc8-dwconv/gen/up8x9-minmax-fp32-wasmsimd-mul16.c", 2407 "src/qc8-dwconv/gen/up8x25-minmax-fp32-wasmsimd-mul16-add16.c", 2408 "src/qc8-dwconv/gen/up8x25-minmax-fp32-wasmsimd-mul16.c", 2409 "src/qc8-dwconv/gen/up16x3-minmax-fp32-wasmsimd-mul16-add16.c", 2410 "src/qc8-dwconv/gen/up16x9-minmax-fp32-wasmsimd-mul16-add16.c", 2411 "src/qc8-dwconv/gen/up16x9-minmax-fp32-wasmsimd-mul16.c", 2412 "src/qc8-dwconv/gen/up16x25-minmax-fp32-wasmsimd-mul16-add16.c", 2413 "src/qc8-dwconv/gen/up16x25-minmax-fp32-wasmsimd-mul16.c", 2414 "src/qc8-dwconv/gen/up24x9-minmax-fp32-wasmsimd-mul16-add16.c", 2415 "src/qc8-dwconv/gen/up24x9-minmax-fp32-wasmsimd-mul16.c", 2416 "src/qc8-dwconv/gen/up24x25-minmax-fp32-wasmsimd-mul16-add16.c", 2417 "src/qc8-dwconv/gen/up24x25-minmax-fp32-wasmsimd-mul16.c", 2418 "src/qc8-gemm/gen/1x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2419 "src/qc8-gemm/gen/1x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2420 "src/qc8-gemm/gen/1x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2421 "src/qc8-gemm/gen/1x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2422 "src/qc8-gemm/gen/1x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2423 "src/qc8-gemm/gen/1x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2424 "src/qc8-gemm/gen/2x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2425 "src/qc8-gemm/gen/2x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2426 "src/qc8-gemm/gen/2x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2427 "src/qc8-gemm/gen/2x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2428 "src/qc8-gemm/gen/2x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2429 "src/qc8-gemm/gen/2x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2430 "src/qc8-gemm/gen/3x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2431 "src/qc8-gemm/gen/3x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2432 "src/qc8-gemm/gen/3x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2433 "src/qc8-gemm/gen/3x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2434 "src/qc8-gemm/gen/3x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2435 "src/qc8-gemm/gen/3x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2436 "src/qc8-gemm/gen/4x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2437 "src/qc8-gemm/gen/4x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2438 "src/qc8-gemm/gen/4x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2439 "src/qc8-gemm/gen/4x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2440 "src/qc8-gemm/gen/4x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2441 "src/qc8-gemm/gen/4x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2442 "src/qc8-igemm/gen/1x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2443 "src/qc8-igemm/gen/1x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2444 "src/qc8-igemm/gen/1x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2445 "src/qc8-igemm/gen/1x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2446 "src/qc8-igemm/gen/1x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2447 "src/qc8-igemm/gen/1x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2448 "src/qc8-igemm/gen/2x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2449 "src/qc8-igemm/gen/2x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2450 "src/qc8-igemm/gen/2x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2451 "src/qc8-igemm/gen/2x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2452 "src/qc8-igemm/gen/2x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2453 "src/qc8-igemm/gen/2x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2454 "src/qc8-igemm/gen/3x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2455 "src/qc8-igemm/gen/3x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2456 "src/qc8-igemm/gen/3x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2457 "src/qc8-igemm/gen/3x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2458 "src/qc8-igemm/gen/3x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2459 "src/qc8-igemm/gen/3x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2460 "src/qc8-igemm/gen/4x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2461 "src/qc8-igemm/gen/4x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2462 "src/qc8-igemm/gen/4x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2463 "src/qc8-igemm/gen/4x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2464 "src/qc8-igemm/gen/4x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2465 "src/qc8-igemm/gen/4x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2466 "src/qs8-dwconv/gen/up8x9-minmax-fp32-wasmsimd-mul16-add16.c", 2467 "src/qs8-dwconv/gen/up8x9-minmax-fp32-wasmsimd-mul16.c", 2468 "src/qs8-dwconv/gen/up8x25-minmax-fp32-wasmsimd-mul16-add16.c", 2469 "src/qs8-dwconv/gen/up8x25-minmax-fp32-wasmsimd-mul16.c", 2470 "src/qs8-dwconv/gen/up16x9-minmax-fp32-wasmsimd-mul16-add16.c", 2471 "src/qs8-dwconv/gen/up16x9-minmax-fp32-wasmsimd-mul16.c", 2472 "src/qs8-dwconv/gen/up16x25-minmax-fp32-wasmsimd-mul16-add16.c", 2473 "src/qs8-dwconv/gen/up16x25-minmax-fp32-wasmsimd-mul16.c", 2474 "src/qs8-dwconv/gen/up24x9-minmax-fp32-wasmsimd-mul16-add16.c", 2475 "src/qs8-dwconv/gen/up24x9-minmax-fp32-wasmsimd-mul16.c", 2476 "src/qs8-dwconv/gen/up24x25-minmax-fp32-wasmsimd-mul16-add16.c", 2477 "src/qs8-dwconv/gen/up24x25-minmax-fp32-wasmsimd-mul16.c", 2478 "src/qs8-f32-vcvt/gen/vcvt-wasmsimd-x8.c", 2479 "src/qs8-f32-vcvt/gen/vcvt-wasmsimd-x16.c", 2480 "src/qs8-f32-vcvt/gen/vcvt-wasmsimd-x24.c", 2481 "src/qs8-f32-vcvt/gen/vcvt-wasmsimd-x32.c", 2482 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-wasmsimd-c8.c", 2483 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-wasmsimd-c16.c", 2484 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-wasmsimd-c24.c", 2485 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-wasmsimd-c32.c", 2486 "src/qs8-gavgpool/gen/7x-minmax-fp32-wasmsimd-c8.c", 2487 "src/qs8-gavgpool/gen/7x-minmax-fp32-wasmsimd-c16.c", 2488 "src/qs8-gavgpool/gen/7x-minmax-fp32-wasmsimd-c24.c", 2489 "src/qs8-gavgpool/gen/7x-minmax-fp32-wasmsimd-c32.c", 2490 "src/qs8-gemm/gen/1x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2491 "src/qs8-gemm/gen/1x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2492 "src/qs8-gemm/gen/1x4c2-xw-minmax-fp32-wasmsimd-dot16x2.c", 2493 "src/qs8-gemm/gen/1x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2494 "src/qs8-gemm/gen/1x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2495 "src/qs8-gemm/gen/1x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2496 "src/qs8-gemm/gen/1x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2497 "src/qs8-gemm/gen/1x4c8-xw-minmax-fp32-wasmsimd-dot16x2.c", 2498 "src/qs8-gemm/gen/2x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2499 "src/qs8-gemm/gen/2x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2500 "src/qs8-gemm/gen/2x4c2-xw-minmax-fp32-wasmsimd-dot16x2.c", 2501 "src/qs8-gemm/gen/2x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2502 "src/qs8-gemm/gen/2x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2503 "src/qs8-gemm/gen/2x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2504 "src/qs8-gemm/gen/2x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2505 "src/qs8-gemm/gen/2x4c8-xw-minmax-fp32-wasmsimd-dot16x2.c", 2506 "src/qs8-gemm/gen/3x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2507 "src/qs8-gemm/gen/3x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2508 "src/qs8-gemm/gen/3x4c2-xw-minmax-fp32-wasmsimd-dot16x2.c", 2509 "src/qs8-gemm/gen/3x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2510 "src/qs8-gemm/gen/3x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2511 "src/qs8-gemm/gen/3x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2512 "src/qs8-gemm/gen/3x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2513 "src/qs8-gemm/gen/3x4c8-xw-minmax-fp32-wasmsimd-dot16x2.c", 2514 "src/qs8-gemm/gen/4x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2515 "src/qs8-gemm/gen/4x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2516 "src/qs8-gemm/gen/4x4c2-xw-minmax-fp32-wasmsimd-dot16x2.c", 2517 "src/qs8-gemm/gen/4x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2518 "src/qs8-gemm/gen/4x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2519 "src/qs8-gemm/gen/4x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2520 "src/qs8-gemm/gen/4x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2521 "src/qs8-gemm/gen/4x4c8-xw-minmax-fp32-wasmsimd-dot16x2.c", 2522 "src/qs8-igemm/gen/1x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2523 "src/qs8-igemm/gen/1x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2524 "src/qs8-igemm/gen/1x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2525 "src/qs8-igemm/gen/1x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2526 "src/qs8-igemm/gen/1x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2527 "src/qs8-igemm/gen/1x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2528 "src/qs8-igemm/gen/2x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2529 "src/qs8-igemm/gen/2x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2530 "src/qs8-igemm/gen/2x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2531 "src/qs8-igemm/gen/2x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2532 "src/qs8-igemm/gen/2x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2533 "src/qs8-igemm/gen/2x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2534 "src/qs8-igemm/gen/3x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2535 "src/qs8-igemm/gen/3x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2536 "src/qs8-igemm/gen/3x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2537 "src/qs8-igemm/gen/3x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2538 "src/qs8-igemm/gen/3x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2539 "src/qs8-igemm/gen/3x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2540 "src/qs8-igemm/gen/4x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2541 "src/qs8-igemm/gen/4x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2542 "src/qs8-igemm/gen/4x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2543 "src/qs8-igemm/gen/4x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2544 "src/qs8-igemm/gen/4x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2545 "src/qs8-igemm/gen/4x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2546 "src/qs8-requantization/fp32-wasmsimd.c", 2547 "src/qs8-requantization/gemmlowp-wasmsimd.c", 2548 "src/qs8-vadd/gen/minmax-wasmsimd-x8.c", 2549 "src/qs8-vadd/gen/minmax-wasmsimd-x16.c", 2550 "src/qs8-vadd/gen/minmax-wasmsimd-x24.c", 2551 "src/qs8-vadd/gen/minmax-wasmsimd-x32.c", 2552 "src/qs8-vaddc/gen/minmax-wasmsimd-x8.c", 2553 "src/qs8-vaddc/gen/minmax-wasmsimd-x16.c", 2554 "src/qs8-vaddc/gen/minmax-wasmsimd-x24.c", 2555 "src/qs8-vaddc/gen/minmax-wasmsimd-x32.c", 2556 "src/qs8-vcvt/gen/vcvt-wasmsimd-x8.c", 2557 "src/qs8-vcvt/gen/vcvt-wasmsimd-x16.c", 2558 "src/qs8-vcvt/gen/vcvt-wasmsimd-x32.c", 2559 "src/qs8-vlrelu/gen/vlrelu-wasmsimd-arm-x16.c", 2560 "src/qs8-vlrelu/gen/vlrelu-wasmsimd-arm-x32.c", 2561 "src/qs8-vlrelu/gen/vlrelu-wasmsimd-x86-x8.c", 2562 "src/qs8-vlrelu/gen/vlrelu-wasmsimd-x86-x16.c", 2563 "src/qs8-vlrelu/gen/vlrelu-wasmsimd-x86-x32.c", 2564 "src/qs8-vmul/gen/minmax-fp32-wasmsimd-mul32-ld64-x8.c", 2565 "src/qs8-vmul/gen/minmax-fp32-wasmsimd-mul32-ld64-x16.c", 2566 "src/qs8-vmulc/gen/minmax-fp32-wasmsimd-mul32-ld64-x8.c", 2567 "src/qs8-vmulc/gen/minmax-fp32-wasmsimd-mul32-ld64-x16.c", 2568 "src/qu8-dwconv/gen/up8x9-minmax-fp32-wasmsimd-mul16.c", 2569 "src/qu8-dwconv/gen/up8x25-minmax-fp32-wasmsimd-mul16.c", 2570 "src/qu8-dwconv/gen/up16x9-minmax-fp32-wasmsimd-mul16.c", 2571 "src/qu8-dwconv/gen/up16x25-minmax-fp32-wasmsimd-mul16.c", 2572 "src/qu8-dwconv/gen/up24x9-minmax-fp32-wasmsimd-mul16.c", 2573 "src/qu8-dwconv/gen/up24x25-minmax-fp32-wasmsimd-mul16.c", 2574 "src/qu8-f32-vcvt/gen/vcvt-wasmsimd-x8.c", 2575 "src/qu8-f32-vcvt/gen/vcvt-wasmsimd-x16.c", 2576 "src/qu8-f32-vcvt/gen/vcvt-wasmsimd-x24.c", 2577 "src/qu8-f32-vcvt/gen/vcvt-wasmsimd-x32.c", 2578 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-wasmsimd-c8.c", 2579 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-wasmsimd-c16.c", 2580 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-wasmsimd-c24.c", 2581 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-wasmsimd-c32.c", 2582 "src/qu8-gavgpool/gen/7x-minmax-fp32-wasmsimd-c8.c", 2583 "src/qu8-gavgpool/gen/7x-minmax-fp32-wasmsimd-c16.c", 2584 "src/qu8-gavgpool/gen/7x-minmax-fp32-wasmsimd-c24.c", 2585 "src/qu8-gavgpool/gen/7x-minmax-fp32-wasmsimd-c32.c", 2586 "src/qu8-gemm/gen/1x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2587 "src/qu8-gemm/gen/1x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2588 "src/qu8-gemm/gen/1x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2589 "src/qu8-gemm/gen/1x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2590 "src/qu8-gemm/gen/1x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2591 "src/qu8-gemm/gen/1x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2592 "src/qu8-gemm/gen/2x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2593 "src/qu8-gemm/gen/2x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2594 "src/qu8-gemm/gen/2x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2595 "src/qu8-gemm/gen/2x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2596 "src/qu8-gemm/gen/2x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2597 "src/qu8-gemm/gen/2x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2598 "src/qu8-gemm/gen/3x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2599 "src/qu8-gemm/gen/3x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2600 "src/qu8-gemm/gen/3x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2601 "src/qu8-gemm/gen/3x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2602 "src/qu8-gemm/gen/3x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2603 "src/qu8-gemm/gen/3x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2604 "src/qu8-gemm/gen/4x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2605 "src/qu8-gemm/gen/4x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2606 "src/qu8-gemm/gen/4x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2607 "src/qu8-gemm/gen/4x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2608 "src/qu8-gemm/gen/4x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2609 "src/qu8-gemm/gen/4x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2610 "src/qu8-igemm/gen/1x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2611 "src/qu8-igemm/gen/1x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2612 "src/qu8-igemm/gen/1x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2613 "src/qu8-igemm/gen/1x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2614 "src/qu8-igemm/gen/1x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2615 "src/qu8-igemm/gen/1x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2616 "src/qu8-igemm/gen/2x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2617 "src/qu8-igemm/gen/2x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2618 "src/qu8-igemm/gen/2x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2619 "src/qu8-igemm/gen/2x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2620 "src/qu8-igemm/gen/2x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2621 "src/qu8-igemm/gen/2x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2622 "src/qu8-igemm/gen/3x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2623 "src/qu8-igemm/gen/3x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2624 "src/qu8-igemm/gen/3x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2625 "src/qu8-igemm/gen/3x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2626 "src/qu8-igemm/gen/3x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2627 "src/qu8-igemm/gen/3x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2628 "src/qu8-igemm/gen/4x4c2-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2629 "src/qu8-igemm/gen/4x4c2-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2630 "src/qu8-igemm/gen/4x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2631 "src/qu8-igemm/gen/4x4c2s4-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2632 "src/qu8-igemm/gen/4x4c8-minmax-fp32-wasmsimd-dot16x2-ld64.c", 2633 "src/qu8-igemm/gen/4x4c8-minmax-fp32-wasmsimd-dot16x2-ld128.c", 2634 "src/qu8-requantization/fp32-wasmsimd.c", 2635 "src/qu8-requantization/gemmlowp-wasmsimd.c", 2636 "src/qu8-vadd/gen/minmax-wasmsimd-x8.c", 2637 "src/qu8-vadd/gen/minmax-wasmsimd-x16.c", 2638 "src/qu8-vadd/gen/minmax-wasmsimd-x32.c", 2639 "src/qu8-vaddc/gen/minmax-wasmsimd-x8.c", 2640 "src/qu8-vaddc/gen/minmax-wasmsimd-x16.c", 2641 "src/qu8-vaddc/gen/minmax-wasmsimd-x32.c", 2642 "src/qu8-vcvt/gen/vcvt-wasmsimd-x8.c", 2643 "src/qu8-vcvt/gen/vcvt-wasmsimd-x16.c", 2644 "src/qu8-vcvt/gen/vcvt-wasmsimd-x32.c", 2645 "src/qu8-vlrelu/gen/vlrelu-wasmsimd-arm-x16.c", 2646 "src/qu8-vlrelu/gen/vlrelu-wasmsimd-arm-x32.c", 2647 "src/qu8-vlrelu/gen/vlrelu-wasmsimd-x86-x8.c", 2648 "src/qu8-vlrelu/gen/vlrelu-wasmsimd-x86-x16.c", 2649 "src/qu8-vlrelu/gen/vlrelu-wasmsimd-x86-x32.c", 2650 "src/qu8-vmul/gen/minmax-fp32-wasmsimd-mul32-ld64-x8.c", 2651 "src/qu8-vmul/gen/minmax-fp32-wasmsimd-mul32-ld64-x16.c", 2652 "src/qu8-vmulc/gen/minmax-fp32-wasmsimd-mul32-ld64-x8.c", 2653 "src/qu8-vmulc/gen/minmax-fp32-wasmsimd-mul32-ld64-x16.c", 2654 "src/s8-ibilinear/gen/wasmsimd-dot16x2-c8.c", 2655 "src/s8-ibilinear/gen/wasmsimd-dot16x2-c16.c", 2656 "src/s8-ibilinear/gen/wasmsimd-mul32-c8.c", 2657 "src/s8-ibilinear/gen/wasmsimd-mul32-c16.c", 2658 "src/s8-maxpool/9p8x-minmax-wasmsimd-c16.c", 2659 "src/s8-vclamp/wasmsimd-x64.c", 2660 "src/u8-ibilinear/gen/wasmsimd-dot16x2-c8.c", 2661 "src/u8-ibilinear/gen/wasmsimd-dot16x2-c16.c", 2662 "src/u8-ibilinear/gen/wasmsimd-mul32-c8.c", 2663 "src/u8-ibilinear/gen/wasmsimd-mul32-c16.c", 2664 "src/u8-maxpool/9p8x-minmax-wasmsimd-c16.c", 2665 "src/u8-vclamp/wasmsimd-x64.c", 2666 "src/xx-fill/wasmsimd-x64.c", 2667 "src/xx-pad/wasmsimd.c", 2668 "src/x8-lut/gen/lut-wasmsimd-x16.c", 2669 "src/x8-lut/gen/lut-wasmsimd-x32.c", 2670 "src/x8-lut/gen/lut-wasmsimd-x48.c", 2671 "src/x8-lut/gen/lut-wasmsimd-x64.c", 2672 "src/x8-transposec/gen/16x16-reuse-mov-wasmsimd.c", 2673 "src/x8-transposec/gen/16x16-reuse-switch-wasmsimd.c", 2674 "src/x16-transposec/gen/8x8-multi-mov-wasmsimd.c", 2675 "src/x16-transposec/gen/8x8-multi-switch-wasmsimd.c", 2676 "src/x16-transposec/gen/8x8-reuse-mov-wasmsimd.c", 2677 "src/x16-transposec/gen/8x8-reuse-multi-wasmsimd.c", 2678 "src/x16-transposec/gen/8x8-reuse-switch-wasmsimd.c", 2679 "src/x32-packx/x4-wasmsimd.c", 2680 "src/x32-transposec/gen/4x4-multi-mov-wasmsimd.c", 2681 "src/x32-transposec/gen/4x4-multi-multi-wasmsimd.c", 2682 "src/x32-transposec/gen/4x4-multi-switch-wasmsimd.c", 2683 "src/x32-transposec/gen/4x4-reuse-mov-wasmsimd.c", 2684 "src/x32-transposec/gen/4x4-reuse-multi-wasmsimd.c", 2685 "src/x32-transposec/gen/4x4-reuse-switch-wasmsimd.c", 2686 "src/x32-unpool/wasmsimd.c", 2687 "src/x32-zip/xm-wasmsimd.c", 2688 "src/x32-zip/x2-wasmsimd.c", 2689 "src/x32-zip/x3-wasmsimd.c", 2690 "src/x32-zip/x4-wasmsimd.c", 2691] 2692 2693ALL_WASMRELAXEDSIMD_MICROKERNEL_SRCS = [ 2694 "src/f32-dwconv/gen/up4x3-minmax-wasmrelaxedsimd-acc2.c", 2695 "src/f32-dwconv/gen/up4x3-minmax-wasmrelaxedsimd-fma-acc2.c", 2696 "src/f32-dwconv/gen/up4x3-minmax-wasmrelaxedsimd-fma.c", 2697 "src/f32-dwconv/gen/up4x3-minmax-wasmrelaxedsimd.c", 2698 "src/f32-dwconv/gen/up4x3-wasmrelaxedsimd-fma.c", 2699 "src/f32-dwconv/gen/up4x4-minmax-wasmrelaxedsimd-acc2.c", 2700 "src/f32-dwconv/gen/up4x4-minmax-wasmrelaxedsimd-fma-acc2.c", 2701 "src/f32-dwconv/gen/up4x4-minmax-wasmrelaxedsimd-fma.c", 2702 "src/f32-dwconv/gen/up4x4-minmax-wasmrelaxedsimd.c", 2703 "src/f32-dwconv/gen/up4x4-wasmrelaxedsimd-fma.c", 2704 "src/f32-dwconv/gen/up4x9-minmax-wasmrelaxedsimd-acc2.c", 2705 "src/f32-dwconv/gen/up4x9-minmax-wasmrelaxedsimd-fma-acc2.c", 2706 "src/f32-dwconv/gen/up4x9-minmax-wasmrelaxedsimd-fma.c", 2707 "src/f32-dwconv/gen/up4x9-minmax-wasmrelaxedsimd.c", 2708 "src/f32-dwconv/gen/up4x9-wasmrelaxedsimd-fma.c", 2709 "src/f32-dwconv/gen/up4x25-minmax-wasmrelaxedsimd-acc2.c", 2710 "src/f32-dwconv/gen/up4x25-minmax-wasmrelaxedsimd-fma-acc2.c", 2711 "src/f32-dwconv/gen/up4x25-minmax-wasmrelaxedsimd-fma.c", 2712 "src/f32-dwconv/gen/up4x25-minmax-wasmrelaxedsimd.c", 2713 "src/f32-dwconv/gen/up4x25-wasmrelaxedsimd-fma.c", 2714 "src/f32-dwconv/gen/up8x3-minmax-wasmrelaxedsimd-acc2.c", 2715 "src/f32-dwconv/gen/up8x3-minmax-wasmrelaxedsimd-fma-acc2.c", 2716 "src/f32-dwconv/gen/up8x3-minmax-wasmrelaxedsimd-fma.c", 2717 "src/f32-dwconv/gen/up8x3-minmax-wasmrelaxedsimd.c", 2718 "src/f32-dwconv/gen/up8x3-wasmrelaxedsimd-fma.c", 2719 "src/f32-dwconv/gen/up8x4-minmax-wasmrelaxedsimd-acc2.c", 2720 "src/f32-dwconv/gen/up8x4-minmax-wasmrelaxedsimd-fma-acc2.c", 2721 "src/f32-dwconv/gen/up8x4-minmax-wasmrelaxedsimd-fma.c", 2722 "src/f32-dwconv/gen/up8x4-minmax-wasmrelaxedsimd.c", 2723 "src/f32-dwconv/gen/up8x4-wasmrelaxedsimd-fma.c", 2724 "src/f32-dwconv/gen/up8x9-minmax-wasmrelaxedsimd-acc2.c", 2725 "src/f32-dwconv/gen/up8x9-minmax-wasmrelaxedsimd-fma-acc2.c", 2726 "src/f32-dwconv/gen/up8x9-minmax-wasmrelaxedsimd-fma.c", 2727 "src/f32-dwconv/gen/up8x9-minmax-wasmrelaxedsimd.c", 2728 "src/f32-dwconv/gen/up8x9-wasmrelaxedsimd-fma.c", 2729 "src/f32-dwconv/gen/up8x25-minmax-wasmrelaxedsimd-acc2.c", 2730 "src/f32-dwconv/gen/up8x25-minmax-wasmrelaxedsimd-fma-acc2.c", 2731 "src/f32-dwconv/gen/up8x25-minmax-wasmrelaxedsimd-fma.c", 2732 "src/f32-dwconv/gen/up8x25-minmax-wasmrelaxedsimd.c", 2733 "src/f32-dwconv/gen/up8x25-wasmrelaxedsimd-fma.c", 2734 "src/f32-gemm/gen-inc/1x8inc-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2735 "src/f32-gemm/gen-inc/1x8inc-minmax-wasmrelaxedsimd-fma-splat.c", 2736 "src/f32-gemm/gen-inc/1x8inc-minmax-wasmrelaxedsimd-loadsplat.c", 2737 "src/f32-gemm/gen-inc/1x8inc-minmax-wasmrelaxedsimd-splat.c", 2738 "src/f32-gemm/gen-inc/1x8s4inc-minmax-wasmrelaxedsimd-fma.c", 2739 "src/f32-gemm/gen-inc/1x8s4inc-minmax-wasmrelaxedsimd.c", 2740 "src/f32-gemm/gen-inc/3x8inc-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2741 "src/f32-gemm/gen-inc/3x8inc-minmax-wasmrelaxedsimd-fma-splat.c", 2742 "src/f32-gemm/gen-inc/3x8inc-minmax-wasmrelaxedsimd-loadsplat.c", 2743 "src/f32-gemm/gen-inc/3x8inc-minmax-wasmrelaxedsimd-splat.c", 2744 "src/f32-gemm/gen-inc/3x8s4inc-minmax-wasmrelaxedsimd-fma.c", 2745 "src/f32-gemm/gen-inc/3x8s4inc-minmax-wasmrelaxedsimd.c", 2746 "src/f32-gemm/gen-inc/4x8inc-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2747 "src/f32-gemm/gen-inc/4x8inc-minmax-wasmrelaxedsimd-fma-splat.c", 2748 "src/f32-gemm/gen-inc/4x8inc-minmax-wasmrelaxedsimd-loadsplat.c", 2749 "src/f32-gemm/gen-inc/4x8inc-minmax-wasmrelaxedsimd-splat.c", 2750 "src/f32-gemm/gen-inc/4x8s4inc-minmax-wasmrelaxedsimd-fma.c", 2751 "src/f32-gemm/gen-inc/4x8s4inc-minmax-wasmrelaxedsimd.c", 2752 "src/f32-gemm/gen-inc/5x8inc-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2753 "src/f32-gemm/gen-inc/5x8inc-minmax-wasmrelaxedsimd-fma-splat.c", 2754 "src/f32-gemm/gen-inc/5x8inc-minmax-wasmrelaxedsimd-loadsplat.c", 2755 "src/f32-gemm/gen-inc/5x8inc-minmax-wasmrelaxedsimd-splat.c", 2756 "src/f32-gemm/gen-inc/5x8s4inc-minmax-wasmrelaxedsimd-fma.c", 2757 "src/f32-gemm/gen-inc/5x8s4inc-minmax-wasmrelaxedsimd.c", 2758 "src/f32-gemm/gen-inc/6x8inc-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2759 "src/f32-gemm/gen-inc/6x8inc-minmax-wasmrelaxedsimd-fma-splat.c", 2760 "src/f32-gemm/gen-inc/6x8inc-minmax-wasmrelaxedsimd-loadsplat.c", 2761 "src/f32-gemm/gen-inc/6x8inc-minmax-wasmrelaxedsimd-splat.c", 2762 "src/f32-gemm/gen-inc/6x8s4inc-minmax-wasmrelaxedsimd-fma.c", 2763 "src/f32-gemm/gen-inc/6x8s4inc-minmax-wasmrelaxedsimd.c", 2764 "src/f32-gemm/gen/1x8-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2765 "src/f32-gemm/gen/1x8-minmax-wasmrelaxedsimd-fma-splat.c", 2766 "src/f32-gemm/gen/1x8-minmax-wasmrelaxedsimd-loadsplat.c", 2767 "src/f32-gemm/gen/1x8-minmax-wasmrelaxedsimd-splat.c", 2768 "src/f32-gemm/gen/1x8-relu-wasmrelaxedsimd-fma-loadsplat.c", 2769 "src/f32-gemm/gen/1x8-relu-wasmrelaxedsimd-fma-splat.c", 2770 "src/f32-gemm/gen/1x8-wasmrelaxedsimd-fma-loadsplat.c", 2771 "src/f32-gemm/gen/1x8-wasmrelaxedsimd-fma-splat.c", 2772 "src/f32-gemm/gen/1x8s4-minmax-wasmrelaxedsimd-fma.c", 2773 "src/f32-gemm/gen/1x8s4-minmax-wasmrelaxedsimd.c", 2774 "src/f32-gemm/gen/1x8s4-relu-wasmrelaxedsimd-fma.c", 2775 "src/f32-gemm/gen/1x8s4-wasmrelaxedsimd-fma.c", 2776 "src/f32-gemm/gen/3x8-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2777 "src/f32-gemm/gen/3x8-minmax-wasmrelaxedsimd-fma-splat.c", 2778 "src/f32-gemm/gen/3x8-minmax-wasmrelaxedsimd-loadsplat.c", 2779 "src/f32-gemm/gen/3x8-minmax-wasmrelaxedsimd-splat.c", 2780 "src/f32-gemm/gen/3x8-relu-wasmrelaxedsimd-fma-loadsplat.c", 2781 "src/f32-gemm/gen/3x8-relu-wasmrelaxedsimd-fma-splat.c", 2782 "src/f32-gemm/gen/3x8-wasmrelaxedsimd-fma-loadsplat.c", 2783 "src/f32-gemm/gen/3x8-wasmrelaxedsimd-fma-splat.c", 2784 "src/f32-gemm/gen/3x8s4-minmax-wasmrelaxedsimd-fma.c", 2785 "src/f32-gemm/gen/3x8s4-minmax-wasmrelaxedsimd.c", 2786 "src/f32-gemm/gen/3x8s4-relu-wasmrelaxedsimd-fma.c", 2787 "src/f32-gemm/gen/3x8s4-wasmrelaxedsimd-fma.c", 2788 "src/f32-gemm/gen/4x2c4-minmax-wasmrelaxedsimd-fma.c", 2789 "src/f32-gemm/gen/4x2c4-minmax-wasmrelaxedsimd.c", 2790 "src/f32-gemm/gen/4x2c4-relu-wasmrelaxedsimd-fma.c", 2791 "src/f32-gemm/gen/4x2c4-wasmrelaxedsimd-fma.c", 2792 "src/f32-gemm/gen/4x8-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2793 "src/f32-gemm/gen/4x8-minmax-wasmrelaxedsimd-fma-splat.c", 2794 "src/f32-gemm/gen/4x8-minmax-wasmrelaxedsimd-loadsplat.c", 2795 "src/f32-gemm/gen/4x8-minmax-wasmrelaxedsimd-splat.c", 2796 "src/f32-gemm/gen/4x8-relu-wasmrelaxedsimd-fma-loadsplat.c", 2797 "src/f32-gemm/gen/4x8-relu-wasmrelaxedsimd-fma-splat.c", 2798 "src/f32-gemm/gen/4x8-wasmrelaxedsimd-fma-loadsplat.c", 2799 "src/f32-gemm/gen/4x8-wasmrelaxedsimd-fma-splat.c", 2800 "src/f32-gemm/gen/4x8s4-minmax-wasmrelaxedsimd-fma.c", 2801 "src/f32-gemm/gen/4x8s4-minmax-wasmrelaxedsimd.c", 2802 "src/f32-gemm/gen/4x8s4-relu-wasmrelaxedsimd-fma.c", 2803 "src/f32-gemm/gen/4x8s4-wasmrelaxedsimd-fma.c", 2804 "src/f32-gemm/gen/5x8-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2805 "src/f32-gemm/gen/5x8-minmax-wasmrelaxedsimd-fma-splat.c", 2806 "src/f32-gemm/gen/5x8-minmax-wasmrelaxedsimd-loadsplat.c", 2807 "src/f32-gemm/gen/5x8-minmax-wasmrelaxedsimd-splat.c", 2808 "src/f32-gemm/gen/5x8-relu-wasmrelaxedsimd-fma-loadsplat.c", 2809 "src/f32-gemm/gen/5x8-relu-wasmrelaxedsimd-fma-splat.c", 2810 "src/f32-gemm/gen/5x8-wasmrelaxedsimd-fma-loadsplat.c", 2811 "src/f32-gemm/gen/5x8-wasmrelaxedsimd-fma-splat.c", 2812 "src/f32-gemm/gen/5x8s4-minmax-wasmrelaxedsimd-fma.c", 2813 "src/f32-gemm/gen/5x8s4-minmax-wasmrelaxedsimd.c", 2814 "src/f32-gemm/gen/5x8s4-relu-wasmrelaxedsimd-fma.c", 2815 "src/f32-gemm/gen/5x8s4-wasmrelaxedsimd-fma.c", 2816 "src/f32-gemm/gen/6x8-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2817 "src/f32-gemm/gen/6x8-minmax-wasmrelaxedsimd-fma-splat.c", 2818 "src/f32-gemm/gen/6x8-minmax-wasmrelaxedsimd-loadsplat.c", 2819 "src/f32-gemm/gen/6x8-minmax-wasmrelaxedsimd-splat.c", 2820 "src/f32-gemm/gen/6x8-relu-wasmrelaxedsimd-fma-loadsplat.c", 2821 "src/f32-gemm/gen/6x8-relu-wasmrelaxedsimd-fma-splat.c", 2822 "src/f32-gemm/gen/6x8-wasmrelaxedsimd-fma-loadsplat.c", 2823 "src/f32-gemm/gen/6x8-wasmrelaxedsimd-fma-splat.c", 2824 "src/f32-gemm/gen/6x8s4-minmax-wasmrelaxedsimd-fma.c", 2825 "src/f32-gemm/gen/6x8s4-minmax-wasmrelaxedsimd.c", 2826 "src/f32-gemm/gen/6x8s4-relu-wasmrelaxedsimd-fma.c", 2827 "src/f32-gemm/gen/6x8s4-wasmrelaxedsimd-fma.c", 2828 "src/f32-igemm/gen/1x8-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2829 "src/f32-igemm/gen/1x8-minmax-wasmrelaxedsimd-fma-splat.c", 2830 "src/f32-igemm/gen/1x8-minmax-wasmrelaxedsimd-loadsplat.c", 2831 "src/f32-igemm/gen/1x8-minmax-wasmrelaxedsimd-splat.c", 2832 "src/f32-igemm/gen/1x8-relu-wasmrelaxedsimd-fma-loadsplat.c", 2833 "src/f32-igemm/gen/1x8-relu-wasmrelaxedsimd-fma-splat.c", 2834 "src/f32-igemm/gen/1x8-wasmrelaxedsimd-fma-loadsplat.c", 2835 "src/f32-igemm/gen/1x8-wasmrelaxedsimd-fma-splat.c", 2836 "src/f32-igemm/gen/1x8s4-minmax-wasmrelaxedsimd-fma.c", 2837 "src/f32-igemm/gen/1x8s4-minmax-wasmrelaxedsimd.c", 2838 "src/f32-igemm/gen/1x8s4-relu-wasmrelaxedsimd-fma.c", 2839 "src/f32-igemm/gen/1x8s4-wasmrelaxedsimd-fma.c", 2840 "src/f32-igemm/gen/3x8-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2841 "src/f32-igemm/gen/3x8-minmax-wasmrelaxedsimd-fma-splat.c", 2842 "src/f32-igemm/gen/3x8-minmax-wasmrelaxedsimd-loadsplat.c", 2843 "src/f32-igemm/gen/3x8-minmax-wasmrelaxedsimd-splat.c", 2844 "src/f32-igemm/gen/3x8-relu-wasmrelaxedsimd-fma-loadsplat.c", 2845 "src/f32-igemm/gen/3x8-relu-wasmrelaxedsimd-fma-splat.c", 2846 "src/f32-igemm/gen/3x8-wasmrelaxedsimd-fma-loadsplat.c", 2847 "src/f32-igemm/gen/3x8-wasmrelaxedsimd-fma-splat.c", 2848 "src/f32-igemm/gen/3x8s4-minmax-wasmrelaxedsimd-fma.c", 2849 "src/f32-igemm/gen/3x8s4-minmax-wasmrelaxedsimd.c", 2850 "src/f32-igemm/gen/3x8s4-relu-wasmrelaxedsimd-fma.c", 2851 "src/f32-igemm/gen/3x8s4-wasmrelaxedsimd-fma.c", 2852 "src/f32-igemm/gen/4x2c4-minmax-wasmrelaxedsimd-fma.c", 2853 "src/f32-igemm/gen/4x2c4-minmax-wasmrelaxedsimd.c", 2854 "src/f32-igemm/gen/4x2c4-relu-wasmrelaxedsimd-fma.c", 2855 "src/f32-igemm/gen/4x2c4-wasmrelaxedsimd-fma.c", 2856 "src/f32-igemm/gen/4x8-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2857 "src/f32-igemm/gen/4x8-minmax-wasmrelaxedsimd-fma-splat.c", 2858 "src/f32-igemm/gen/4x8-minmax-wasmrelaxedsimd-loadsplat.c", 2859 "src/f32-igemm/gen/4x8-minmax-wasmrelaxedsimd-splat.c", 2860 "src/f32-igemm/gen/4x8-relu-wasmrelaxedsimd-fma-loadsplat.c", 2861 "src/f32-igemm/gen/4x8-relu-wasmrelaxedsimd-fma-splat.c", 2862 "src/f32-igemm/gen/4x8-wasmrelaxedsimd-fma-loadsplat.c", 2863 "src/f32-igemm/gen/4x8-wasmrelaxedsimd-fma-splat.c", 2864 "src/f32-igemm/gen/4x8s4-minmax-wasmrelaxedsimd-fma.c", 2865 "src/f32-igemm/gen/4x8s4-minmax-wasmrelaxedsimd.c", 2866 "src/f32-igemm/gen/4x8s4-relu-wasmrelaxedsimd-fma.c", 2867 "src/f32-igemm/gen/4x8s4-wasmrelaxedsimd-fma.c", 2868 "src/f32-igemm/gen/5x8-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2869 "src/f32-igemm/gen/5x8-minmax-wasmrelaxedsimd-fma-splat.c", 2870 "src/f32-igemm/gen/5x8-minmax-wasmrelaxedsimd-loadsplat.c", 2871 "src/f32-igemm/gen/5x8-minmax-wasmrelaxedsimd-splat.c", 2872 "src/f32-igemm/gen/5x8-relu-wasmrelaxedsimd-fma-loadsplat.c", 2873 "src/f32-igemm/gen/5x8-relu-wasmrelaxedsimd-fma-splat.c", 2874 "src/f32-igemm/gen/5x8-wasmrelaxedsimd-fma-loadsplat.c", 2875 "src/f32-igemm/gen/5x8-wasmrelaxedsimd-fma-splat.c", 2876 "src/f32-igemm/gen/5x8s4-minmax-wasmrelaxedsimd-fma.c", 2877 "src/f32-igemm/gen/5x8s4-minmax-wasmrelaxedsimd.c", 2878 "src/f32-igemm/gen/5x8s4-relu-wasmrelaxedsimd-fma.c", 2879 "src/f32-igemm/gen/5x8s4-wasmrelaxedsimd-fma.c", 2880 "src/f32-igemm/gen/6x8-minmax-wasmrelaxedsimd-fma-loadsplat.c", 2881 "src/f32-igemm/gen/6x8-minmax-wasmrelaxedsimd-fma-splat.c", 2882 "src/f32-igemm/gen/6x8-minmax-wasmrelaxedsimd-loadsplat.c", 2883 "src/f32-igemm/gen/6x8-minmax-wasmrelaxedsimd-splat.c", 2884 "src/f32-igemm/gen/6x8-relu-wasmrelaxedsimd-fma-loadsplat.c", 2885 "src/f32-igemm/gen/6x8-relu-wasmrelaxedsimd-fma-splat.c", 2886 "src/f32-igemm/gen/6x8-wasmrelaxedsimd-fma-loadsplat.c", 2887 "src/f32-igemm/gen/6x8-wasmrelaxedsimd-fma-splat.c", 2888 "src/f32-igemm/gen/6x8s4-minmax-wasmrelaxedsimd-fma.c", 2889 "src/f32-igemm/gen/6x8s4-minmax-wasmrelaxedsimd.c", 2890 "src/f32-igemm/gen/6x8s4-relu-wasmrelaxedsimd-fma.c", 2891 "src/f32-igemm/gen/6x8s4-wasmrelaxedsimd-fma.c", 2892 "src/f32-vmulcaddc/gen/c4-minmax-wasmrelaxedsimd-fma-2x.c", 2893 "src/f32-vmulcaddc/gen/c4-minmax-wasmrelaxedsimd-2x.c", 2894 "src/f32-vmulcaddc/gen/c8-minmax-wasmrelaxedsimd-fma-2x.c", 2895 "src/f32-vmulcaddc/gen/c8-minmax-wasmrelaxedsimd-2x.c", 2896 "src/qs8-vcvt/gen/vcvt-wasmrelaxedsimd-x8.c", 2897 "src/qs8-vcvt/gen/vcvt-wasmrelaxedsimd-x16.c", 2898 "src/qs8-vcvt/gen/vcvt-wasmrelaxedsimd-x32.c", 2899 "src/qs8-vlrelu/gen/vlrelu-wasmrelaxedsimd-arm-x16.c", 2900 "src/qs8-vlrelu/gen/vlrelu-wasmrelaxedsimd-arm-x32.c", 2901 "src/qs8-vlrelu/gen/vlrelu-wasmrelaxedsimd-x86-x8.c", 2902 "src/qs8-vlrelu/gen/vlrelu-wasmrelaxedsimd-x86-x16.c", 2903 "src/qs8-vlrelu/gen/vlrelu-wasmrelaxedsimd-x86-x32.c", 2904 "src/qu8-vcvt/gen/vcvt-wasmrelaxedsimd-x8.c", 2905 "src/qu8-vcvt/gen/vcvt-wasmrelaxedsimd-x16.c", 2906 "src/qu8-vcvt/gen/vcvt-wasmrelaxedsimd-x32.c", 2907 "src/qu8-vlrelu/gen/vlrelu-wasmrelaxedsimd-arm-x16.c", 2908 "src/qu8-vlrelu/gen/vlrelu-wasmrelaxedsimd-arm-x32.c", 2909 "src/qu8-vlrelu/gen/vlrelu-wasmrelaxedsimd-x86-x8.c", 2910 "src/qu8-vlrelu/gen/vlrelu-wasmrelaxedsimd-x86-x16.c", 2911 "src/qu8-vlrelu/gen/vlrelu-wasmrelaxedsimd-x86-x32.c", 2912] 2913 2914PROD_ARMSIMD32_MICROKERNEL_SRCS = [ 2915 "src/qc8-gemm/gen/1x2c4-minmax-fp32-armsimd32.c", 2916 "src/qc8-gemm/gen/2x2c4-minmax-fp32-armsimd32.c", 2917 "src/qc8-igemm/gen/1x2c4-minmax-fp32-armsimd32.c", 2918 "src/qc8-igemm/gen/2x2c4-minmax-fp32-armsimd32.c", 2919 "src/qs8-gemm/gen/1x2c4-minmax-fp32-armsimd32.c", 2920 "src/qs8-gemm/gen/2x2c4-minmax-fp32-armsimd32.c", 2921 "src/qs8-igemm/gen/1x2c4-minmax-fp32-armsimd32.c", 2922 "src/qs8-igemm/gen/2x2c4-minmax-fp32-armsimd32.c", 2923 "src/qs8-vcvt/gen/vcvt-armsimd32-x8.c", 2924 "src/qs8-vlrelu/gen/vlrelu-armsimd32-x4.c", 2925 "src/qu8-gemm/gen/1x2c4-minmax-fp32-armsimd32.c", 2926 "src/qu8-gemm/gen/2x2c4-minmax-fp32-armsimd32.c", 2927 "src/qu8-igemm/gen/1x2c4-minmax-fp32-armsimd32.c", 2928 "src/qu8-igemm/gen/2x2c4-minmax-fp32-armsimd32.c", 2929 "src/qu8-vcvt/gen/vcvt-armsimd32-x8.c", 2930 "src/qu8-vlrelu/gen/vlrelu-armsimd32-x4.c", 2931] 2932 2933ALL_ARMSIMD32_MICROKERNEL_SRCS = [ 2934 "src/qc8-gemm/gen/1x1c4-minmax-fp32-armsimd32.c", 2935 "src/qc8-gemm/gen/1x2c4-minmax-fp32-armsimd32.c", 2936 "src/qc8-gemm/gen/2x1c4-minmax-fp32-armsimd32.c", 2937 "src/qc8-gemm/gen/2x2c4-minmax-fp32-armsimd32.c", 2938 "src/qc8-igemm/gen/1x1c4-minmax-fp32-armsimd32.c", 2939 "src/qc8-igemm/gen/1x2c4-minmax-fp32-armsimd32.c", 2940 "src/qc8-igemm/gen/2x1c4-minmax-fp32-armsimd32.c", 2941 "src/qc8-igemm/gen/2x2c4-minmax-fp32-armsimd32.c", 2942 "src/qs8-gemm/gen/1x1c4-minmax-fp32-armsimd32.c", 2943 "src/qs8-gemm/gen/1x2c4-minmax-fp32-armsimd32.c", 2944 "src/qs8-gemm/gen/2x1c4-minmax-fp32-armsimd32.c", 2945 "src/qs8-gemm/gen/2x2c4-minmax-fp32-armsimd32.c", 2946 "src/qs8-igemm/gen/1x1c4-minmax-fp32-armsimd32.c", 2947 "src/qs8-igemm/gen/1x2c4-minmax-fp32-armsimd32.c", 2948 "src/qs8-igemm/gen/2x1c4-minmax-fp32-armsimd32.c", 2949 "src/qs8-igemm/gen/2x2c4-minmax-fp32-armsimd32.c", 2950 "src/qs8-vcvt/gen/vcvt-armsimd32-x4.c", 2951 "src/qs8-vcvt/gen/vcvt-armsimd32-x8.c", 2952 "src/qs8-vlrelu/gen/vlrelu-armsimd32-x4.c", 2953 "src/qs8-vlrelu/gen/vlrelu-armsimd32-x8.c", 2954 "src/qu8-gemm/gen/1x1c4-minmax-fp32-armsimd32.c", 2955 "src/qu8-gemm/gen/1x2c4-minmax-fp32-armsimd32.c", 2956 "src/qu8-gemm/gen/2x1c4-minmax-fp32-armsimd32.c", 2957 "src/qu8-gemm/gen/2x2c4-minmax-fp32-armsimd32.c", 2958 "src/qu8-igemm/gen/1x1c4-minmax-fp32-armsimd32.c", 2959 "src/qu8-igemm/gen/1x2c4-minmax-fp32-armsimd32.c", 2960 "src/qu8-igemm/gen/2x1c4-minmax-fp32-armsimd32.c", 2961 "src/qu8-igemm/gen/2x2c4-minmax-fp32-armsimd32.c", 2962 "src/qu8-vcvt/gen/vcvt-armsimd32-x4.c", 2963 "src/qu8-vcvt/gen/vcvt-armsimd32-x8.c", 2964 "src/qu8-vlrelu/gen/vlrelu-armsimd32-x4.c", 2965 "src/qu8-vlrelu/gen/vlrelu-armsimd32-x8.c", 2966] 2967 2968PROD_NEON_MICROKERNEL_SRCS = [ 2969 "src/f16-f32-vcvt/gen/vcvt-neon-int16-x16.c", 2970 "src/f32-argmaxpool/4x-neon-c4.c", 2971 "src/f32-argmaxpool/9p8x-neon-c4.c", 2972 "src/f32-argmaxpool/9x-neon-c4.c", 2973 "src/f32-avgpool/9p8x-minmax-neon-c4.c", 2974 "src/f32-avgpool/9x-minmax-neon-c4.c", 2975 "src/f32-conv-hwc2chw/3x3s2p1c3x4-neon-2x2.c", 2976 "src/f32-dwconv/gen/up8x3-minmax-neon.c", 2977 "src/f32-dwconv/gen/up8x4-minmax-neon.c", 2978 "src/f32-dwconv/gen/up8x9-minmax-neon.c", 2979 "src/f32-dwconv/gen/up8x25-minmax-neon-acc2.c", 2980 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-2x4.c", 2981 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-1x4.c", 2982 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-1x4.c", 2983 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-1x4.c", 2984 "src/f32-f16-vcvt/gen/vcvt-neon-x8.c", 2985 "src/f32-gavgpool-cw/neon-x4.c", 2986 "src/f32-gavgpool/7p7x-minmax-neon-c4.c", 2987 "src/f32-gavgpool/7x-minmax-neon-c4.c", 2988 "src/f32-gemm/gen/1x8-minmax-neon-lane-ld64.c", 2989 "src/f32-gemm/gen/4x2-minmax-neon-lane-ld64.c", 2990 "src/f32-gemm/gen/4x8-minmax-neon-lane-ld64.c", 2991 "src/f32-gemm/gen/4x8-minmax-neon-lane-ld128.c", 2992 "src/f32-ibilinear-chw/gen/neon-p8.c", 2993 "src/f32-ibilinear/gen/neon-c8.c", 2994 "src/f32-igemm/gen/1x8-minmax-neon-lane-ld64.c", 2995 "src/f32-igemm/gen/4x2-minmax-neon-lane-ld64.c", 2996 "src/f32-igemm/gen/4x8-minmax-neon-lane-ld64.c", 2997 "src/f32-igemm/gen/4x8-minmax-neon-lane-ld128.c", 2998 "src/f32-maxpool/9p8x-minmax-neon-c4.c", 2999 "src/f32-pavgpool/9p8x-minmax-neon-c4.c", 3000 "src/f32-pavgpool/9x-minmax-neon-c4.c", 3001 "src/f32-prelu/gen/neon-2x8.c", 3002 "src/f32-qs8-vcvt/gen/vcvt-neon-x32.c", 3003 "src/f32-qu8-vcvt/gen/vcvt-neon-x32.c", 3004 "src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x8.c", 3005 "src/f32-rmax/neon.c", 3006 "src/f32-spmm/gen/32x1-minmax-neon.c", 3007 "src/f32-vbinary/gen/vadd-minmax-neon-x8.c", 3008 "src/f32-vbinary/gen/vaddc-minmax-neon-x8.c", 3009 "src/f32-vbinary/gen/vmax-neon-x8.c", 3010 "src/f32-vbinary/gen/vmaxc-neon-x8.c", 3011 "src/f32-vbinary/gen/vmin-neon-x8.c", 3012 "src/f32-vbinary/gen/vminc-neon-x8.c", 3013 "src/f32-vbinary/gen/vmul-minmax-neon-x8.c", 3014 "src/f32-vbinary/gen/vmulc-minmax-neon-x8.c", 3015 "src/f32-vbinary/gen/vrsubc-minmax-neon-x8.c", 3016 "src/f32-vbinary/gen/vsqrdiff-neon-x8.c", 3017 "src/f32-vbinary/gen/vsqrdiffc-neon-x8.c", 3018 "src/f32-vbinary/gen/vsub-minmax-neon-x8.c", 3019 "src/f32-vbinary/gen/vsubc-minmax-neon-x8.c", 3020 "src/f32-vclamp/gen/vclamp-neon-x8.c", 3021 "src/f32-velu/gen/velu-neon-rr2-lut16-p3-x8.c", 3022 "src/f32-vhswish/gen/vhswish-neon-x16.c", 3023 "src/f32-vlrelu/gen/vlrelu-neon-x8.c", 3024 "src/f32-vmulcaddc/gen/c4-minmax-neon-2x.c", 3025 "src/f32-vrnd/gen/vrndd-neon-x8.c", 3026 "src/f32-vrnd/gen/vrndne-neon-x8.c", 3027 "src/f32-vrnd/gen/vrndu-neon-x8.c", 3028 "src/f32-vrnd/gen/vrndz-neon-x8.c", 3029 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x8.c", 3030 "src/f32-vunary/gen/vabs-neon-x8.c", 3031 "src/f32-vunary/gen/vneg-neon-x8.c", 3032 "src/f32-vunary/gen/vsqr-neon-x8.c", 3033 "src/qc8-dwconv/gen/up8x25-minmax-fp32-neon-mla8-ld64.c", 3034 "src/qc8-dwconv/gen/up16x3-minmax-fp32-neon-mla8-ld128.c", 3035 "src/qc8-dwconv/gen/up16x9-minmax-fp32-neon-mla8-ld64.c", 3036 "src/qc8-dwconv/gen/up16x25-minmax-fp32-neon-mla8-ld64.c", 3037 "src/qc8-gemm/gen/1x8-minmax-fp32-neon-mlal-lane.c", 3038 "src/qc8-gemm/gen/1x8c2s4-minmax-fp32-neon-mlal.c", 3039 "src/qc8-gemm/gen/2x8c2s4-minmax-fp32-neon-mlal.c", 3040 "src/qc8-igemm/gen/1x8-minmax-fp32-neon-mlal-lane.c", 3041 "src/qc8-igemm/gen/1x8c2s4-minmax-fp32-neon-mlal.c", 3042 "src/qc8-igemm/gen/2x8c2s4-minmax-fp32-neon-mlal.c", 3043 "src/qs8-dwconv/gen/up8x25-minmax-rndnu-neon-mla8-ld64.c", 3044 "src/qs8-dwconv/gen/up16x9-minmax-rndnu-neon-mla8-ld64.c", 3045 "src/qs8-dwconv/gen/up16x25-minmax-rndnu-neon-mla8-ld64.c", 3046 "src/qs8-f32-vcvt/gen/vcvt-neon-x32.c", 3047 "src/qs8-gavgpool/gen/7p7x-minmax-rndnu-neon-c8.c", 3048 "src/qs8-gavgpool/gen/7x-minmax-rndnu-neon-c8.c", 3049 "src/qs8-gemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c", 3050 "src/qs8-gemm/gen/1x8c2s4-minmax-rndnu-neon-mlal.c", 3051 "src/qs8-gemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c", 3052 "src/qs8-gemm/gen/2x8c2s4-minmax-rndnu-neon-mlal.c", 3053 "src/qs8-igemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c", 3054 "src/qs8-igemm/gen/1x8c2s4-minmax-rndnu-neon-mlal.c", 3055 "src/qs8-igemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c", 3056 "src/qs8-igemm/gen/2x8c2s4-minmax-rndnu-neon-mlal.c", 3057 "src/qs8-vadd/gen/minmax-neon-ld64-x16.c", 3058 "src/qs8-vadd/gen/minmax-neon-ld64-x32.c", 3059 "src/qs8-vaddc/gen/minmax-neon-ld64-x16.c", 3060 "src/qs8-vaddc/gen/minmax-neon-ld64-x32.c", 3061 "src/qs8-vcvt/gen/vcvt-neon-x32.c", 3062 "src/qs8-vlrelu/gen/vlrelu-neon-x32.c", 3063 "src/qs8-vmul/gen/minmax-rndnu-neon-ld64-x16.c", 3064 "src/qs8-vmulc/gen/minmax-rndnu-neon-ld64-x16.c", 3065 "src/qu8-avgpool/9p8x-minmax-neon-c8.c", 3066 "src/qu8-avgpool/9x-minmax-neon-c8.c", 3067 "src/qu8-dwconv/gen/up8x25-minmax-rndnu-neon-mul8.c", 3068 "src/qu8-dwconv/gen/up16x9-minmax-rndnu-neon-mul8.c", 3069 "src/qu8-f32-vcvt/gen/vcvt-neon-x32.c", 3070 "src/qu8-gavgpool/gen/7p7x-minmax-rndnu-neon-c8.c", 3071 "src/qu8-gavgpool/gen/7x-minmax-rndnu-neon-c8.c", 3072 "src/qu8-gemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c", 3073 "src/qu8-gemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c", 3074 "src/qu8-gemm/gen/3x8-minmax-rndnu-neon-mlal-lane.c", 3075 "src/qu8-gemm/gen/4x16-minmax-rndnu-neon-mlal-lane.c", 3076 "src/qu8-igemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c", 3077 "src/qu8-igemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c", 3078 "src/qu8-igemm/gen/3x8-minmax-rndnu-neon-mlal-lane.c", 3079 "src/qu8-igemm/gen/4x16-minmax-rndnu-neon-mlal-lane.c", 3080 "src/qu8-vadd/gen/minmax-neon-ld64-x16.c", 3081 "src/qu8-vadd/gen/minmax-neon-ld64-x32.c", 3082 "src/qu8-vaddc/gen/minmax-neon-ld64-x16.c", 3083 "src/qu8-vaddc/gen/minmax-neon-ld64-x32.c", 3084 "src/qu8-vcvt/gen/vcvt-neon-x32.c", 3085 "src/qu8-vlrelu/gen/vlrelu-neon-x32.c", 3086 "src/qu8-vmul/gen/minmax-rndnu-neon-ld64-x16.c", 3087 "src/qu8-vmulc/gen/minmax-rndnu-neon-ld64-x16.c", 3088 "src/s8-ibilinear/gen/neon-c8.c", 3089 "src/s8-ibilinear/gen/neon-c16.c", 3090 "src/s8-maxpool/9p8x-minmax-neon-c16.c", 3091 "src/s8-vclamp/neon-x64.c", 3092 "src/u8-ibilinear/gen/neon-c8.c", 3093 "src/u8-ibilinear/gen/neon-c16.c", 3094 "src/u8-maxpool/9p8x-minmax-neon-c16.c", 3095 "src/u8-rmax/neon.c", 3096 "src/u8-vclamp/neon-x64.c", 3097 "src/xx-fill/neon-x64.c", 3098 "src/xx-pad/neon.c", 3099 "src/x8-transposec/gen/16x16-reuse-dec-zip-neon.c", 3100 "src/x8-zip/xm-neon.c", 3101 "src/x8-zip/x2-neon.c", 3102 "src/x8-zip/x3-neon.c", 3103 "src/x8-zip/x4-neon.c", 3104 "src/x16-transposec/gen/8x8-reuse-dec-zip-neon.c", 3105 "src/x32-packx/x4-neon-st4.c", 3106 "src/x32-transposec/gen/4x4-reuse-dec-zip-neon.c", 3107 "src/x32-unpool/neon.c", 3108 "src/x32-zip/xm-neon.c", 3109 "src/x32-zip/x2-neon.c", 3110 "src/x32-zip/x3-neon.c", 3111 "src/x32-zip/x4-neon.c", 3112] 3113 3114ALL_NEON_MICROKERNEL_SRCS = [ 3115 "src/cs16-bfly4/samples1-neon.c", 3116 "src/cs16-vsquareabs/gen/neon-mlal-ld128-x4.c", 3117 "src/cs16-vsquareabs/gen/neon-mlal-ld128-x8.c", 3118 "src/cs16-vsquareabs/gen/neon-mlal-ld128-x12.c", 3119 "src/cs16-vsquareabs/gen/neon-mlal-ld128-x16.c", 3120 "src/f16-f32-vcvt/gen/vcvt-neon-int16-x8.c", 3121 "src/f16-f32-vcvt/gen/vcvt-neon-int16-x16.c", 3122 "src/f16-f32-vcvt/gen/vcvt-neon-int16-x24.c", 3123 "src/f16-f32-vcvt/gen/vcvt-neon-int16-x32.c", 3124 "src/f16-f32-vcvt/gen/vcvt-neon-int32-x8.c", 3125 "src/f16-f32-vcvt/gen/vcvt-neon-int32-x16.c", 3126 "src/f16-f32-vcvt/gen/vcvt-neon-int32-x24.c", 3127 "src/f16-f32-vcvt/gen/vcvt-neon-int32-x32.c", 3128 "src/f32-argmaxpool/4x-neon-c4.c", 3129 "src/f32-argmaxpool/9p8x-neon-c4.c", 3130 "src/f32-argmaxpool/9x-neon-c4.c", 3131 "src/f32-avgpool/9p8x-minmax-neon-c4.c", 3132 "src/f32-avgpool/9x-minmax-neon-c4.c", 3133 "src/f32-conv-hwc/gen/3x3s2p0p1c3x4-neon-2x1.c", 3134 "src/f32-conv-hwc/gen/3x3s2p0p1c3x4-neon-2x2.c", 3135 "src/f32-conv-hwc/gen/3x3s2p0p1c3x8-neon-2x1.c", 3136 "src/f32-conv-hwc/gen/3x3s2p0p1c3x8-neon-2x2.c", 3137 "src/f32-conv-hwc/gen/3x3s2p1c3x4-neon-2x1.c", 3138 "src/f32-conv-hwc/gen/3x3s2p1c3x4-neon-2x2.c", 3139 "src/f32-conv-hwc/gen/3x3s2p1c3x8-neon-2x1.c", 3140 "src/f32-conv-hwc/gen/3x3s2p1c3x8-neon-2x2.c", 3141 "src/f32-conv-hwc2chw/3x3s2p1c3x4-neon-2x2.c", 3142 "src/f32-dwconv/gen/up4x3-minmax-neon-acc2.c", 3143 "src/f32-dwconv/gen/up4x3-minmax-neon.c", 3144 "src/f32-dwconv/gen/up4x4-minmax-neon-acc2.c", 3145 "src/f32-dwconv/gen/up4x4-minmax-neon.c", 3146 "src/f32-dwconv/gen/up4x9-minmax-neon-acc2.c", 3147 "src/f32-dwconv/gen/up4x9-minmax-neon.c", 3148 "src/f32-dwconv/gen/up4x25-minmax-neon-acc2.c", 3149 "src/f32-dwconv/gen/up4x25-minmax-neon.c", 3150 "src/f32-dwconv/gen/up8x3-minmax-neon-acc2.c", 3151 "src/f32-dwconv/gen/up8x3-minmax-neon.c", 3152 "src/f32-dwconv/gen/up8x4-minmax-neon-acc2.c", 3153 "src/f32-dwconv/gen/up8x4-minmax-neon.c", 3154 "src/f32-dwconv/gen/up8x9-minmax-neon-acc2.c", 3155 "src/f32-dwconv/gen/up8x9-minmax-neon.c", 3156 "src/f32-dwconv/gen/up8x25-minmax-neon-acc2.c", 3157 "src/f32-dwconv/gen/up8x25-minmax-neon.c", 3158 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-1x4-acc2.c", 3159 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-1x4-acc3.c", 3160 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-1x4-acc4.c", 3161 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-1x4.c", 3162 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-2x4-acc2.c", 3163 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-2x4.c", 3164 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-3x4.c", 3165 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-4x4.c", 3166 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-5x4.c", 3167 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-6x4.c", 3168 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-1x4-acc2.c", 3169 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-1x4-acc3.c", 3170 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-1x4-acc4.c", 3171 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-1x4.c", 3172 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-2x4-acc2.c", 3173 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-2x4.c", 3174 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-3x4.c", 3175 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-4x4.c", 3176 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-1x4-acc2.c", 3177 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-1x4-acc3.c", 3178 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-1x4-acc4.c", 3179 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-1x4-acc5.c", 3180 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-1x4.c", 3181 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-2x4-acc2.c", 3182 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-2x4-acc3.c", 3183 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-2x4.c", 3184 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-3x4-acc2.c", 3185 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-3x4.c", 3186 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-4x4-acc2.c", 3187 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-4x4.c", 3188 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-5x4.c", 3189 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-1x4-acc2.c", 3190 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-1x4-acc3.c", 3191 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-1x4-acc4.c", 3192 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-1x4-acc5.c", 3193 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-1x4.c", 3194 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-2x4-acc2.c", 3195 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-2x4-acc3.c", 3196 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-2x4.c", 3197 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-3x4-acc2.c", 3198 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-3x4.c", 3199 "src/f32-f16-vcvt/gen/vcvt-neon-x8.c", 3200 "src/f32-f16-vcvt/gen/vcvt-neon-x16.c", 3201 "src/f32-f16-vcvt/gen/vcvt-neon-x24.c", 3202 "src/f32-f16-vcvt/gen/vcvt-neon-x32.c", 3203 "src/f32-gavgpool-cw/neon-x4.c", 3204 "src/f32-gavgpool/7p7x-minmax-neon-c4.c", 3205 "src/f32-gavgpool/7x-minmax-neon-c4.c", 3206 "src/f32-gemm/gen-inc/1x8inc-minmax-neon-dup-ld64.c", 3207 "src/f32-gemm/gen-inc/1x8inc-minmax-neon-lane-ld64.c", 3208 "src/f32-gemm/gen-inc/1x8s4inc-minmax-neon.c", 3209 "src/f32-gemm/gen-inc/4x8inc-minmax-neon-dup-ld64.c", 3210 "src/f32-gemm/gen-inc/4x8inc-minmax-neon-dup-ld128.c", 3211 "src/f32-gemm/gen-inc/4x8inc-minmax-neon-lane-ld64.c", 3212 "src/f32-gemm/gen-inc/4x8inc-minmax-neon-lane-ld128.c", 3213 "src/f32-gemm/gen-inc/4x8s4inc-minmax-neon.c", 3214 "src/f32-gemm/gen-inc/5x8inc-minmax-neon-lane-ld64.c", 3215 "src/f32-gemm/gen-inc/6x8inc-minmax-neon-dup-ld64.c", 3216 "src/f32-gemm/gen-inc/6x8inc-minmax-neon-dup-ld128.c", 3217 "src/f32-gemm/gen-inc/6x8inc-minmax-neon-lane-ld64.c", 3218 "src/f32-gemm/gen-inc/6x8inc-minmax-neon-lane-ld128.c", 3219 "src/f32-gemm/gen-inc/6x8s4inc-minmax-neon.c", 3220 "src/f32-gemm/gen-inc/8x8s4inc-minmax-neon.c", 3221 "src/f32-gemm/gen/1x8-minmax-neon-dup-ld64.c", 3222 "src/f32-gemm/gen/1x8-minmax-neon-lane-ld64.c", 3223 "src/f32-gemm/gen/1x8s4-minmax-neon.c", 3224 "src/f32-gemm/gen/4x2-minmax-neon-lane-ld64.c", 3225 "src/f32-gemm/gen/4x8-minmax-neon-dup-ld64.c", 3226 "src/f32-gemm/gen/4x8-minmax-neon-dup-ld128.c", 3227 "src/f32-gemm/gen/4x8-minmax-neon-lane-ld64.c", 3228 "src/f32-gemm/gen/4x8-minmax-neon-lane-ld128.c", 3229 "src/f32-gemm/gen/4x8s4-minmax-neon.c", 3230 "src/f32-gemm/gen/5x8-minmax-neon-lane-ld64.c", 3231 "src/f32-gemm/gen/6x2-minmax-neon-lane-ld64.c", 3232 "src/f32-gemm/gen/6x8-minmax-neon-dup-ld64.c", 3233 "src/f32-gemm/gen/6x8-minmax-neon-dup-ld128.c", 3234 "src/f32-gemm/gen/6x8-minmax-neon-lane-ld64.c", 3235 "src/f32-gemm/gen/6x8-minmax-neon-lane-ld128.c", 3236 "src/f32-gemm/gen/6x8s4-minmax-neon.c", 3237 "src/f32-gemm/gen/8x8s4-minmax-neon.c", 3238 "src/f32-ibilinear-chw/gen/neon-p4.c", 3239 "src/f32-ibilinear-chw/gen/neon-p8.c", 3240 "src/f32-ibilinear-chw/gen/neon-p16.c", 3241 "src/f32-ibilinear/gen/neon-c4.c", 3242 "src/f32-ibilinear/gen/neon-c8.c", 3243 "src/f32-igemm/gen/1x8-minmax-neon-dup-ld64.c", 3244 "src/f32-igemm/gen/1x8-minmax-neon-lane-ld64.c", 3245 "src/f32-igemm/gen/1x8s4-minmax-neon.c", 3246 "src/f32-igemm/gen/4x2-minmax-neon-lane-ld64.c", 3247 "src/f32-igemm/gen/4x4-minmax-neon-lane-ld64.c", 3248 "src/f32-igemm/gen/4x8-minmax-neon-dup-ld64.c", 3249 "src/f32-igemm/gen/4x8-minmax-neon-dup-ld128.c", 3250 "src/f32-igemm/gen/4x8-minmax-neon-lane-ld64.c", 3251 "src/f32-igemm/gen/4x8-minmax-neon-lane-ld128.c", 3252 "src/f32-igemm/gen/4x8s4-minmax-neon.c", 3253 "src/f32-igemm/gen/6x2-minmax-neon-lane-ld64.c", 3254 "src/f32-igemm/gen/6x8-minmax-neon-dup-ld64.c", 3255 "src/f32-igemm/gen/6x8-minmax-neon-dup-ld128.c", 3256 "src/f32-igemm/gen/6x8-minmax-neon-lane-ld64.c", 3257 "src/f32-igemm/gen/6x8-minmax-neon-lane-ld128.c", 3258 "src/f32-igemm/gen/6x8s4-minmax-neon.c", 3259 "src/f32-igemm/gen/8x8s4-minmax-neon.c", 3260 "src/f32-maxpool/9p8x-minmax-neon-c4.c", 3261 "src/f32-pavgpool/9p8x-minmax-neon-c4.c", 3262 "src/f32-pavgpool/9x-minmax-neon-c4.c", 3263 "src/f32-ppmm/gen/4x8-minmax-neon.c", 3264 "src/f32-ppmm/gen/8x8-minmax-neon.c", 3265 "src/f32-prelu/gen/neon-1x4.c", 3266 "src/f32-prelu/gen/neon-1x8.c", 3267 "src/f32-prelu/gen/neon-1x16.c", 3268 "src/f32-prelu/gen/neon-2x4.c", 3269 "src/f32-prelu/gen/neon-2x8.c", 3270 "src/f32-prelu/gen/neon-2x16.c", 3271 "src/f32-prelu/gen/neon-4x4.c", 3272 "src/f32-prelu/gen/neon-4x8.c", 3273 "src/f32-prelu/gen/neon-4x16.c", 3274 "src/f32-qs8-vcvt/gen/vcvt-neon-x8.c", 3275 "src/f32-qs8-vcvt/gen/vcvt-neon-x16.c", 3276 "src/f32-qs8-vcvt/gen/vcvt-neon-x24.c", 3277 "src/f32-qs8-vcvt/gen/vcvt-neon-x32.c", 3278 "src/f32-qu8-vcvt/gen/vcvt-neon-x8.c", 3279 "src/f32-qu8-vcvt/gen/vcvt-neon-x16.c", 3280 "src/f32-qu8-vcvt/gen/vcvt-neon-x24.c", 3281 "src/f32-qu8-vcvt/gen/vcvt-neon-x32.c", 3282 "src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x4.c", 3283 "src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x8-acc2.c", 3284 "src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x8.c", 3285 "src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x12-acc2.c", 3286 "src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x12-acc3.c", 3287 "src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x12.c", 3288 "src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x16-acc2.c", 3289 "src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x16-acc4.c", 3290 "src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x16.c", 3291 "src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x20-acc2.c", 3292 "src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x20-acc5.c", 3293 "src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x20.c", 3294 "src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x4.c", 3295 "src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x8-acc2.c", 3296 "src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x8.c", 3297 "src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x12-acc2.c", 3298 "src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x12-acc3.c", 3299 "src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x12.c", 3300 "src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x16-acc2.c", 3301 "src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x16-acc4.c", 3302 "src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x16.c", 3303 "src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x20-acc2.c", 3304 "src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x20-acc5.c", 3305 "src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x20.c", 3306 "src/f32-rmax/neon.c", 3307 "src/f32-spmm/gen/4x1-minmax-neon-pipelined.c", 3308 "src/f32-spmm/gen/4x1-minmax-neon-x2.c", 3309 "src/f32-spmm/gen/4x1-minmax-neon.c", 3310 "src/f32-spmm/gen/8x1-minmax-neon-pipelined.c", 3311 "src/f32-spmm/gen/8x1-minmax-neon-x2.c", 3312 "src/f32-spmm/gen/8x1-minmax-neon.c", 3313 "src/f32-spmm/gen/12x1-minmax-neon.c", 3314 "src/f32-spmm/gen/16x1-minmax-neon-pipelined.c", 3315 "src/f32-spmm/gen/16x1-minmax-neon-x2.c", 3316 "src/f32-spmm/gen/16x1-minmax-neon.c", 3317 "src/f32-spmm/gen/32x1-minmax-neon-pipelined.c", 3318 "src/f32-spmm/gen/32x1-minmax-neon-x2.c", 3319 "src/f32-spmm/gen/32x1-minmax-neon.c", 3320 "src/f32-vbinary/gen/vadd-minmax-neon-x4.c", 3321 "src/f32-vbinary/gen/vadd-minmax-neon-x8.c", 3322 "src/f32-vbinary/gen/vaddc-minmax-neon-x4.c", 3323 "src/f32-vbinary/gen/vaddc-minmax-neon-x8.c", 3324 "src/f32-vbinary/gen/vmax-neon-x4.c", 3325 "src/f32-vbinary/gen/vmax-neon-x8.c", 3326 "src/f32-vbinary/gen/vmaxc-neon-x4.c", 3327 "src/f32-vbinary/gen/vmaxc-neon-x8.c", 3328 "src/f32-vbinary/gen/vmin-neon-x4.c", 3329 "src/f32-vbinary/gen/vmin-neon-x8.c", 3330 "src/f32-vbinary/gen/vminc-neon-x4.c", 3331 "src/f32-vbinary/gen/vminc-neon-x8.c", 3332 "src/f32-vbinary/gen/vmul-minmax-neon-x4.c", 3333 "src/f32-vbinary/gen/vmul-minmax-neon-x8.c", 3334 "src/f32-vbinary/gen/vmulc-minmax-neon-x4.c", 3335 "src/f32-vbinary/gen/vmulc-minmax-neon-x8.c", 3336 "src/f32-vbinary/gen/vrsubc-minmax-neon-x4.c", 3337 "src/f32-vbinary/gen/vrsubc-minmax-neon-x8.c", 3338 "src/f32-vbinary/gen/vsqrdiff-neon-x4.c", 3339 "src/f32-vbinary/gen/vsqrdiff-neon-x8.c", 3340 "src/f32-vbinary/gen/vsqrdiffc-neon-x4.c", 3341 "src/f32-vbinary/gen/vsqrdiffc-neon-x8.c", 3342 "src/f32-vbinary/gen/vsub-minmax-neon-x4.c", 3343 "src/f32-vbinary/gen/vsub-minmax-neon-x8.c", 3344 "src/f32-vbinary/gen/vsubc-minmax-neon-x4.c", 3345 "src/f32-vbinary/gen/vsubc-minmax-neon-x8.c", 3346 "src/f32-vclamp/gen/vclamp-neon-x4.c", 3347 "src/f32-vclamp/gen/vclamp-neon-x8.c", 3348 "src/f32-velu/gen/velu-neon-rr2-lut16-p3-x4.c", 3349 "src/f32-velu/gen/velu-neon-rr2-lut16-p3-x8.c", 3350 "src/f32-velu/gen/velu-neon-rr2-lut16-p3-x12.c", 3351 "src/f32-velu/gen/velu-neon-rr2-lut16-p3-x16.c", 3352 "src/f32-velu/gen/velu-neon-rr2-lut16-p3-x20.c", 3353 "src/f32-velu/gen/velu-neon-rr2-lut16-p3-x24.c", 3354 "src/f32-velu/gen/velu-neon-rr2-p6-x4.c", 3355 "src/f32-velu/gen/velu-neon-rr2-p6-x8.c", 3356 "src/f32-velu/gen/velu-neon-rr2-p6-x12.c", 3357 "src/f32-velu/gen/velu-neon-rr2-p6-x16.c", 3358 "src/f32-velu/gen/velu-neon-rr2-p6-x20.c", 3359 "src/f32-velu/gen/velu-neon-rr2-p6-x24.c", 3360 "src/f32-vhswish/gen/vhswish-neon-x4.c", 3361 "src/f32-vhswish/gen/vhswish-neon-x8.c", 3362 "src/f32-vhswish/gen/vhswish-neon-x16.c", 3363 "src/f32-vlrelu/gen/vlrelu-neon-x4.c", 3364 "src/f32-vlrelu/gen/vlrelu-neon-x8.c", 3365 "src/f32-vmulcaddc/gen/c4-minmax-neon-2x.c", 3366 "src/f32-vmulcaddc/gen/c8-minmax-neon-2x.c", 3367 "src/f32-vrelu/gen/vrelu-neon-x4.c", 3368 "src/f32-vrelu/gen/vrelu-neon-x8.c", 3369 "src/f32-vrnd/gen/vrndd-neon-x4.c", 3370 "src/f32-vrnd/gen/vrndd-neon-x8.c", 3371 "src/f32-vrnd/gen/vrndne-neon-x4.c", 3372 "src/f32-vrnd/gen/vrndne-neon-x8.c", 3373 "src/f32-vrnd/gen/vrndu-neon-x4.c", 3374 "src/f32-vrnd/gen/vrndu-neon-x8.c", 3375 "src/f32-vrnd/gen/vrndz-neon-x4.c", 3376 "src/f32-vrnd/gen/vrndz-neon-x8.c", 3377 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x4.c", 3378 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x8.c", 3379 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x12.c", 3380 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x16.c", 3381 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x20.c", 3382 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x24.c", 3383 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut2048-p1-nr2recps-x4.c", 3384 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut2048-p1-nr2recps-x8.c", 3385 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut2048-p1-nr2recps-x12.c", 3386 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut2048-p1-nr2recps-x16.c", 3387 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut2048-p1-nr2recps-x20.c", 3388 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut2048-p1-nr2recps-x24.c", 3389 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-p5-nr2recps-x4.c", 3390 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-p5-nr2recps-x8.c", 3391 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-p5-nr2recps-x12.c", 3392 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-p5-nr2recps-x16.c", 3393 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-p5-nr2recps-x20.c", 3394 "src/f32-vsigmoid/gen/vsigmoid-neon-rr2-p5-nr2recps-x24.c", 3395 "src/f32-vunary/gen/vabs-neon-x4.c", 3396 "src/f32-vunary/gen/vabs-neon-x8.c", 3397 "src/f32-vunary/gen/vneg-neon-x4.c", 3398 "src/f32-vunary/gen/vneg-neon-x8.c", 3399 "src/f32-vunary/gen/vsqr-neon-x4.c", 3400 "src/f32-vunary/gen/vsqr-neon-x8.c", 3401 "src/math/cvt-f16-f32-neon-int16.c", 3402 "src/math/cvt-f16-f32-neon-int32.c", 3403 "src/math/cvt-f32-f16-neon.c", 3404 "src/math/cvt-f32-qs8-neon.c", 3405 "src/math/cvt-f32-qu8-neon.c", 3406 "src/math/expm1minus-f32-neon-rr2-lut16-p3.c", 3407 "src/math/expm1minus-f32-neon-rr2-p6.c", 3408 "src/math/roundd-neon-addsub.c", 3409 "src/math/roundd-neon-cvt.c", 3410 "src/math/roundne-neon-addsub.c", 3411 "src/math/roundu-neon-addsub.c", 3412 "src/math/roundu-neon-cvt.c", 3413 "src/math/roundz-neon-addsub.c", 3414 "src/math/roundz-neon-cvt.c", 3415 "src/math/sigmoid-f32-neon-rr2-lut64-p2-nr2recps.c", 3416 "src/math/sigmoid-f32-neon-rr2-lut2048-p1-nr2recps.c", 3417 "src/math/sigmoid-f32-neon-rr2-p5-nr2recps.c", 3418 "src/math/sqrt-neon-nr1rsqrts.c", 3419 "src/math/sqrt-neon-nr2rsqrts.c", 3420 "src/math/sqrt-neon-nr3rsqrts.c", 3421 "src/qc8-dwconv/gen/up8x3-minmax-fp32-neon-mla8-ld64.c", 3422 "src/qc8-dwconv/gen/up8x9-minmax-fp32-neon-mla8-ld64.c", 3423 "src/qc8-dwconv/gen/up8x9-minmax-fp32-neon-mul8-ld64.c", 3424 "src/qc8-dwconv/gen/up8x9-minmax-fp32-neon-mul16.c", 3425 "src/qc8-dwconv/gen/up8x25-minmax-fp32-neon-mla8-ld64.c", 3426 "src/qc8-dwconv/gen/up8x25-minmax-fp32-neon-mul8-ld64.c", 3427 "src/qc8-dwconv/gen/up8x25-minmax-fp32-neon-mul16.c", 3428 "src/qc8-dwconv/gen/up16x3-minmax-fp32-neon-mla8-ld64.c", 3429 "src/qc8-dwconv/gen/up16x3-minmax-fp32-neon-mla8-ld128.c", 3430 "src/qc8-dwconv/gen/up16x9-minmax-fp32-neon-mla8-ld64.c", 3431 "src/qc8-dwconv/gen/up16x9-minmax-fp32-neon-mla8-ld128.c", 3432 "src/qc8-dwconv/gen/up16x9-minmax-fp32-neon-mul8-ld64.c", 3433 "src/qc8-dwconv/gen/up16x9-minmax-fp32-neon-mul8-ld128.c", 3434 "src/qc8-dwconv/gen/up16x9-minmax-fp32-neon-mul16.c", 3435 "src/qc8-dwconv/gen/up16x25-minmax-fp32-neon-mla8-ld64.c", 3436 "src/qc8-dwconv/gen/up16x25-minmax-fp32-neon-mla8-ld128.c", 3437 "src/qc8-dwconv/gen/up16x25-minmax-fp32-neon-mul8-ld64.c", 3438 "src/qc8-dwconv/gen/up16x25-minmax-fp32-neon-mul8-ld128.c", 3439 "src/qc8-dwconv/gen/up16x25-minmax-fp32-neon-mul16.c", 3440 "src/qc8-dwconv/gen/up24x9-minmax-fp32-neon-mul16.c", 3441 "src/qc8-dwconv/gen/up24x25-minmax-fp32-neon-mul16.c", 3442 "src/qc8-dwconv/gen/up32x9-minmax-fp32-neon-mul16.c", 3443 "src/qc8-dwconv/gen/up32x25-minmax-fp32-neon-mul16.c", 3444 "src/qc8-gemm/gen/1x8-minmax-fp32-neon-mlal-lane-prfm.c", 3445 "src/qc8-gemm/gen/1x8-minmax-fp32-neon-mlal-lane.c", 3446 "src/qc8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-dup.c", 3447 "src/qc8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-ld1r.c", 3448 "src/qc8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-ld2r.c", 3449 "src/qc8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-ld4r.c", 3450 "src/qc8-gemm/gen/1x8c2s4-minmax-fp32-neon-mlal.c", 3451 "src/qc8-gemm/gen/1x8c4-minmax-fp32-neon-mlal-dup.c", 3452 "src/qc8-gemm/gen/1x8c4-minmax-fp32-neon-mlal-ld1r.c", 3453 "src/qc8-gemm/gen/1x8c4-minmax-fp32-neon-mlal-ld2r.c", 3454 "src/qc8-gemm/gen/1x8c4s2-minmax-fp32-neon-mlal.c", 3455 "src/qc8-gemm/gen/1x8c8-minmax-fp32-neon-mlal.c", 3456 "src/qc8-gemm/gen/1x16-minmax-fp32-neon-mlal-lane-prfm.c", 3457 "src/qc8-gemm/gen/1x16-minmax-fp32-neon-mlal-lane.c", 3458 "src/qc8-gemm/gen/2x8-minmax-fp32-neon-mlal-lane-prfm.c", 3459 "src/qc8-gemm/gen/2x8-minmax-fp32-neon-mlal-lane.c", 3460 "src/qc8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-dup.c", 3461 "src/qc8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-ld1r.c", 3462 "src/qc8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-ld2r.c", 3463 "src/qc8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-ld4r.c", 3464 "src/qc8-gemm/gen/2x8c2s4-minmax-fp32-neon-mlal.c", 3465 "src/qc8-gemm/gen/2x8c4-minmax-fp32-neon-mlal-dup.c", 3466 "src/qc8-gemm/gen/2x8c4-minmax-fp32-neon-mlal-ld1r.c", 3467 "src/qc8-gemm/gen/2x8c4-minmax-fp32-neon-mlal-ld2r.c", 3468 "src/qc8-gemm/gen/2x8c4s2-minmax-fp32-neon-mlal.c", 3469 "src/qc8-gemm/gen/2x8c8-minmax-fp32-neon-mlal.c", 3470 "src/qc8-gemm/gen/2x16-minmax-fp32-neon-mlal-lane-prfm.c", 3471 "src/qc8-gemm/gen/2x16-minmax-fp32-neon-mlal-lane.c", 3472 "src/qc8-gemm/gen/3x8-minmax-fp32-neon-mlal-lane-prfm.c", 3473 "src/qc8-gemm/gen/3x8-minmax-fp32-neon-mlal-lane.c", 3474 "src/qc8-gemm/gen/3x16-minmax-fp32-neon-mlal-lane-prfm.c", 3475 "src/qc8-gemm/gen/3x16-minmax-fp32-neon-mlal-lane.c", 3476 "src/qc8-gemm/gen/4x8-minmax-fp32-neon-mlal-lane-prfm.c", 3477 "src/qc8-gemm/gen/4x8-minmax-fp32-neon-mlal-lane.c", 3478 "src/qc8-gemm/gen/4x16-minmax-fp32-neon-mlal-lane-prfm.c", 3479 "src/qc8-gemm/gen/4x16-minmax-fp32-neon-mlal-lane.c", 3480 "src/qc8-gemm/gen/6x8-minmax-fp32-neon-mlal-lane-prfm.c", 3481 "src/qc8-gemm/gen/6x8-minmax-fp32-neon-mlal-lane.c", 3482 "src/qc8-gemm/gen/6x16-minmax-fp32-neon-mlal-lane-prfm.c", 3483 "src/qc8-gemm/gen/6x16-minmax-fp32-neon-mlal-lane.c", 3484 "src/qc8-igemm/gen/1x8-minmax-fp32-neon-mlal-lane-prfm.c", 3485 "src/qc8-igemm/gen/1x8-minmax-fp32-neon-mlal-lane.c", 3486 "src/qc8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-dup.c", 3487 "src/qc8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-ld1r.c", 3488 "src/qc8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-ld2r.c", 3489 "src/qc8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-ld4r.c", 3490 "src/qc8-igemm/gen/1x8c2s4-minmax-fp32-neon-mlal.c", 3491 "src/qc8-igemm/gen/1x8c4-minmax-fp32-neon-mlal-dup.c", 3492 "src/qc8-igemm/gen/1x8c4-minmax-fp32-neon-mlal-ld1r.c", 3493 "src/qc8-igemm/gen/1x8c4-minmax-fp32-neon-mlal-ld2r.c", 3494 "src/qc8-igemm/gen/1x8c4s2-minmax-fp32-neon-mlal.c", 3495 "src/qc8-igemm/gen/1x8c8-minmax-fp32-neon-mlal.c", 3496 "src/qc8-igemm/gen/1x16-minmax-fp32-neon-mlal-lane-prfm.c", 3497 "src/qc8-igemm/gen/1x16-minmax-fp32-neon-mlal-lane.c", 3498 "src/qc8-igemm/gen/2x8-minmax-fp32-neon-mlal-lane-prfm.c", 3499 "src/qc8-igemm/gen/2x8-minmax-fp32-neon-mlal-lane.c", 3500 "src/qc8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-dup.c", 3501 "src/qc8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-ld1r.c", 3502 "src/qc8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-ld2r.c", 3503 "src/qc8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-ld4r.c", 3504 "src/qc8-igemm/gen/2x8c2s4-minmax-fp32-neon-mlal.c", 3505 "src/qc8-igemm/gen/2x8c4-minmax-fp32-neon-mlal-dup.c", 3506 "src/qc8-igemm/gen/2x8c4-minmax-fp32-neon-mlal-ld1r.c", 3507 "src/qc8-igemm/gen/2x8c4-minmax-fp32-neon-mlal-ld2r.c", 3508 "src/qc8-igemm/gen/2x8c4s2-minmax-fp32-neon-mlal.c", 3509 "src/qc8-igemm/gen/2x8c8-minmax-fp32-neon-mlal.c", 3510 "src/qc8-igemm/gen/2x16-minmax-fp32-neon-mlal-lane-prfm.c", 3511 "src/qc8-igemm/gen/2x16-minmax-fp32-neon-mlal-lane.c", 3512 "src/qc8-igemm/gen/3x8-minmax-fp32-neon-mlal-lane-prfm.c", 3513 "src/qc8-igemm/gen/3x8-minmax-fp32-neon-mlal-lane.c", 3514 "src/qc8-igemm/gen/3x16-minmax-fp32-neon-mlal-lane-prfm.c", 3515 "src/qc8-igemm/gen/3x16-minmax-fp32-neon-mlal-lane.c", 3516 "src/qc8-igemm/gen/4x8-minmax-fp32-neon-mlal-lane-prfm.c", 3517 "src/qc8-igemm/gen/4x8-minmax-fp32-neon-mlal-lane.c", 3518 "src/qc8-igemm/gen/4x16-minmax-fp32-neon-mlal-lane-prfm.c", 3519 "src/qc8-igemm/gen/4x16-minmax-fp32-neon-mlal-lane.c", 3520 "src/qc8-igemm/gen/6x8-minmax-fp32-neon-mlal-lane-prfm.c", 3521 "src/qc8-igemm/gen/6x8-minmax-fp32-neon-mlal-lane.c", 3522 "src/qc8-igemm/gen/6x16-minmax-fp32-neon-mlal-lane-prfm.c", 3523 "src/qc8-igemm/gen/6x16-minmax-fp32-neon-mlal-lane.c", 3524 "src/qs8-dwconv/gen/up8x9-minmax-fp32-neon-mul16.c", 3525 "src/qs8-dwconv/gen/up8x9-minmax-rndnu-neon-mla8-ld64.c", 3526 "src/qs8-dwconv/gen/up8x9-minmax-rndnu-neon-mul8-ld64.c", 3527 "src/qs8-dwconv/gen/up8x9-minmax-rndnu-neon-mul16.c", 3528 "src/qs8-dwconv/gen/up8x25-minmax-fp32-neon-mul16.c", 3529 "src/qs8-dwconv/gen/up8x25-minmax-rndnu-neon-mla8-ld64.c", 3530 "src/qs8-dwconv/gen/up8x25-minmax-rndnu-neon-mul8-ld64.c", 3531 "src/qs8-dwconv/gen/up8x25-minmax-rndnu-neon-mul16.c", 3532 "src/qs8-dwconv/gen/up16x9-minmax-fp32-neon-mul16.c", 3533 "src/qs8-dwconv/gen/up16x9-minmax-rndnu-neon-mla8-ld64.c", 3534 "src/qs8-dwconv/gen/up16x9-minmax-rndnu-neon-mla8-ld128.c", 3535 "src/qs8-dwconv/gen/up16x9-minmax-rndnu-neon-mul8-ld64.c", 3536 "src/qs8-dwconv/gen/up16x9-minmax-rndnu-neon-mul8-ld128.c", 3537 "src/qs8-dwconv/gen/up16x9-minmax-rndnu-neon-mul16.c", 3538 "src/qs8-dwconv/gen/up16x25-minmax-fp32-neon-mul16.c", 3539 "src/qs8-dwconv/gen/up16x25-minmax-rndnu-neon-mla8-ld64.c", 3540 "src/qs8-dwconv/gen/up16x25-minmax-rndnu-neon-mla8-ld128.c", 3541 "src/qs8-dwconv/gen/up16x25-minmax-rndnu-neon-mul8-ld64.c", 3542 "src/qs8-dwconv/gen/up16x25-minmax-rndnu-neon-mul8-ld128.c", 3543 "src/qs8-dwconv/gen/up16x25-minmax-rndnu-neon-mul16.c", 3544 "src/qs8-dwconv/gen/up24x9-minmax-fp32-neon-mul16.c", 3545 "src/qs8-dwconv/gen/up24x9-minmax-rndnu-neon-mul16.c", 3546 "src/qs8-dwconv/gen/up24x25-minmax-fp32-neon-mul16.c", 3547 "src/qs8-dwconv/gen/up24x25-minmax-rndnu-neon-mul16.c", 3548 "src/qs8-dwconv/gen/up32x9-minmax-fp32-neon-mul16.c", 3549 "src/qs8-dwconv/gen/up32x9-minmax-rndnu-neon-mul16.c", 3550 "src/qs8-dwconv/gen/up32x25-minmax-fp32-neon-mul16.c", 3551 "src/qs8-dwconv/gen/up32x25-minmax-rndnu-neon-mul16.c", 3552 "src/qs8-f32-vcvt/gen/vcvt-neon-x8.c", 3553 "src/qs8-f32-vcvt/gen/vcvt-neon-x16.c", 3554 "src/qs8-f32-vcvt/gen/vcvt-neon-x24.c", 3555 "src/qs8-f32-vcvt/gen/vcvt-neon-x32.c", 3556 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-neon-c8.c", 3557 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-neon-c16.c", 3558 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-neon-c24.c", 3559 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-neon-c32.c", 3560 "src/qs8-gavgpool/gen/7p7x-minmax-rndnu-neon-c8.c", 3561 "src/qs8-gavgpool/gen/7p7x-minmax-rndnu-neon-c16.c", 3562 "src/qs8-gavgpool/gen/7p7x-minmax-rndnu-neon-c24.c", 3563 "src/qs8-gavgpool/gen/7p7x-minmax-rndnu-neon-c32.c", 3564 "src/qs8-gavgpool/gen/7x-minmax-fp32-neon-c8.c", 3565 "src/qs8-gavgpool/gen/7x-minmax-fp32-neon-c16.c", 3566 "src/qs8-gavgpool/gen/7x-minmax-fp32-neon-c24.c", 3567 "src/qs8-gavgpool/gen/7x-minmax-fp32-neon-c32.c", 3568 "src/qs8-gavgpool/gen/7x-minmax-rndnu-neon-c8.c", 3569 "src/qs8-gavgpool/gen/7x-minmax-rndnu-neon-c16.c", 3570 "src/qs8-gavgpool/gen/7x-minmax-rndnu-neon-c24.c", 3571 "src/qs8-gavgpool/gen/7x-minmax-rndnu-neon-c32.c", 3572 "src/qs8-gemm/gen/1x8-minmax-rndnu-neon-mlal-lane-prfm.c", 3573 "src/qs8-gemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c", 3574 "src/qs8-gemm/gen/1x8-minmax-rndnu-neon-mull-addw-dup.c", 3575 "src/qs8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-dup.c", 3576 "src/qs8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-ld1r.c", 3577 "src/qs8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-ld2r.c", 3578 "src/qs8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-ld4r.c", 3579 "src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mlal-dup.c", 3580 "src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mlal-ld1r.c", 3581 "src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mlal-ld2r.c", 3582 "src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mlal-ld4r.c", 3583 "src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mull-dup.c", 3584 "src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mull-ld1r.c", 3585 "src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mull-ld2r.c", 3586 "src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mull-ld4r.c", 3587 "src/qs8-gemm/gen/1x8c2s4-minmax-fp32-neon-mlal.c", 3588 "src/qs8-gemm/gen/1x8c2s4-minmax-rndnu-neon-mlal.c", 3589 "src/qs8-gemm/gen/1x8c2s4-minmax-rndnu-neon-mull.c", 3590 "src/qs8-gemm/gen/1x8c4-minmax-fp32-neon-mlal-dup.c", 3591 "src/qs8-gemm/gen/1x8c4-minmax-fp32-neon-mlal-ld1r.c", 3592 "src/qs8-gemm/gen/1x8c4-minmax-fp32-neon-mlal-ld2r.c", 3593 "src/qs8-gemm/gen/1x8c4-minmax-rndnu-neon-mlal-dup.c", 3594 "src/qs8-gemm/gen/1x8c4-minmax-rndnu-neon-mlal-ld1r.c", 3595 "src/qs8-gemm/gen/1x8c4-minmax-rndnu-neon-mlal-ld2r.c", 3596 "src/qs8-gemm/gen/1x8c4-minmax-rndnu-neon-mull-dup.c", 3597 "src/qs8-gemm/gen/1x8c4-minmax-rndnu-neon-mull-ld1r.c", 3598 "src/qs8-gemm/gen/1x8c4-minmax-rndnu-neon-mull-ld2r.c", 3599 "src/qs8-gemm/gen/1x8c4s2-minmax-fp32-neon-mlal.c", 3600 "src/qs8-gemm/gen/1x8c4s2-minmax-rndnu-neon-mlal.c", 3601 "src/qs8-gemm/gen/1x8c4s2-minmax-rndnu-neon-mull.c", 3602 "src/qs8-gemm/gen/1x8c8-minmax-fp32-neon-mlal.c", 3603 "src/qs8-gemm/gen/1x8c8-minmax-rndnu-neon-mlal.c", 3604 "src/qs8-gemm/gen/1x8c8-minmax-rndnu-neon-mull.c", 3605 "src/qs8-gemm/gen/1x8c16-minmax-rndnu-neon-mlal.c", 3606 "src/qs8-gemm/gen/1x16-minmax-fp32-neon-mlal-lane.c", 3607 "src/qs8-gemm/gen/1x16-minmax-rndnu-neon-mlal-lane-prfm.c", 3608 "src/qs8-gemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c", 3609 "src/qs8-gemm/gen/1x16-minmax-rndnu-neon-mull-addw-dup.c", 3610 "src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mlal-dup.c", 3611 "src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mlal-ld1r.c", 3612 "src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mlal-ld2r.c", 3613 "src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mlal-ld4r.c", 3614 "src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mull-dup.c", 3615 "src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mull-ld1r.c", 3616 "src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mull-ld2r.c", 3617 "src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mull-ld4r.c", 3618 "src/qs8-gemm/gen/1x16c2s4-minmax-rndnu-neon-mlal.c", 3619 "src/qs8-gemm/gen/1x16c2s4-minmax-rndnu-neon-mull.c", 3620 "src/qs8-gemm/gen/1x16c4-minmax-rndnu-neon-mlal-dup.c", 3621 "src/qs8-gemm/gen/1x16c4-minmax-rndnu-neon-mlal-ld1r.c", 3622 "src/qs8-gemm/gen/1x16c4-minmax-rndnu-neon-mlal-ld2r.c", 3623 "src/qs8-gemm/gen/1x16c4-minmax-rndnu-neon-mull-dup.c", 3624 "src/qs8-gemm/gen/1x16c4-minmax-rndnu-neon-mull-ld1r.c", 3625 "src/qs8-gemm/gen/1x16c4-minmax-rndnu-neon-mull-ld2r.c", 3626 "src/qs8-gemm/gen/1x16c4s2-minmax-rndnu-neon-mlal.c", 3627 "src/qs8-gemm/gen/1x16c4s2-minmax-rndnu-neon-mull.c", 3628 "src/qs8-gemm/gen/1x16c8-minmax-rndnu-neon-mlal.c", 3629 "src/qs8-gemm/gen/1x16c8-minmax-rndnu-neon-mull.c", 3630 "src/qs8-gemm/gen/1x16c16-minmax-rndnu-neon-mlal.c", 3631 "src/qs8-gemm/gen/2x8-minmax-rndnu-neon-mlal-lane-prfm.c", 3632 "src/qs8-gemm/gen/2x8-minmax-rndnu-neon-mlal-lane.c", 3633 "src/qs8-gemm/gen/2x8-minmax-rndnu-neon-mull-addw-dup.c", 3634 "src/qs8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-dup.c", 3635 "src/qs8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-ld1r.c", 3636 "src/qs8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-ld2r.c", 3637 "src/qs8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-ld4r.c", 3638 "src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mlal-dup.c", 3639 "src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mlal-ld1r.c", 3640 "src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mlal-ld2r.c", 3641 "src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mlal-ld4r.c", 3642 "src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mull-dup.c", 3643 "src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mull-ld1r.c", 3644 "src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mull-ld2r.c", 3645 "src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mull-ld4r.c", 3646 "src/qs8-gemm/gen/2x8c2s4-minmax-fp32-neon-mlal.c", 3647 "src/qs8-gemm/gen/2x8c2s4-minmax-rndnu-neon-mlal.c", 3648 "src/qs8-gemm/gen/2x8c2s4-minmax-rndnu-neon-mull.c", 3649 "src/qs8-gemm/gen/2x8c4-minmax-fp32-neon-mlal-dup.c", 3650 "src/qs8-gemm/gen/2x8c4-minmax-fp32-neon-mlal-ld1r.c", 3651 "src/qs8-gemm/gen/2x8c4-minmax-fp32-neon-mlal-ld2r.c", 3652 "src/qs8-gemm/gen/2x8c4-minmax-rndnu-neon-mlal-dup.c", 3653 "src/qs8-gemm/gen/2x8c4-minmax-rndnu-neon-mlal-ld1r.c", 3654 "src/qs8-gemm/gen/2x8c4-minmax-rndnu-neon-mlal-ld2r.c", 3655 "src/qs8-gemm/gen/2x8c4-minmax-rndnu-neon-mull-dup.c", 3656 "src/qs8-gemm/gen/2x8c4-minmax-rndnu-neon-mull-ld1r.c", 3657 "src/qs8-gemm/gen/2x8c4-minmax-rndnu-neon-mull-ld2r.c", 3658 "src/qs8-gemm/gen/2x8c4s2-minmax-fp32-neon-mlal.c", 3659 "src/qs8-gemm/gen/2x8c4s2-minmax-rndnu-neon-mlal.c", 3660 "src/qs8-gemm/gen/2x8c4s2-minmax-rndnu-neon-mull.c", 3661 "src/qs8-gemm/gen/2x8c8-minmax-fp32-neon-mlal.c", 3662 "src/qs8-gemm/gen/2x8c8-minmax-rndnu-neon-mlal.c", 3663 "src/qs8-gemm/gen/2x8c8-minmax-rndnu-neon-mull.c", 3664 "src/qs8-gemm/gen/2x8c16-minmax-rndnu-neon-mlal.c", 3665 "src/qs8-gemm/gen/2x16-minmax-rndnu-neon-mlal-lane-prfm.c", 3666 "src/qs8-gemm/gen/2x16-minmax-rndnu-neon-mlal-lane.c", 3667 "src/qs8-gemm/gen/2x16-minmax-rndnu-neon-mull-addw-dup.c", 3668 "src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mlal-dup.c", 3669 "src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mlal-ld1r.c", 3670 "src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mlal-ld2r.c", 3671 "src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mlal-ld4r.c", 3672 "src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mull-dup.c", 3673 "src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mull-ld1r.c", 3674 "src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mull-ld2r.c", 3675 "src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mull-ld4r.c", 3676 "src/qs8-gemm/gen/2x16c2s4-minmax-rndnu-neon-mlal.c", 3677 "src/qs8-gemm/gen/2x16c2s4-minmax-rndnu-neon-mull.c", 3678 "src/qs8-gemm/gen/2x16c4-minmax-rndnu-neon-mlal-dup.c", 3679 "src/qs8-gemm/gen/2x16c4-minmax-rndnu-neon-mlal-ld1r.c", 3680 "src/qs8-gemm/gen/2x16c4-minmax-rndnu-neon-mlal-ld2r.c", 3681 "src/qs8-gemm/gen/2x16c4-minmax-rndnu-neon-mull-dup.c", 3682 "src/qs8-gemm/gen/2x16c4-minmax-rndnu-neon-mull-ld1r.c", 3683 "src/qs8-gemm/gen/2x16c4-minmax-rndnu-neon-mull-ld2r.c", 3684 "src/qs8-gemm/gen/2x16c4s2-minmax-rndnu-neon-mlal.c", 3685 "src/qs8-gemm/gen/2x16c4s2-minmax-rndnu-neon-mull.c", 3686 "src/qs8-gemm/gen/2x16c8-minmax-rndnu-neon-mlal.c", 3687 "src/qs8-gemm/gen/2x16c8-minmax-rndnu-neon-mull.c", 3688 "src/qs8-gemm/gen/2x16c16-minmax-rndnu-neon-mlal.c", 3689 "src/qs8-gemm/gen/3x8-minmax-rndnu-neon-mlal-lane-prfm.c", 3690 "src/qs8-gemm/gen/3x8-minmax-rndnu-neon-mlal-lane.c", 3691 "src/qs8-gemm/gen/3x8-minmax-rndnu-neon-mull-addw-dup.c", 3692 "src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mlal-dup.c", 3693 "src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mlal-ld1r.c", 3694 "src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mlal-ld2r.c", 3695 "src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mlal-ld4r.c", 3696 "src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mull-dup.c", 3697 "src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mull-ld1r.c", 3698 "src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mull-ld2r.c", 3699 "src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mull-ld4r.c", 3700 "src/qs8-gemm/gen/3x8c2s4-minmax-rndnu-neon-mlal.c", 3701 "src/qs8-gemm/gen/3x8c2s4-minmax-rndnu-neon-mull.c", 3702 "src/qs8-gemm/gen/3x8c4-minmax-rndnu-neon-mlal-dup.c", 3703 "src/qs8-gemm/gen/3x8c4-minmax-rndnu-neon-mlal-ld1r.c", 3704 "src/qs8-gemm/gen/3x8c4-minmax-rndnu-neon-mlal-ld2r.c", 3705 "src/qs8-gemm/gen/3x8c4-minmax-rndnu-neon-mull-dup.c", 3706 "src/qs8-gemm/gen/3x8c4-minmax-rndnu-neon-mull-ld1r.c", 3707 "src/qs8-gemm/gen/3x8c4-minmax-rndnu-neon-mull-ld2r.c", 3708 "src/qs8-gemm/gen/3x8c4s2-minmax-rndnu-neon-mlal.c", 3709 "src/qs8-gemm/gen/3x8c4s2-minmax-rndnu-neon-mull.c", 3710 "src/qs8-gemm/gen/3x8c8-minmax-rndnu-neon-mlal.c", 3711 "src/qs8-gemm/gen/3x8c8-minmax-rndnu-neon-mull.c", 3712 "src/qs8-gemm/gen/3x8c16-minmax-rndnu-neon-mlal.c", 3713 "src/qs8-gemm/gen/3x16-minmax-rndnu-neon-mlal-lane-prfm.c", 3714 "src/qs8-gemm/gen/3x16-minmax-rndnu-neon-mlal-lane.c", 3715 "src/qs8-gemm/gen/3x16-minmax-rndnu-neon-mull-addw-dup.c", 3716 "src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mlal-dup.c", 3717 "src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mlal-ld1r.c", 3718 "src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mlal-ld2r.c", 3719 "src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mlal-ld4r.c", 3720 "src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mull-dup.c", 3721 "src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mull-ld1r.c", 3722 "src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mull-ld2r.c", 3723 "src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mull-ld4r.c", 3724 "src/qs8-gemm/gen/3x16c2s4-minmax-rndnu-neon-mlal.c", 3725 "src/qs8-gemm/gen/3x16c2s4-minmax-rndnu-neon-mull.c", 3726 "src/qs8-gemm/gen/3x16c4-minmax-rndnu-neon-mlal-dup.c", 3727 "src/qs8-gemm/gen/3x16c4-minmax-rndnu-neon-mlal-ld1r.c", 3728 "src/qs8-gemm/gen/3x16c4-minmax-rndnu-neon-mlal-ld2r.c", 3729 "src/qs8-gemm/gen/3x16c4-minmax-rndnu-neon-mull-dup.c", 3730 "src/qs8-gemm/gen/3x16c4-minmax-rndnu-neon-mull-ld1r.c", 3731 "src/qs8-gemm/gen/3x16c4-minmax-rndnu-neon-mull-ld2r.c", 3732 "src/qs8-gemm/gen/3x16c4s2-minmax-rndnu-neon-mlal.c", 3733 "src/qs8-gemm/gen/3x16c4s2-minmax-rndnu-neon-mull.c", 3734 "src/qs8-gemm/gen/3x16c8-minmax-rndnu-neon-mlal.c", 3735 "src/qs8-gemm/gen/3x16c8-minmax-rndnu-neon-mull.c", 3736 "src/qs8-gemm/gen/3x16c16-minmax-rndnu-neon-mlal.c", 3737 "src/qs8-gemm/gen/4x8-minmax-rndnu-neon-mlal-lane-prfm.c", 3738 "src/qs8-gemm/gen/4x8-minmax-rndnu-neon-mlal-lane.c", 3739 "src/qs8-gemm/gen/4x8-minmax-rndnu-neon-mull-addw-dup.c", 3740 "src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mlal-dup.c", 3741 "src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mlal-ld1r.c", 3742 "src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mlal-ld2r.c", 3743 "src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mlal-ld4r.c", 3744 "src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mull-dup.c", 3745 "src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mull-ld1r.c", 3746 "src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mull-ld2r.c", 3747 "src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mull-ld4r.c", 3748 "src/qs8-gemm/gen/4x8c2s4-minmax-rndnu-neon-mlal.c", 3749 "src/qs8-gemm/gen/4x8c2s4-minmax-rndnu-neon-mull.c", 3750 "src/qs8-gemm/gen/4x8c4-minmax-rndnu-neon-mlal-dup.c", 3751 "src/qs8-gemm/gen/4x8c4-minmax-rndnu-neon-mlal-ld1r.c", 3752 "src/qs8-gemm/gen/4x8c4-minmax-rndnu-neon-mlal-ld2r.c", 3753 "src/qs8-gemm/gen/4x8c4-minmax-rndnu-neon-mull-dup.c", 3754 "src/qs8-gemm/gen/4x8c4-minmax-rndnu-neon-mull-ld1r.c", 3755 "src/qs8-gemm/gen/4x8c4-minmax-rndnu-neon-mull-ld2r.c", 3756 "src/qs8-gemm/gen/4x8c4s2-minmax-rndnu-neon-mlal.c", 3757 "src/qs8-gemm/gen/4x8c4s2-minmax-rndnu-neon-mull.c", 3758 "src/qs8-gemm/gen/4x8c8-minmax-rndnu-neon-mlal.c", 3759 "src/qs8-gemm/gen/4x8c8-minmax-rndnu-neon-mull.c", 3760 "src/qs8-gemm/gen/4x8c16-minmax-rndnu-neon-mlal.c", 3761 "src/qs8-gemm/gen/4x16-minmax-fp32-neon-mlal-lane.c", 3762 "src/qs8-gemm/gen/4x16-minmax-rndnu-neon-mlal-lane-prfm.c", 3763 "src/qs8-gemm/gen/4x16-minmax-rndnu-neon-mlal-lane.c", 3764 "src/qs8-gemm/gen/4x16-minmax-rndnu-neon-mull-addw-dup.c", 3765 "src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mlal-dup.c", 3766 "src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mlal-ld1r.c", 3767 "src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mlal-ld2r.c", 3768 "src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mlal-ld4r.c", 3769 "src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mull-dup.c", 3770 "src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mull-ld1r.c", 3771 "src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mull-ld2r.c", 3772 "src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mull-ld4r.c", 3773 "src/qs8-gemm/gen/4x16c2s4-minmax-rndnu-neon-mlal.c", 3774 "src/qs8-gemm/gen/4x16c2s4-minmax-rndnu-neon-mull.c", 3775 "src/qs8-gemm/gen/4x16c4-minmax-rndnu-neon-mlal-dup.c", 3776 "src/qs8-gemm/gen/4x16c4-minmax-rndnu-neon-mlal-ld1r.c", 3777 "src/qs8-gemm/gen/4x16c4-minmax-rndnu-neon-mlal-ld2r.c", 3778 "src/qs8-gemm/gen/4x16c4-minmax-rndnu-neon-mull-dup.c", 3779 "src/qs8-gemm/gen/4x16c4-minmax-rndnu-neon-mull-ld1r.c", 3780 "src/qs8-gemm/gen/4x16c4-minmax-rndnu-neon-mull-ld2r.c", 3781 "src/qs8-gemm/gen/4x16c4s2-minmax-rndnu-neon-mlal.c", 3782 "src/qs8-gemm/gen/4x16c4s2-minmax-rndnu-neon-mull.c", 3783 "src/qs8-gemm/gen/4x16c8-minmax-rndnu-neon-mlal.c", 3784 "src/qs8-gemm/gen/4x16c8-minmax-rndnu-neon-mull.c", 3785 "src/qs8-gemm/gen/4x16c16-minmax-rndnu-neon-mlal.c", 3786 "src/qs8-gemm/gen/6x8-minmax-rndnu-neon-mlal-lane-prfm.c", 3787 "src/qs8-gemm/gen/6x8-minmax-rndnu-neon-mlal-lane.c", 3788 "src/qs8-gemm/gen/6x16-minmax-rndnu-neon-mlal-lane-prfm.c", 3789 "src/qs8-gemm/gen/6x16-minmax-rndnu-neon-mlal-lane.c", 3790 "src/qs8-igemm/gen/1x8-minmax-rndnu-neon-mlal-lane-prfm.c", 3791 "src/qs8-igemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c", 3792 "src/qs8-igemm/gen/1x8-minmax-rndnu-neon-mull-addw-dup.c", 3793 "src/qs8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-dup.c", 3794 "src/qs8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-ld1r.c", 3795 "src/qs8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-ld2r.c", 3796 "src/qs8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-ld4r.c", 3797 "src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mlal-dup.c", 3798 "src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mlal-ld1r.c", 3799 "src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mlal-ld2r.c", 3800 "src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mlal-ld4r.c", 3801 "src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mull-dup.c", 3802 "src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mull-ld1r.c", 3803 "src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mull-ld2r.c", 3804 "src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mull-ld4r.c", 3805 "src/qs8-igemm/gen/1x8c2s4-minmax-fp32-neon-mlal.c", 3806 "src/qs8-igemm/gen/1x8c2s4-minmax-rndnu-neon-mlal.c", 3807 "src/qs8-igemm/gen/1x8c2s4-minmax-rndnu-neon-mull.c", 3808 "src/qs8-igemm/gen/1x8c4-minmax-fp32-neon-mlal-dup.c", 3809 "src/qs8-igemm/gen/1x8c4-minmax-fp32-neon-mlal-ld1r.c", 3810 "src/qs8-igemm/gen/1x8c4-minmax-fp32-neon-mlal-ld2r.c", 3811 "src/qs8-igemm/gen/1x8c4-minmax-rndnu-neon-mlal-dup.c", 3812 "src/qs8-igemm/gen/1x8c4-minmax-rndnu-neon-mlal-ld1r.c", 3813 "src/qs8-igemm/gen/1x8c4-minmax-rndnu-neon-mlal-ld2r.c", 3814 "src/qs8-igemm/gen/1x8c4-minmax-rndnu-neon-mull-dup.c", 3815 "src/qs8-igemm/gen/1x8c4-minmax-rndnu-neon-mull-ld1r.c", 3816 "src/qs8-igemm/gen/1x8c4-minmax-rndnu-neon-mull-ld2r.c", 3817 "src/qs8-igemm/gen/1x8c4s2-minmax-fp32-neon-mlal.c", 3818 "src/qs8-igemm/gen/1x8c4s2-minmax-rndnu-neon-mlal.c", 3819 "src/qs8-igemm/gen/1x8c4s2-minmax-rndnu-neon-mull.c", 3820 "src/qs8-igemm/gen/1x8c8-minmax-fp32-neon-mlal.c", 3821 "src/qs8-igemm/gen/1x8c8-minmax-rndnu-neon-mlal.c", 3822 "src/qs8-igemm/gen/1x8c8-minmax-rndnu-neon-mull.c", 3823 "src/qs8-igemm/gen/1x8c16-minmax-rndnu-neon-mlal.c", 3824 "src/qs8-igemm/gen/1x16-minmax-fp32-neon-mlal-lane.c", 3825 "src/qs8-igemm/gen/1x16-minmax-rndnu-neon-mlal-lane-prfm.c", 3826 "src/qs8-igemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c", 3827 "src/qs8-igemm/gen/1x16-minmax-rndnu-neon-mull-addw-dup.c", 3828 "src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mlal-dup.c", 3829 "src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mlal-ld1r.c", 3830 "src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mlal-ld2r.c", 3831 "src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mlal-ld4r.c", 3832 "src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mull-dup.c", 3833 "src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mull-ld1r.c", 3834 "src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mull-ld2r.c", 3835 "src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mull-ld4r.c", 3836 "src/qs8-igemm/gen/1x16c2s4-minmax-rndnu-neon-mlal.c", 3837 "src/qs8-igemm/gen/1x16c2s4-minmax-rndnu-neon-mull.c", 3838 "src/qs8-igemm/gen/1x16c4-minmax-rndnu-neon-mlal-dup.c", 3839 "src/qs8-igemm/gen/1x16c4-minmax-rndnu-neon-mlal-ld1r.c", 3840 "src/qs8-igemm/gen/1x16c4-minmax-rndnu-neon-mlal-ld2r.c", 3841 "src/qs8-igemm/gen/1x16c4-minmax-rndnu-neon-mull-dup.c", 3842 "src/qs8-igemm/gen/1x16c4-minmax-rndnu-neon-mull-ld1r.c", 3843 "src/qs8-igemm/gen/1x16c4-minmax-rndnu-neon-mull-ld2r.c", 3844 "src/qs8-igemm/gen/1x16c4s2-minmax-rndnu-neon-mlal.c", 3845 "src/qs8-igemm/gen/1x16c4s2-minmax-rndnu-neon-mull.c", 3846 "src/qs8-igemm/gen/1x16c8-minmax-rndnu-neon-mlal.c", 3847 "src/qs8-igemm/gen/1x16c8-minmax-rndnu-neon-mull.c", 3848 "src/qs8-igemm/gen/1x16c16-minmax-rndnu-neon-mlal.c", 3849 "src/qs8-igemm/gen/2x8-minmax-rndnu-neon-mlal-lane-prfm.c", 3850 "src/qs8-igemm/gen/2x8-minmax-rndnu-neon-mlal-lane.c", 3851 "src/qs8-igemm/gen/2x8-minmax-rndnu-neon-mull-addw-dup.c", 3852 "src/qs8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-dup.c", 3853 "src/qs8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-ld1r.c", 3854 "src/qs8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-ld2r.c", 3855 "src/qs8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-ld4r.c", 3856 "src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mlal-dup.c", 3857 "src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mlal-ld1r.c", 3858 "src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mlal-ld2r.c", 3859 "src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mlal-ld4r.c", 3860 "src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mull-dup.c", 3861 "src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mull-ld1r.c", 3862 "src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mull-ld2r.c", 3863 "src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mull-ld4r.c", 3864 "src/qs8-igemm/gen/2x8c2s4-minmax-fp32-neon-mlal.c", 3865 "src/qs8-igemm/gen/2x8c2s4-minmax-rndnu-neon-mlal.c", 3866 "src/qs8-igemm/gen/2x8c2s4-minmax-rndnu-neon-mull.c", 3867 "src/qs8-igemm/gen/2x8c4-minmax-fp32-neon-mlal-dup.c", 3868 "src/qs8-igemm/gen/2x8c4-minmax-fp32-neon-mlal-ld1r.c", 3869 "src/qs8-igemm/gen/2x8c4-minmax-fp32-neon-mlal-ld2r.c", 3870 "src/qs8-igemm/gen/2x8c4-minmax-rndnu-neon-mlal-dup.c", 3871 "src/qs8-igemm/gen/2x8c4-minmax-rndnu-neon-mlal-ld1r.c", 3872 "src/qs8-igemm/gen/2x8c4-minmax-rndnu-neon-mlal-ld2r.c", 3873 "src/qs8-igemm/gen/2x8c4-minmax-rndnu-neon-mull-dup.c", 3874 "src/qs8-igemm/gen/2x8c4-minmax-rndnu-neon-mull-ld1r.c", 3875 "src/qs8-igemm/gen/2x8c4-minmax-rndnu-neon-mull-ld2r.c", 3876 "src/qs8-igemm/gen/2x8c4s2-minmax-fp32-neon-mlal.c", 3877 "src/qs8-igemm/gen/2x8c4s2-minmax-rndnu-neon-mlal.c", 3878 "src/qs8-igemm/gen/2x8c4s2-minmax-rndnu-neon-mull.c", 3879 "src/qs8-igemm/gen/2x8c8-minmax-fp32-neon-mlal.c", 3880 "src/qs8-igemm/gen/2x8c8-minmax-rndnu-neon-mlal.c", 3881 "src/qs8-igemm/gen/2x8c8-minmax-rndnu-neon-mull.c", 3882 "src/qs8-igemm/gen/2x8c16-minmax-rndnu-neon-mlal.c", 3883 "src/qs8-igemm/gen/2x16-minmax-rndnu-neon-mlal-lane-prfm.c", 3884 "src/qs8-igemm/gen/2x16-minmax-rndnu-neon-mlal-lane.c", 3885 "src/qs8-igemm/gen/2x16-minmax-rndnu-neon-mull-addw-dup.c", 3886 "src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mlal-dup.c", 3887 "src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mlal-ld1r.c", 3888 "src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mlal-ld2r.c", 3889 "src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mlal-ld4r.c", 3890 "src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mull-dup.c", 3891 "src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mull-ld1r.c", 3892 "src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mull-ld2r.c", 3893 "src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mull-ld4r.c", 3894 "src/qs8-igemm/gen/2x16c2s4-minmax-rndnu-neon-mlal.c", 3895 "src/qs8-igemm/gen/2x16c2s4-minmax-rndnu-neon-mull.c", 3896 "src/qs8-igemm/gen/2x16c4-minmax-rndnu-neon-mlal-dup.c", 3897 "src/qs8-igemm/gen/2x16c4-minmax-rndnu-neon-mlal-ld1r.c", 3898 "src/qs8-igemm/gen/2x16c4-minmax-rndnu-neon-mlal-ld2r.c", 3899 "src/qs8-igemm/gen/2x16c4-minmax-rndnu-neon-mull-dup.c", 3900 "src/qs8-igemm/gen/2x16c4-minmax-rndnu-neon-mull-ld1r.c", 3901 "src/qs8-igemm/gen/2x16c4-minmax-rndnu-neon-mull-ld2r.c", 3902 "src/qs8-igemm/gen/2x16c4s2-minmax-rndnu-neon-mlal.c", 3903 "src/qs8-igemm/gen/2x16c4s2-minmax-rndnu-neon-mull.c", 3904 "src/qs8-igemm/gen/2x16c8-minmax-rndnu-neon-mlal.c", 3905 "src/qs8-igemm/gen/2x16c8-minmax-rndnu-neon-mull.c", 3906 "src/qs8-igemm/gen/2x16c16-minmax-rndnu-neon-mlal.c", 3907 "src/qs8-igemm/gen/3x8-minmax-rndnu-neon-mlal-lane-prfm.c", 3908 "src/qs8-igemm/gen/3x8-minmax-rndnu-neon-mlal-lane.c", 3909 "src/qs8-igemm/gen/3x8-minmax-rndnu-neon-mull-addw-dup.c", 3910 "src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mlal-dup.c", 3911 "src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mlal-ld1r.c", 3912 "src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mlal-ld2r.c", 3913 "src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mlal-ld4r.c", 3914 "src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mull-dup.c", 3915 "src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mull-ld1r.c", 3916 "src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mull-ld2r.c", 3917 "src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mull-ld4r.c", 3918 "src/qs8-igemm/gen/3x8c2s4-minmax-rndnu-neon-mlal.c", 3919 "src/qs8-igemm/gen/3x8c2s4-minmax-rndnu-neon-mull.c", 3920 "src/qs8-igemm/gen/3x8c4-minmax-rndnu-neon-mlal-dup.c", 3921 "src/qs8-igemm/gen/3x8c4-minmax-rndnu-neon-mlal-ld1r.c", 3922 "src/qs8-igemm/gen/3x8c4-minmax-rndnu-neon-mlal-ld2r.c", 3923 "src/qs8-igemm/gen/3x8c4-minmax-rndnu-neon-mull-dup.c", 3924 "src/qs8-igemm/gen/3x8c4-minmax-rndnu-neon-mull-ld1r.c", 3925 "src/qs8-igemm/gen/3x8c4-minmax-rndnu-neon-mull-ld2r.c", 3926 "src/qs8-igemm/gen/3x8c4s2-minmax-rndnu-neon-mlal.c", 3927 "src/qs8-igemm/gen/3x8c4s2-minmax-rndnu-neon-mull.c", 3928 "src/qs8-igemm/gen/3x8c8-minmax-rndnu-neon-mlal.c", 3929 "src/qs8-igemm/gen/3x8c8-minmax-rndnu-neon-mull.c", 3930 "src/qs8-igemm/gen/3x8c16-minmax-rndnu-neon-mlal.c", 3931 "src/qs8-igemm/gen/3x16-minmax-rndnu-neon-mlal-lane-prfm.c", 3932 "src/qs8-igemm/gen/3x16-minmax-rndnu-neon-mlal-lane.c", 3933 "src/qs8-igemm/gen/3x16-minmax-rndnu-neon-mull-addw-dup.c", 3934 "src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mlal-dup.c", 3935 "src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mlal-ld1r.c", 3936 "src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mlal-ld2r.c", 3937 "src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mlal-ld4r.c", 3938 "src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mull-dup.c", 3939 "src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mull-ld1r.c", 3940 "src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mull-ld2r.c", 3941 "src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mull-ld4r.c", 3942 "src/qs8-igemm/gen/3x16c2s4-minmax-rndnu-neon-mlal.c", 3943 "src/qs8-igemm/gen/3x16c2s4-minmax-rndnu-neon-mull.c", 3944 "src/qs8-igemm/gen/3x16c4-minmax-rndnu-neon-mlal-dup.c", 3945 "src/qs8-igemm/gen/3x16c4-minmax-rndnu-neon-mlal-ld1r.c", 3946 "src/qs8-igemm/gen/3x16c4-minmax-rndnu-neon-mlal-ld2r.c", 3947 "src/qs8-igemm/gen/3x16c4-minmax-rndnu-neon-mull-dup.c", 3948 "src/qs8-igemm/gen/3x16c4-minmax-rndnu-neon-mull-ld1r.c", 3949 "src/qs8-igemm/gen/3x16c4-minmax-rndnu-neon-mull-ld2r.c", 3950 "src/qs8-igemm/gen/3x16c4s2-minmax-rndnu-neon-mlal.c", 3951 "src/qs8-igemm/gen/3x16c4s2-minmax-rndnu-neon-mull.c", 3952 "src/qs8-igemm/gen/3x16c8-minmax-rndnu-neon-mlal.c", 3953 "src/qs8-igemm/gen/3x16c8-minmax-rndnu-neon-mull.c", 3954 "src/qs8-igemm/gen/3x16c16-minmax-rndnu-neon-mlal.c", 3955 "src/qs8-igemm/gen/4x8-minmax-rndnu-neon-mlal-lane-prfm.c", 3956 "src/qs8-igemm/gen/4x8-minmax-rndnu-neon-mlal-lane.c", 3957 "src/qs8-igemm/gen/4x8-minmax-rndnu-neon-mull-addw-dup.c", 3958 "src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mlal-dup.c", 3959 "src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mlal-ld1r.c", 3960 "src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mlal-ld2r.c", 3961 "src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mlal-ld4r.c", 3962 "src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mull-dup.c", 3963 "src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mull-ld1r.c", 3964 "src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mull-ld2r.c", 3965 "src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mull-ld4r.c", 3966 "src/qs8-igemm/gen/4x8c2s4-minmax-rndnu-neon-mlal.c", 3967 "src/qs8-igemm/gen/4x8c2s4-minmax-rndnu-neon-mull.c", 3968 "src/qs8-igemm/gen/4x8c4-minmax-rndnu-neon-mlal-dup.c", 3969 "src/qs8-igemm/gen/4x8c4-minmax-rndnu-neon-mlal-ld1r.c", 3970 "src/qs8-igemm/gen/4x8c4-minmax-rndnu-neon-mlal-ld2r.c", 3971 "src/qs8-igemm/gen/4x8c4-minmax-rndnu-neon-mull-dup.c", 3972 "src/qs8-igemm/gen/4x8c4-minmax-rndnu-neon-mull-ld1r.c", 3973 "src/qs8-igemm/gen/4x8c4-minmax-rndnu-neon-mull-ld2r.c", 3974 "src/qs8-igemm/gen/4x8c4s2-minmax-rndnu-neon-mlal.c", 3975 "src/qs8-igemm/gen/4x8c4s2-minmax-rndnu-neon-mull.c", 3976 "src/qs8-igemm/gen/4x8c8-minmax-rndnu-neon-mlal.c", 3977 "src/qs8-igemm/gen/4x8c8-minmax-rndnu-neon-mull.c", 3978 "src/qs8-igemm/gen/4x8c16-minmax-rndnu-neon-mlal.c", 3979 "src/qs8-igemm/gen/4x16-minmax-fp32-neon-mlal-lane.c", 3980 "src/qs8-igemm/gen/4x16-minmax-rndnu-neon-mlal-lane-prfm.c", 3981 "src/qs8-igemm/gen/4x16-minmax-rndnu-neon-mlal-lane.c", 3982 "src/qs8-igemm/gen/4x16-minmax-rndnu-neon-mull-addw-dup.c", 3983 "src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mlal-dup.c", 3984 "src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mlal-ld1r.c", 3985 "src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mlal-ld2r.c", 3986 "src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mlal-ld4r.c", 3987 "src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mull-dup.c", 3988 "src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mull-ld1r.c", 3989 "src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mull-ld2r.c", 3990 "src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mull-ld4r.c", 3991 "src/qs8-igemm/gen/4x16c2s4-minmax-rndnu-neon-mlal.c", 3992 "src/qs8-igemm/gen/4x16c2s4-minmax-rndnu-neon-mull.c", 3993 "src/qs8-igemm/gen/4x16c4-minmax-rndnu-neon-mlal-dup.c", 3994 "src/qs8-igemm/gen/4x16c4-minmax-rndnu-neon-mlal-ld1r.c", 3995 "src/qs8-igemm/gen/4x16c4-minmax-rndnu-neon-mlal-ld2r.c", 3996 "src/qs8-igemm/gen/4x16c4-minmax-rndnu-neon-mull-dup.c", 3997 "src/qs8-igemm/gen/4x16c4-minmax-rndnu-neon-mull-ld1r.c", 3998 "src/qs8-igemm/gen/4x16c4-minmax-rndnu-neon-mull-ld2r.c", 3999 "src/qs8-igemm/gen/4x16c4s2-minmax-rndnu-neon-mlal.c", 4000 "src/qs8-igemm/gen/4x16c4s2-minmax-rndnu-neon-mull.c", 4001 "src/qs8-igemm/gen/4x16c8-minmax-rndnu-neon-mlal.c", 4002 "src/qs8-igemm/gen/4x16c8-minmax-rndnu-neon-mull.c", 4003 "src/qs8-igemm/gen/4x16c16-minmax-rndnu-neon-mlal.c", 4004 "src/qs8-igemm/gen/6x8-minmax-rndnu-neon-mlal-lane-prfm.c", 4005 "src/qs8-igemm/gen/6x8-minmax-rndnu-neon-mlal-lane.c", 4006 "src/qs8-igemm/gen/6x16-minmax-rndnu-neon-mlal-lane-prfm.c", 4007 "src/qs8-igemm/gen/6x16-minmax-rndnu-neon-mlal-lane.c", 4008 "src/qs8-requantization/fp32-neon.c", 4009 "src/qs8-requantization/gemmlowp-neon.c", 4010 "src/qs8-requantization/rndna-neon.c", 4011 "src/qs8-requantization/rndnu-neon-mull.c", 4012 "src/qs8-requantization/rndnu-neon-qdmulh.c", 4013 "src/qs8-vadd/gen/minmax-neon-ld64-x8.c", 4014 "src/qs8-vadd/gen/minmax-neon-ld64-x16.c", 4015 "src/qs8-vadd/gen/minmax-neon-ld64-x24.c", 4016 "src/qs8-vadd/gen/minmax-neon-ld64-x32.c", 4017 "src/qs8-vadd/gen/minmax-neon-ld128-x16.c", 4018 "src/qs8-vadd/gen/minmax-neon-ld128-x32.c", 4019 "src/qs8-vaddc/gen/minmax-neon-ld64-x8.c", 4020 "src/qs8-vaddc/gen/minmax-neon-ld64-x16.c", 4021 "src/qs8-vaddc/gen/minmax-neon-ld64-x24.c", 4022 "src/qs8-vaddc/gen/minmax-neon-ld64-x32.c", 4023 "src/qs8-vaddc/gen/minmax-neon-ld128-x16.c", 4024 "src/qs8-vaddc/gen/minmax-neon-ld128-x32.c", 4025 "src/qs8-vcvt/gen/vcvt-neon-x8.c", 4026 "src/qs8-vcvt/gen/vcvt-neon-x16.c", 4027 "src/qs8-vcvt/gen/vcvt-neon-x32.c", 4028 "src/qs8-vlrelu/gen/vlrelu-neon-x8.c", 4029 "src/qs8-vlrelu/gen/vlrelu-neon-x16.c", 4030 "src/qs8-vlrelu/gen/vlrelu-neon-x32.c", 4031 "src/qs8-vmul/gen/minmax-fp32-neon-ld64-x8.c", 4032 "src/qs8-vmul/gen/minmax-fp32-neon-ld64-x16.c", 4033 "src/qs8-vmul/gen/minmax-fp32-neon-ld128-x16.c", 4034 "src/qs8-vmul/gen/minmax-rndnu-neon-ld64-x8.c", 4035 "src/qs8-vmul/gen/minmax-rndnu-neon-ld64-x16.c", 4036 "src/qs8-vmul/gen/minmax-rndnu-neon-ld128-x16.c", 4037 "src/qs8-vmulc/gen/minmax-fp32-neon-ld64-x8.c", 4038 "src/qs8-vmulc/gen/minmax-fp32-neon-ld64-x16.c", 4039 "src/qs8-vmulc/gen/minmax-fp32-neon-ld128-x16.c", 4040 "src/qs8-vmulc/gen/minmax-rndnu-neon-ld64-x8.c", 4041 "src/qs8-vmulc/gen/minmax-rndnu-neon-ld64-x16.c", 4042 "src/qs8-vmulc/gen/minmax-rndnu-neon-ld128-x16.c", 4043 "src/qu8-avgpool/9p8x-minmax-neon-c8.c", 4044 "src/qu8-avgpool/9x-minmax-neon-c8.c", 4045 "src/qu8-dwconv/gen/up8x9-minmax-fp32-neon-mul16.c", 4046 "src/qu8-dwconv/gen/up8x9-minmax-rndnu-neon-mul8.c", 4047 "src/qu8-dwconv/gen/up8x9-minmax-rndnu-neon-mul16.c", 4048 "src/qu8-dwconv/gen/up8x25-minmax-fp32-neon-mul16.c", 4049 "src/qu8-dwconv/gen/up8x25-minmax-rndnu-neon-mul8.c", 4050 "src/qu8-dwconv/gen/up8x25-minmax-rndnu-neon-mul16.c", 4051 "src/qu8-dwconv/gen/up16x9-minmax-fp32-neon-mul16.c", 4052 "src/qu8-dwconv/gen/up16x9-minmax-rndnu-neon-mul8.c", 4053 "src/qu8-dwconv/gen/up16x9-minmax-rndnu-neon-mul16.c", 4054 "src/qu8-dwconv/gen/up16x25-minmax-fp32-neon-mul16.c", 4055 "src/qu8-dwconv/gen/up16x25-minmax-rndnu-neon-mul8.c", 4056 "src/qu8-dwconv/gen/up16x25-minmax-rndnu-neon-mul16.c", 4057 "src/qu8-dwconv/gen/up24x9-minmax-fp32-neon-mul16.c", 4058 "src/qu8-dwconv/gen/up24x9-minmax-rndnu-neon-mul8.c", 4059 "src/qu8-dwconv/gen/up24x9-minmax-rndnu-neon-mul16.c", 4060 "src/qu8-dwconv/gen/up24x25-minmax-fp32-neon-mul16.c", 4061 "src/qu8-dwconv/gen/up24x25-minmax-rndnu-neon-mul8.c", 4062 "src/qu8-dwconv/gen/up24x25-minmax-rndnu-neon-mul16.c", 4063 "src/qu8-dwconv/gen/up32x9-minmax-fp32-neon-mul16.c", 4064 "src/qu8-dwconv/gen/up32x9-minmax-rndnu-neon-mul8.c", 4065 "src/qu8-dwconv/gen/up32x9-minmax-rndnu-neon-mul16.c", 4066 "src/qu8-dwconv/gen/up32x25-minmax-fp32-neon-mul16.c", 4067 "src/qu8-dwconv/gen/up32x25-minmax-rndnu-neon-mul8.c", 4068 "src/qu8-dwconv/gen/up32x25-minmax-rndnu-neon-mul16.c", 4069 "src/qu8-f32-vcvt/gen/vcvt-neon-x8.c", 4070 "src/qu8-f32-vcvt/gen/vcvt-neon-x16.c", 4071 "src/qu8-f32-vcvt/gen/vcvt-neon-x24.c", 4072 "src/qu8-f32-vcvt/gen/vcvt-neon-x32.c", 4073 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-neon-c8.c", 4074 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-neon-c16.c", 4075 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-neon-c24.c", 4076 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-neon-c32.c", 4077 "src/qu8-gavgpool/gen/7p7x-minmax-rndnu-neon-c8.c", 4078 "src/qu8-gavgpool/gen/7p7x-minmax-rndnu-neon-c16.c", 4079 "src/qu8-gavgpool/gen/7p7x-minmax-rndnu-neon-c24.c", 4080 "src/qu8-gavgpool/gen/7p7x-minmax-rndnu-neon-c32.c", 4081 "src/qu8-gavgpool/gen/7x-minmax-fp32-neon-c8.c", 4082 "src/qu8-gavgpool/gen/7x-minmax-fp32-neon-c16.c", 4083 "src/qu8-gavgpool/gen/7x-minmax-fp32-neon-c24.c", 4084 "src/qu8-gavgpool/gen/7x-minmax-fp32-neon-c32.c", 4085 "src/qu8-gavgpool/gen/7x-minmax-rndnu-neon-c8.c", 4086 "src/qu8-gavgpool/gen/7x-minmax-rndnu-neon-c16.c", 4087 "src/qu8-gavgpool/gen/7x-minmax-rndnu-neon-c24.c", 4088 "src/qu8-gavgpool/gen/7x-minmax-rndnu-neon-c32.c", 4089 "src/qu8-gemm/gen/1x8-minmax-fp32-neon-mlal-lane.c", 4090 "src/qu8-gemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c", 4091 "src/qu8-gemm/gen/1x16-minmax-fp32-neon-mlal-lane.c", 4092 "src/qu8-gemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c", 4093 "src/qu8-gemm/gen/2x8-minmax-rndnu-neon-mlal-lane.c", 4094 "src/qu8-gemm/gen/2x16-minmax-rndnu-neon-mlal-lane.c", 4095 "src/qu8-gemm/gen/3x8-minmax-rndnu-neon-mlal-lane.c", 4096 "src/qu8-gemm/gen/3x16-minmax-rndnu-neon-mlal-lane.c", 4097 "src/qu8-gemm/gen/4x8-minmax-fp32-neon-mlal-lane.c", 4098 "src/qu8-gemm/gen/4x8-minmax-rndnu-neon-mlal-lane.c", 4099 "src/qu8-gemm/gen/4x16-minmax-fp32-neon-mlal-lane.c", 4100 "src/qu8-gemm/gen/4x16-minmax-rndnu-neon-mlal-lane.c", 4101 "src/qu8-gemm/gen/6x8-minmax-rndnu-neon-mlal-lane.c", 4102 "src/qu8-gemm/gen/6x16-minmax-rndnu-neon-mlal-lane.c", 4103 "src/qu8-igemm/gen/1x8-minmax-fp32-neon-mlal-lane.c", 4104 "src/qu8-igemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c", 4105 "src/qu8-igemm/gen/1x16-minmax-fp32-neon-mlal-lane.c", 4106 "src/qu8-igemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c", 4107 "src/qu8-igemm/gen/2x8-minmax-rndnu-neon-mlal-lane.c", 4108 "src/qu8-igemm/gen/2x16-minmax-rndnu-neon-mlal-lane.c", 4109 "src/qu8-igemm/gen/3x8-minmax-rndnu-neon-mlal-lane.c", 4110 "src/qu8-igemm/gen/3x16-minmax-rndnu-neon-mlal-lane.c", 4111 "src/qu8-igemm/gen/4x8-minmax-fp32-neon-mlal-lane.c", 4112 "src/qu8-igemm/gen/4x8-minmax-rndnu-neon-mlal-lane.c", 4113 "src/qu8-igemm/gen/4x16-minmax-fp32-neon-mlal-lane.c", 4114 "src/qu8-igemm/gen/4x16-minmax-rndnu-neon-mlal-lane.c", 4115 "src/qu8-igemm/gen/6x8-minmax-rndnu-neon-mlal-lane.c", 4116 "src/qu8-igemm/gen/6x16-minmax-rndnu-neon-mlal-lane.c", 4117 "src/qu8-requantization/fp32-neon.c", 4118 "src/qu8-requantization/gemmlowp-neon.c", 4119 "src/qu8-requantization/rndna-neon.c", 4120 "src/qu8-vadd/gen/minmax-neon-ld64-x8.c", 4121 "src/qu8-vadd/gen/minmax-neon-ld64-x16.c", 4122 "src/qu8-vadd/gen/minmax-neon-ld64-x32.c", 4123 "src/qu8-vadd/gen/minmax-neon-ld128-x16.c", 4124 "src/qu8-vaddc/gen/minmax-neon-ld64-x8.c", 4125 "src/qu8-vaddc/gen/minmax-neon-ld64-x16.c", 4126 "src/qu8-vaddc/gen/minmax-neon-ld64-x32.c", 4127 "src/qu8-vaddc/gen/minmax-neon-ld128-x16.c", 4128 "src/qu8-vcvt/gen/vcvt-neon-x8.c", 4129 "src/qu8-vcvt/gen/vcvt-neon-x16.c", 4130 "src/qu8-vcvt/gen/vcvt-neon-x32.c", 4131 "src/qu8-vlrelu/gen/vlrelu-neon-x8.c", 4132 "src/qu8-vlrelu/gen/vlrelu-neon-x16.c", 4133 "src/qu8-vlrelu/gen/vlrelu-neon-x32.c", 4134 "src/qu8-vmul/gen/minmax-fp32-neon-ld64-x8.c", 4135 "src/qu8-vmul/gen/minmax-fp32-neon-ld64-x16.c", 4136 "src/qu8-vmul/gen/minmax-fp32-neon-ld128-x16.c", 4137 "src/qu8-vmul/gen/minmax-rndnu-neon-ld64-x8.c", 4138 "src/qu8-vmul/gen/minmax-rndnu-neon-ld64-x16.c", 4139 "src/qu8-vmul/gen/minmax-rndnu-neon-ld128-x16.c", 4140 "src/qu8-vmulc/gen/minmax-fp32-neon-ld64-x8.c", 4141 "src/qu8-vmulc/gen/minmax-fp32-neon-ld64-x16.c", 4142 "src/qu8-vmulc/gen/minmax-fp32-neon-ld128-x16.c", 4143 "src/qu8-vmulc/gen/minmax-rndnu-neon-ld64-x8.c", 4144 "src/qu8-vmulc/gen/minmax-rndnu-neon-ld64-x16.c", 4145 "src/qu8-vmulc/gen/minmax-rndnu-neon-ld128-x16.c", 4146 "src/s8-ibilinear/gen/neon-c8.c", 4147 "src/s8-ibilinear/gen/neon-c16.c", 4148 "src/s8-maxpool/2p2x-minmax-neon-c16.c", 4149 "src/s8-maxpool/4p3x-minmax-neon-c16.c", 4150 "src/s8-maxpool/9p8x-minmax-neon-c16.c", 4151 "src/s8-vclamp/neon-x64.c", 4152 "src/s16-rmaxabs/gen/neon-x8.c", 4153 "src/s16-rmaxabs/gen/neon-x16.c", 4154 "src/s16-rmaxabs/gen/neon-x24.c", 4155 "src/s16-rmaxabs/gen/neon-x32.c", 4156 "src/s16-vlshift/gen/neon-x8.c", 4157 "src/s16-vlshift/gen/neon-x16.c", 4158 "src/s16-vlshift/gen/neon-x24.c", 4159 "src/s16-vlshift/gen/neon-x32.c", 4160 "src/s16-window/gen/neon-shift12-x8.c", 4161 "src/s16-window/gen/neon-shift12-x16.c", 4162 "src/s16-window/gen/neon-shift12-x24.c", 4163 "src/s16-window/gen/neon-shift12-x32.c", 4164 "src/s16-window/gen/neon-shift15-x8.c", 4165 "src/s16-window/gen/neon-shift15-x16.c", 4166 "src/s16-window/gen/neon-shift15-x24.c", 4167 "src/s16-window/gen/neon-shift15-x32.c", 4168 "src/s16-window/gen/neon-x8.c", 4169 "src/s16-window/gen/neon-x16.c", 4170 "src/s16-window/gen/neon-x24.c", 4171 "src/s16-window/gen/neon-x32.c", 4172 "src/u8-ibilinear/gen/neon-c8.c", 4173 "src/u8-ibilinear/gen/neon-c16.c", 4174 "src/u8-maxpool/9p8x-minmax-neon-c16.c", 4175 "src/u8-rmax/neon.c", 4176 "src/u8-vclamp/neon-x64.c", 4177 "src/u32-filterbank-accumulate/gen/neon-x1.c", 4178 "src/u32-filterbank-accumulate/gen/neon-x2.c", 4179 "src/xx-fill/neon-x64.c", 4180 "src/xx-pad/neon.c", 4181 "src/x8-transposec/gen/8x8-multi-dec-zip-neon.c", 4182 "src/x8-transposec/gen/8x8-multi-mov-zip-neon.c", 4183 "src/x8-transposec/gen/8x8-multi-switch-zip-neon.c", 4184 "src/x8-transposec/gen/8x8-reuse-dec-zip-neon.c", 4185 "src/x8-transposec/gen/8x8-reuse-mov-zip-neon.c", 4186 "src/x8-transposec/gen/8x8-reuse-multi-zip-neon.c", 4187 "src/x8-transposec/gen/8x8-reuse-switch-zip-neon.c", 4188 "src/x8-transposec/gen/16x16-reuse-dec-zip-neon.c", 4189 "src/x8-transposec/gen/16x16-reuse-mov-zip-neon.c", 4190 "src/x8-transposec/gen/16x16-reuse-switch-zip-neon.c", 4191 "src/x8-zip/xm-neon.c", 4192 "src/x8-zip/x2-neon.c", 4193 "src/x8-zip/x3-neon.c", 4194 "src/x8-zip/x4-neon.c", 4195 "src/x16-transposec/gen/4x4-multi-dec-zip-neon.c", 4196 "src/x16-transposec/gen/4x4-multi-mov-zip-neon.c", 4197 "src/x16-transposec/gen/4x4-multi-multi-zip-neon.c", 4198 "src/x16-transposec/gen/4x4-multi-switch-zip-neon.c", 4199 "src/x16-transposec/gen/4x4-reuse-dec-zip-neon.c", 4200 "src/x16-transposec/gen/4x4-reuse-mov-zip-neon.c", 4201 "src/x16-transposec/gen/4x4-reuse-multi-zip-neon.c", 4202 "src/x16-transposec/gen/4x4-reuse-switch-zip-neon.c", 4203 "src/x16-transposec/gen/8x8-multi-dec-zip-neon.c", 4204 "src/x16-transposec/gen/8x8-multi-mov-zip-neon.c", 4205 "src/x16-transposec/gen/8x8-multi-switch-zip-neon.c", 4206 "src/x16-transposec/gen/8x8-reuse-dec-zip-neon.c", 4207 "src/x16-transposec/gen/8x8-reuse-mov-zip-neon.c", 4208 "src/x16-transposec/gen/8x8-reuse-multi-zip-neon.c", 4209 "src/x16-transposec/gen/8x8-reuse-switch-zip-neon.c", 4210 "src/x24-transposec/2x2-neon-tbl.c", 4211 "src/x32-packx/x4-neon-st4.c", 4212 "src/x32-transposec/gen/2x2-multi-dec-zip-neon.c", 4213 "src/x32-transposec/gen/2x2-multi-mov-zip-neon.c", 4214 "src/x32-transposec/gen/2x2-multi-multi-zip-neon.c", 4215 "src/x32-transposec/gen/2x2-multi-switch-zip-neon.c", 4216 "src/x32-transposec/gen/2x2-reuse-dec-zip-neon.c", 4217 "src/x32-transposec/gen/2x2-reuse-mov-zip-neon.c", 4218 "src/x32-transposec/gen/2x2-reuse-multi-zip-neon.c", 4219 "src/x32-transposec/gen/2x2-reuse-switch-zip-neon.c", 4220 "src/x32-transposec/gen/4x4-multi-dec-zip-neon.c", 4221 "src/x32-transposec/gen/4x4-multi-mov-zip-neon.c", 4222 "src/x32-transposec/gen/4x4-multi-multi-zip-neon.c", 4223 "src/x32-transposec/gen/4x4-multi-switch-zip-neon.c", 4224 "src/x32-transposec/gen/4x4-reuse-dec-zip-neon.c", 4225 "src/x32-transposec/gen/4x4-reuse-mov-zip-neon.c", 4226 "src/x32-transposec/gen/4x4-reuse-multi-zip-neon.c", 4227 "src/x32-transposec/gen/4x4-reuse-switch-zip-neon.c", 4228 "src/x32-unpool/neon.c", 4229 "src/x32-zip/xm-neon.c", 4230 "src/x32-zip/x2-neon.c", 4231 "src/x32-zip/x3-neon.c", 4232 "src/x32-zip/x4-neon.c", 4233] 4234 4235PROD_NEONFP16_MICROKERNEL_SRCS = [ 4236 "src/f16-f32-vcvt/gen/vcvt-neonfp16-x16.c", 4237 "src/f32-f16-vcvt/gen/vcvt-neonfp16-x16.c", 4238] 4239 4240ALL_NEONFP16_MICROKERNEL_SRCS = [ 4241 "src/f16-f32-vcvt/gen/vcvt-neonfp16-x8.c", 4242 "src/f16-f32-vcvt/gen/vcvt-neonfp16-x16.c", 4243 "src/f32-f16-vcvt/gen/vcvt-neonfp16-x8.c", 4244 "src/f32-f16-vcvt/gen/vcvt-neonfp16-x16.c", 4245 "src/math/cvt-f16-f32-neonfp16.c", 4246 "src/math/cvt-f32-f16-neonfp16.c", 4247] 4248 4249PROD_NEONFMA_MICROKERNEL_SRCS = [ 4250 "src/f32-dwconv/gen/up8x3-minmax-neonfma.c", 4251 "src/f32-dwconv/gen/up8x4-minmax-neonfma.c", 4252 "src/f32-dwconv/gen/up8x9-minmax-neonfma.c", 4253 "src/f32-dwconv/gen/up8x25-minmax-neonfma-acc2.c", 4254 "src/f32-gemm/gen/1x8s4-minmax-neonfma.c", 4255 "src/f32-gemm/gen/6x8s4-minmax-neonfma.c", 4256 "src/f32-ibilinear-chw/gen/neonfma-p8.c", 4257 "src/f32-ibilinear/gen/neonfma-c8.c", 4258 "src/f32-igemm/gen/1x8s4-minmax-neonfma.c", 4259 "src/f32-igemm/gen/6x8s4-minmax-neonfma.c", 4260 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x16.c", 4261 "src/f32-spmm/gen/32x1-minmax-neonfma-pipelined.c", 4262 "src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x16.c", 4263 "src/f32-velu/gen/velu-neonfma-rr1-p6-x8.c", 4264 "src/f32-vmulcaddc/gen/c4-minmax-neonfma-2x.c", 4265 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x16.c", 4266] 4267 4268ALL_NEONFMA_MICROKERNEL_SRCS = [ 4269 "src/bf16-gemm/gen/1x4c8-minmax-neonfma-shland.c", 4270 "src/bf16-gemm/gen/2x4c8-minmax-neonfma-shland.c", 4271 "src/bf16-gemm/gen/3x4c8-minmax-neonfma-shland.c", 4272 "src/bf16-gemm/gen/4x4c8-minmax-neonfma-shland.c", 4273 "src/bf16-gemm/gen/5x4c8-minmax-neonfma-shland.c", 4274 "src/f32-dwconv/gen/up4x3-minmax-neonfma-acc2.c", 4275 "src/f32-dwconv/gen/up4x3-minmax-neonfma.c", 4276 "src/f32-dwconv/gen/up4x4-minmax-neonfma-acc2.c", 4277 "src/f32-dwconv/gen/up4x4-minmax-neonfma.c", 4278 "src/f32-dwconv/gen/up4x9-minmax-neonfma-acc2.c", 4279 "src/f32-dwconv/gen/up4x9-minmax-neonfma.c", 4280 "src/f32-dwconv/gen/up4x25-minmax-neonfma-acc2.c", 4281 "src/f32-dwconv/gen/up4x25-minmax-neonfma.c", 4282 "src/f32-dwconv/gen/up8x3-minmax-neonfma-acc2.c", 4283 "src/f32-dwconv/gen/up8x3-minmax-neonfma.c", 4284 "src/f32-dwconv/gen/up8x4-minmax-neonfma-acc2.c", 4285 "src/f32-dwconv/gen/up8x4-minmax-neonfma.c", 4286 "src/f32-dwconv/gen/up8x9-minmax-neonfma-acc2.c", 4287 "src/f32-dwconv/gen/up8x9-minmax-neonfma.c", 4288 "src/f32-dwconv/gen/up8x25-minmax-neonfma-acc2.c", 4289 "src/f32-dwconv/gen/up8x25-minmax-neonfma.c", 4290 "src/f32-dwconv/gen/up16x3-minmax-neon-acc2.c", 4291 "src/f32-dwconv/gen/up16x3-minmax-neon.c", 4292 "src/f32-dwconv/gen/up16x3-minmax-neonfma-acc2.c", 4293 "src/f32-dwconv/gen/up16x3-minmax-neonfma.c", 4294 "src/f32-dwconv/gen/up16x4-minmax-neon-acc2.c", 4295 "src/f32-dwconv/gen/up16x4-minmax-neon.c", 4296 "src/f32-dwconv/gen/up16x4-minmax-neonfma-acc2.c", 4297 "src/f32-dwconv/gen/up16x4-minmax-neonfma.c", 4298 "src/f32-dwconv/gen/up16x9-minmax-neon-acc2.c", 4299 "src/f32-dwconv/gen/up16x9-minmax-neon.c", 4300 "src/f32-dwconv/gen/up16x9-minmax-neonfma-acc2.c", 4301 "src/f32-dwconv/gen/up16x9-minmax-neonfma.c", 4302 "src/f32-dwconv/gen/up16x25-minmax-neon-acc2.c", 4303 "src/f32-dwconv/gen/up16x25-minmax-neon.c", 4304 "src/f32-dwconv/gen/up16x25-minmax-neonfma-acc2.c", 4305 "src/f32-dwconv/gen/up16x25-minmax-neonfma.c", 4306 "src/f32-gemm/gen-inc/1x8inc-minmax-neonfma-dup-ld64.c", 4307 "src/f32-gemm/gen-inc/1x8s4inc-minmax-neonfma.c", 4308 "src/f32-gemm/gen-inc/4x8inc-minmax-neonfma-dup-ld64.c", 4309 "src/f32-gemm/gen-inc/4x8inc-minmax-neonfma-dup-ld128.c", 4310 "src/f32-gemm/gen-inc/4x8s4inc-minmax-neonfma.c", 4311 "src/f32-gemm/gen-inc/6x8inc-minmax-neonfma-dup-ld64.c", 4312 "src/f32-gemm/gen-inc/6x8inc-minmax-neonfma-dup-ld128.c", 4313 "src/f32-gemm/gen-inc/6x8s4inc-minmax-neonfma.c", 4314 "src/f32-gemm/gen-inc/8x8s4inc-minmax-neonfma.c", 4315 "src/f32-gemm/gen/1x8-minmax-neonfma-dup-ld64.c", 4316 "src/f32-gemm/gen/1x8s4-minmax-neonfma.c", 4317 "src/f32-gemm/gen/4x8-minmax-neonfma-dup-ld64.c", 4318 "src/f32-gemm/gen/4x8-minmax-neonfma-dup-ld128.c", 4319 "src/f32-gemm/gen/4x8s4-minmax-neonfma.c", 4320 "src/f32-gemm/gen/6x8-minmax-neonfma-dup-ld64.c", 4321 "src/f32-gemm/gen/6x8-minmax-neonfma-dup-ld128.c", 4322 "src/f32-gemm/gen/6x8s4-minmax-neonfma.c", 4323 "src/f32-gemm/gen/8x8s4-minmax-neonfma.c", 4324 "src/f32-ibilinear-chw/gen/neonfma-p4.c", 4325 "src/f32-ibilinear-chw/gen/neonfma-p8.c", 4326 "src/f32-ibilinear-chw/gen/neonfma-p16.c", 4327 "src/f32-ibilinear/gen/neonfma-c4.c", 4328 "src/f32-ibilinear/gen/neonfma-c8.c", 4329 "src/f32-igemm/gen/1x8-minmax-neonfma-dup-ld64.c", 4330 "src/f32-igemm/gen/1x8s4-minmax-neonfma.c", 4331 "src/f32-igemm/gen/4x8-minmax-neonfma-dup-ld64.c", 4332 "src/f32-igemm/gen/4x8-minmax-neonfma-dup-ld128.c", 4333 "src/f32-igemm/gen/4x8s4-minmax-neonfma.c", 4334 "src/f32-igemm/gen/6x8-minmax-neonfma-dup-ld64.c", 4335 "src/f32-igemm/gen/6x8-minmax-neonfma-dup-ld128.c", 4336 "src/f32-igemm/gen/6x8s4-minmax-neonfma.c", 4337 "src/f32-igemm/gen/8x8s4-minmax-neonfma.c", 4338 "src/f32-ppmm/gen/4x8-minmax-neonfma.c", 4339 "src/f32-ppmm/gen/8x8-minmax-neonfma.c", 4340 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x4.c", 4341 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x8-acc2.c", 4342 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x8.c", 4343 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x12-acc2.c", 4344 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x12-acc3.c", 4345 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x12.c", 4346 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x16-acc2.c", 4347 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x16-acc4.c", 4348 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x16.c", 4349 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x20-acc2.c", 4350 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x20-acc5.c", 4351 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x20.c", 4352 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x4.c", 4353 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x8-acc2.c", 4354 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x8.c", 4355 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x12-acc2.c", 4356 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x12-acc3.c", 4357 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x12.c", 4358 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x16-acc2.c", 4359 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x16-acc4.c", 4360 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x16.c", 4361 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x20-acc2.c", 4362 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x20-acc5.c", 4363 "src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x20.c", 4364 "src/f32-spmm/gen/4x1-minmax-neonfma-pipelined.c", 4365 "src/f32-spmm/gen/4x1-minmax-neonfma-x2.c", 4366 "src/f32-spmm/gen/4x1-minmax-neonfma.c", 4367 "src/f32-spmm/gen/8x1-minmax-neonfma-pipelined.c", 4368 "src/f32-spmm/gen/8x1-minmax-neonfma-x2.c", 4369 "src/f32-spmm/gen/8x1-minmax-neonfma.c", 4370 "src/f32-spmm/gen/12x1-minmax-neonfma.c", 4371 "src/f32-spmm/gen/16x1-minmax-neonfma-pipelined.c", 4372 "src/f32-spmm/gen/16x1-minmax-neonfma-x2.c", 4373 "src/f32-spmm/gen/16x1-minmax-neonfma.c", 4374 "src/f32-spmm/gen/32x1-minmax-neonfma-pipelined.c", 4375 "src/f32-spmm/gen/32x1-minmax-neonfma-x2.c", 4376 "src/f32-spmm/gen/32x1-minmax-neonfma.c", 4377 "src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x4.c", 4378 "src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x8.c", 4379 "src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x12.c", 4380 "src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x16.c", 4381 "src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x20.c", 4382 "src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x24.c", 4383 "src/f32-velu/gen/velu-neonfma-rr1-p6-x4.c", 4384 "src/f32-velu/gen/velu-neonfma-rr1-p6-x8.c", 4385 "src/f32-velu/gen/velu-neonfma-rr1-p6-x12.c", 4386 "src/f32-velu/gen/velu-neonfma-rr1-p6-x16.c", 4387 "src/f32-velu/gen/velu-neonfma-rr1-p6-x20.c", 4388 "src/f32-velu/gen/velu-neonfma-rr1-p6-x24.c", 4389 "src/f32-vmulcaddc/gen/c4-minmax-neonfma-2x.c", 4390 "src/f32-vmulcaddc/gen/c8-minmax-neonfma-2x.c", 4391 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x4.c", 4392 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x8.c", 4393 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x12.c", 4394 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x16.c", 4395 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x20.c", 4396 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x24.c", 4397 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x4.c", 4398 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x8.c", 4399 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x12.c", 4400 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x16.c", 4401 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x20.c", 4402 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x24.c", 4403 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x4.c", 4404 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x8.c", 4405 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x12.c", 4406 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x16.c", 4407 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x20.c", 4408 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x24.c", 4409 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x4.c", 4410 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x8.c", 4411 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x12.c", 4412 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x16.c", 4413 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x20.c", 4414 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x24.c", 4415 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x4.c", 4416 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x8.c", 4417 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x12.c", 4418 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x16.c", 4419 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x20.c", 4420 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x24.c", 4421 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x4.c", 4422 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x8.c", 4423 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x12.c", 4424 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x16.c", 4425 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x20.c", 4426 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x24.c", 4427 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr1recps1fma-x4.c", 4428 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr1recps1fma-x8.c", 4429 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr1recps1fma-x12.c", 4430 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr1recps1fma-x16.c", 4431 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr1recps1fma-x20.c", 4432 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr1recps1fma-x24.c", 4433 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2fma-x4.c", 4434 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2fma-x8.c", 4435 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2fma-x12.c", 4436 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2fma-x16.c", 4437 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2fma-x20.c", 4438 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2fma-x24.c", 4439 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2recps-x4.c", 4440 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2recps-x8.c", 4441 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2recps-x12.c", 4442 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2recps-x16.c", 4443 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2recps-x20.c", 4444 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2recps-x24.c", 4445 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x4.c", 4446 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x8.c", 4447 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x12.c", 4448 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x16.c", 4449 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x20.c", 4450 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x24.c", 4451 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x28.c", 4452 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x32.c", 4453 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x36.c", 4454 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x40.c", 4455 "src/f32-vsqrt/gen/neonfma-nr2fma1adj-x4.c", 4456 "src/f32-vsqrt/gen/neonfma-nr2fma1adj-x8.c", 4457 "src/f32-vsqrt/gen/neonfma-nr2fma1adj-x12.c", 4458 "src/f32-vsqrt/gen/neonfma-nr2fma1adj-x16.c", 4459 "src/f32-vsqrt/gen/neonfma-nr2fma1adj-x20.c", 4460 "src/f32-vsqrt/gen/neonfma-nr2fma1adj-x24.c", 4461 "src/f32-vsqrt/gen/neonfma-nr2fma1adj-x28.c", 4462 "src/f32-vsqrt/gen/neonfma-nr2fma1adj-x32.c", 4463 "src/f32-vsqrt/gen/neonfma-nr2fma1adj-x36.c", 4464 "src/f32-vsqrt/gen/neonfma-nr2fma1adj-x40.c", 4465 "src/math/exp-f32-neonfma-rr2-lut64-p2.c", 4466 "src/math/exp-f32-neonfma-rr2-p5.c", 4467 "src/math/expminus-f32-neonfma-rr2-lut64-p2.c", 4468 "src/math/expminus-f32-neonfma-rr2-lut2048-p1.c", 4469 "src/math/expminus-f32-neonfma-rr2-p5.c", 4470 "src/math/expm1minus-f32-neonfma-rr1-lut16-p3.c", 4471 "src/math/expm1minus-f32-neonfma-rr1-p6.c", 4472 "src/math/sigmoid-f32-neonfma-rr1-lut64-p2-nr1recps1fma.c", 4473 "src/math/sigmoid-f32-neonfma-rr1-lut64-p2-nr2fma.c", 4474 "src/math/sigmoid-f32-neonfma-rr1-lut64-p2-nr2recps.c", 4475 "src/math/sigmoid-f32-neonfma-rr1-lut2048-p1-nr1recps1fma.c", 4476 "src/math/sigmoid-f32-neonfma-rr1-lut2048-p1-nr2fma.c", 4477 "src/math/sigmoid-f32-neonfma-rr1-lut2048-p1-nr2recps.c", 4478 "src/math/sigmoid-f32-neonfma-rr1-p5-nr1recps1fma.c", 4479 "src/math/sigmoid-f32-neonfma-rr1-p5-nr2fma.c", 4480 "src/math/sigmoid-f32-neonfma-rr1-p5-nr2recps.c", 4481 "src/math/sigmoid-f32-neonfma-rr2-lut64-p2-nr1recps1fma.c", 4482 "src/math/sigmoid-f32-neonfma-rr2-lut64-p2-nr2fma.c", 4483 "src/math/sigmoid-f32-neonfma-rr2-lut64-p2-nr2recps.c", 4484 "src/math/sigmoid-f32-neonfma-rr2-lut2048-p1-nr1recps1fma.c", 4485 "src/math/sigmoid-f32-neonfma-rr2-lut2048-p1-nr2fma.c", 4486 "src/math/sigmoid-f32-neonfma-rr2-lut2048-p1-nr2recps.c", 4487 "src/math/sigmoid-f32-neonfma-rr2-p5-nr1recps1fma.c", 4488 "src/math/sigmoid-f32-neonfma-rr2-p5-nr2fma.c", 4489 "src/math/sigmoid-f32-neonfma-rr2-p5-nr2recps.c", 4490 "src/math/sqrt-neonfma-nr1fma.c", 4491 "src/math/sqrt-neonfma-nr1rsqrts1fma1adj.c", 4492 "src/math/sqrt-neonfma-nr2fma.c", 4493 "src/math/sqrt-neonfma-nr2fma1adj.c", 4494 "src/math/sqrt-neonfma-nr3fma.c", 4495] 4496 4497PROD_AARCH64_NEON_MICROKERNEL_SRCS = [ 4498 "src/f32-conv-hwc2chw/3x3s2p1c3x4-neonfma-2x2.c", 4499 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-3x4.c", 4500 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-2x4-acc2.c", 4501 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-4x4.c", 4502 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-1x4-acc2.c", 4503 "src/f32-gemm/gen/1x8-minmax-neonfma-lane-ld64.c", 4504 "src/f32-gemm/gen/6x2-minmax-neonfma-lane-ld64.c", 4505 "src/f32-gemm/gen/6x8-minmax-neonfma-lane-ld64.c", 4506 "src/f32-igemm/gen/1x8-minmax-neonfma-lane-ld64.c", 4507 "src/f32-igemm/gen/6x2-minmax-neonfma-lane-ld64.c", 4508 "src/f32-igemm/gen/6x8-minmax-neonfma-lane-ld64.c", 4509 "src/f32-spmm/gen/32x2-minmax-neonfma.c", 4510 "src/f32-spmm/gen/32x4-minmax-neonfma.c", 4511 "src/f32-vbinary/gen/vdiv-minmax-neon-x8.c", 4512 "src/f32-vbinary/gen/vdivc-minmax-neon-x8.c", 4513 "src/f32-vbinary/gen/vrdivc-minmax-neon-x8.c", 4514 "src/f32-vsqrt/gen/neon-sqrt-x4.c", 4515 "src/x8-lut/gen/lut-neon-tbx128x4-x64.c", 4516 "src/x32-transposec/4x4-aarch64-tbl.c", 4517] 4518 4519ALL_AARCH64_NEON_MICROKERNEL_SRCS = [ 4520 "src/bf16-gemm/gen/1x4c8-minmax-neonfma-zip.c", 4521 "src/bf16-gemm/gen/2x4c8-minmax-neonfma-zip.c", 4522 "src/bf16-gemm/gen/3x4c8-minmax-neonfma-zip.c", 4523 "src/bf16-gemm/gen/4x4c8-minmax-neonfma-zip.c", 4524 "src/bf16-gemm/gen/5x4c8-minmax-neonfma-zip.c", 4525 "src/f32-conv-hwc/gen/3x3s2p0p1c3x4-neonfma-2x1.c", 4526 "src/f32-conv-hwc/gen/3x3s2p0p1c3x4-neonfma-2x2.c", 4527 "src/f32-conv-hwc/gen/3x3s2p0p1c3x8-neonfma-2x1.c", 4528 "src/f32-conv-hwc/gen/3x3s2p0p1c3x8-neonfma-2x2.c", 4529 "src/f32-conv-hwc/gen/3x3s2p1c3x4-neonfma-2x1.c", 4530 "src/f32-conv-hwc/gen/3x3s2p1c3x4-neonfma-2x2.c", 4531 "src/f32-conv-hwc/gen/3x3s2p1c3x8-neonfma-2x1.c", 4532 "src/f32-conv-hwc/gen/3x3s2p1c3x8-neonfma-2x2.c", 4533 "src/f32-conv-hwc2chw/3x3s2p1c3x4-neonfma-2x2.c", 4534 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-1x4-acc2.c", 4535 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-1x4-acc3.c", 4536 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-1x4-acc4.c", 4537 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-1x4.c", 4538 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-2x4-acc2.c", 4539 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-2x4.c", 4540 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-3x4.c", 4541 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-4x4.c", 4542 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-5x4.c", 4543 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-6x4.c", 4544 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-1x4-acc2.c", 4545 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-1x4-acc3.c", 4546 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-1x4-acc4.c", 4547 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-1x4.c", 4548 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-2x4-acc2.c", 4549 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-2x4.c", 4550 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-3x4.c", 4551 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-4x4.c", 4552 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-1x4-acc2.c", 4553 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-1x4-acc3.c", 4554 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-1x4-acc4.c", 4555 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-1x4-acc5.c", 4556 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-1x4.c", 4557 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-2x4-acc2.c", 4558 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-2x4-acc3.c", 4559 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-2x4.c", 4560 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-3x4-acc2.c", 4561 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-3x4.c", 4562 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-4x4-acc2.c", 4563 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-4x4.c", 4564 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-5x4.c", 4565 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-1x4-acc2.c", 4566 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-1x4-acc3.c", 4567 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-1x4-acc4.c", 4568 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-1x4-acc5.c", 4569 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-1x4.c", 4570 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-2x4-acc2.c", 4571 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-2x4-acc3.c", 4572 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-2x4.c", 4573 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-3x4-acc2.c", 4574 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-3x4.c", 4575 "src/f32-gemm/gen-inc/1x8inc-minmax-neonfma-lane-ld64.c", 4576 "src/f32-gemm/gen-inc/4x8inc-minmax-neonfma-lane-ld64.c", 4577 "src/f32-gemm/gen-inc/4x8inc-minmax-neonfma-lane-ld128.c", 4578 "src/f32-gemm/gen-inc/5x8inc-minmax-neonfma-lane-ld64.c", 4579 "src/f32-gemm/gen-inc/6x8inc-minmax-neonfma-lane-ld64.c", 4580 "src/f32-gemm/gen-inc/6x8inc-minmax-neonfma-lane-ld128.c", 4581 "src/f32-gemm/gen/1x8-minmax-neonfma-lane-ld64.c", 4582 "src/f32-gemm/gen/4x2-minmax-neonfma-lane-ld64.c", 4583 "src/f32-gemm/gen/4x8-minmax-neonfma-lane-ld64.c", 4584 "src/f32-gemm/gen/4x8-minmax-neonfma-lane-ld128.c", 4585 "src/f32-gemm/gen/5x8-minmax-neonfma-lane-ld64.c", 4586 "src/f32-gemm/gen/6x2-minmax-neonfma-lane-ld64.c", 4587 "src/f32-gemm/gen/6x8-minmax-neonfma-lane-ld64.c", 4588 "src/f32-gemm/gen/6x8-minmax-neonfma-lane-ld128.c", 4589 "src/f32-igemm/gen/1x8-minmax-neonfma-lane-ld64.c", 4590 "src/f32-igemm/gen/4x2-minmax-neonfma-lane-ld64.c", 4591 "src/f32-igemm/gen/4x4-minmax-neonfma-lane-ld64.c", 4592 "src/f32-igemm/gen/4x8-minmax-neonfma-lane-ld64.c", 4593 "src/f32-igemm/gen/4x8-minmax-neonfma-lane-ld128.c", 4594 "src/f32-igemm/gen/6x2-minmax-neonfma-lane-ld64.c", 4595 "src/f32-igemm/gen/6x8-minmax-neonfma-lane-ld64.c", 4596 "src/f32-igemm/gen/6x8-minmax-neonfma-lane-ld128.c", 4597 "src/f32-spmm/gen/4x2-minmax-neonfma.c", 4598 "src/f32-spmm/gen/4x4-minmax-neonfma.c", 4599 "src/f32-spmm/gen/8x2-minmax-neonfma.c", 4600 "src/f32-spmm/gen/8x4-minmax-neonfma.c", 4601 "src/f32-spmm/gen/12x2-minmax-neonfma.c", 4602 "src/f32-spmm/gen/12x4-minmax-neonfma.c", 4603 "src/f32-spmm/gen/16x2-minmax-neonfma.c", 4604 "src/f32-spmm/gen/16x4-minmax-neonfma.c", 4605 "src/f32-spmm/gen/32x2-minmax-neonfma.c", 4606 "src/f32-spmm/gen/32x4-minmax-neonfma.c", 4607 "src/f32-vbinary/gen/vdiv-minmax-neon-x4.c", 4608 "src/f32-vbinary/gen/vdiv-minmax-neon-x8.c", 4609 "src/f32-vbinary/gen/vdivc-minmax-neon-x4.c", 4610 "src/f32-vbinary/gen/vdivc-minmax-neon-x8.c", 4611 "src/f32-vbinary/gen/vrdivc-minmax-neon-x4.c", 4612 "src/f32-vbinary/gen/vrdivc-minmax-neon-x8.c", 4613 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-div-x4.c", 4614 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-div-x8.c", 4615 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-div-x12.c", 4616 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-div-x16.c", 4617 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-div-x20.c", 4618 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-div-x24.c", 4619 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-div-x4.c", 4620 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-div-x8.c", 4621 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-div-x12.c", 4622 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-div-x16.c", 4623 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-div-x20.c", 4624 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-div-x24.c", 4625 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-div-x4.c", 4626 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-div-x8.c", 4627 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-div-x12.c", 4628 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-div-x16.c", 4629 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-div-x20.c", 4630 "src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-div-x24.c", 4631 "src/f32-vsqrt/gen/neon-sqrt-x4.c", 4632 "src/f32-vsqrt/gen/neon-sqrt-x8.c", 4633 "src/math/sigmoid-f32-neonfma-rr1-lut64-p2-div.c", 4634 "src/math/sigmoid-f32-neonfma-rr1-lut2048-p1-div.c", 4635 "src/math/sigmoid-f32-neonfma-rr1-p5-div.c", 4636 "src/math/sigmoid-f32-neonfma-rr2-lut64-p2-div.c", 4637 "src/math/sigmoid-f32-neonfma-rr2-lut2048-p1-div.c", 4638 "src/math/sigmoid-f32-neonfma-rr2-p5-div.c", 4639 "src/x8-lut/gen/lut-neon-tbx128x4-x16.c", 4640 "src/x8-lut/gen/lut-neon-tbx128x4-x32.c", 4641 "src/x8-lut/gen/lut-neon-tbx128x4-x48.c", 4642 "src/x8-lut/gen/lut-neon-tbx128x4-x64.c", 4643 "src/x24-transposec/4x4-aarch64-tbl.c", 4644 "src/x32-transposec/4x4-aarch64-tbl.c", 4645] 4646 4647PROD_NEONV8_MICROKERNEL_SRCS = [ 4648 "src/f32-qs8-vcvt/gen/vcvt-neonv8-x32.c", 4649 "src/f32-qu8-vcvt/gen/vcvt-neonv8-x32.c", 4650 "src/f32-vrnd/gen/vrndd-neonv8-x8.c", 4651 "src/f32-vrnd/gen/vrndne-neonv8-x8.c", 4652 "src/f32-vrnd/gen/vrndu-neonv8-x8.c", 4653 "src/f32-vrnd/gen/vrndz-neonv8-x8.c", 4654 "src/qc8-dwconv/gen/up8x25-minmax-fp32-neonv8-mla8-ld64.c", 4655 "src/qc8-dwconv/gen/up16x3-minmax-fp32-neonv8-mla8-ld128.c", 4656 "src/qc8-dwconv/gen/up16x9-minmax-fp32-neonv8-mla8-ld64.c", 4657 "src/qc8-dwconv/gen/up16x25-minmax-fp32-neonv8-mla8-ld64.c", 4658 "src/qc8-gemm/gen/1x8-minmax-fp32-neonv8-mlal-lane-prfm.c", 4659 "src/qc8-gemm/gen/1x8-minmax-fp32-neonv8-mlal-lane.c", 4660 "src/qc8-gemm/gen/1x8c2s4-minmax-fp32-neonv8-mlal.c", 4661 "src/qc8-gemm/gen/1x8c8-minmax-fp32-neonv8-mlal.c", 4662 "src/qc8-gemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c", 4663 "src/qc8-gemm/gen/2x8c2s4-minmax-fp32-neonv8-mlal.c", 4664 "src/qc8-gemm/gen/2x8c8-minmax-fp32-neonv8-mlal.c", 4665 "src/qc8-gemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c", 4666 "src/qc8-igemm/gen/1x8-minmax-fp32-neonv8-mlal-lane-prfm.c", 4667 "src/qc8-igemm/gen/1x8-minmax-fp32-neonv8-mlal-lane.c", 4668 "src/qc8-igemm/gen/1x8c2s4-minmax-fp32-neonv8-mlal.c", 4669 "src/qc8-igemm/gen/1x8c8-minmax-fp32-neonv8-mlal.c", 4670 "src/qc8-igemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c", 4671 "src/qc8-igemm/gen/2x8c2s4-minmax-fp32-neonv8-mlal.c", 4672 "src/qc8-igemm/gen/2x8c8-minmax-fp32-neonv8-mlal.c", 4673 "src/qc8-igemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c", 4674] 4675 4676ALL_NEONV8_MICROKERNEL_SRCS = [ 4677 "src/f32-qs8-vcvt/gen/vcvt-neonv8-x8.c", 4678 "src/f32-qs8-vcvt/gen/vcvt-neonv8-x16.c", 4679 "src/f32-qs8-vcvt/gen/vcvt-neonv8-x24.c", 4680 "src/f32-qs8-vcvt/gen/vcvt-neonv8-x32.c", 4681 "src/f32-qu8-vcvt/gen/vcvt-neonv8-x8.c", 4682 "src/f32-qu8-vcvt/gen/vcvt-neonv8-x16.c", 4683 "src/f32-qu8-vcvt/gen/vcvt-neonv8-x24.c", 4684 "src/f32-qu8-vcvt/gen/vcvt-neonv8-x32.c", 4685 "src/f32-vrnd/gen/vrndd-neonv8-x4.c", 4686 "src/f32-vrnd/gen/vrndd-neonv8-x8.c", 4687 "src/f32-vrnd/gen/vrndne-neonv8-x4.c", 4688 "src/f32-vrnd/gen/vrndne-neonv8-x8.c", 4689 "src/f32-vrnd/gen/vrndu-neonv8-x4.c", 4690 "src/f32-vrnd/gen/vrndu-neonv8-x8.c", 4691 "src/f32-vrnd/gen/vrndz-neonv8-x4.c", 4692 "src/f32-vrnd/gen/vrndz-neonv8-x8.c", 4693 "src/math/cvt-f32-qs8-neonv8.c", 4694 "src/math/cvt-f32-qu8-neonv8.c", 4695 "src/math/roundd-neonv8.c", 4696 "src/math/roundne-neonv8.c", 4697 "src/math/roundu-neonv8.c", 4698 "src/math/roundz-neonv8.c", 4699 "src/qc8-dwconv/gen/up8x3-minmax-fp32-neonv8-mla8-ld64.c", 4700 "src/qc8-dwconv/gen/up8x9-minmax-fp32-neonv8-mla8-ld64.c", 4701 "src/qc8-dwconv/gen/up8x9-minmax-fp32-neonv8-mul8-ld64.c", 4702 "src/qc8-dwconv/gen/up8x9-minmax-fp32-neonv8-mul16.c", 4703 "src/qc8-dwconv/gen/up8x25-minmax-fp32-neonv8-mla8-ld64.c", 4704 "src/qc8-dwconv/gen/up8x25-minmax-fp32-neonv8-mul8-ld64.c", 4705 "src/qc8-dwconv/gen/up8x25-minmax-fp32-neonv8-mul16.c", 4706 "src/qc8-dwconv/gen/up16x3-minmax-fp32-neonv8-mla8-ld64.c", 4707 "src/qc8-dwconv/gen/up16x3-minmax-fp32-neonv8-mla8-ld128.c", 4708 "src/qc8-dwconv/gen/up16x9-minmax-fp32-neonv8-mla8-ld64.c", 4709 "src/qc8-dwconv/gen/up16x9-minmax-fp32-neonv8-mla8-ld128.c", 4710 "src/qc8-dwconv/gen/up16x9-minmax-fp32-neonv8-mul8-ld64.c", 4711 "src/qc8-dwconv/gen/up16x9-minmax-fp32-neonv8-mul8-ld128.c", 4712 "src/qc8-dwconv/gen/up16x9-minmax-fp32-neonv8-mul16.c", 4713 "src/qc8-dwconv/gen/up16x25-minmax-fp32-neonv8-mla8-ld64.c", 4714 "src/qc8-dwconv/gen/up16x25-minmax-fp32-neonv8-mla8-ld128.c", 4715 "src/qc8-dwconv/gen/up16x25-minmax-fp32-neonv8-mul8-ld64.c", 4716 "src/qc8-dwconv/gen/up16x25-minmax-fp32-neonv8-mul8-ld128.c", 4717 "src/qc8-dwconv/gen/up16x25-minmax-fp32-neonv8-mul16.c", 4718 "src/qc8-dwconv/gen/up24x9-minmax-fp32-neonv8-mul16.c", 4719 "src/qc8-dwconv/gen/up24x25-minmax-fp32-neonv8-mul16.c", 4720 "src/qc8-dwconv/gen/up32x9-minmax-fp32-neonv8-mul16.c", 4721 "src/qc8-dwconv/gen/up32x25-minmax-fp32-neonv8-mul16.c", 4722 "src/qc8-gemm/gen/1x8-minmax-fp32-neonv8-mlal-lane-prfm.c", 4723 "src/qc8-gemm/gen/1x8-minmax-fp32-neonv8-mlal-lane.c", 4724 "src/qc8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-dup.c", 4725 "src/qc8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld1r.c", 4726 "src/qc8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld2r.c", 4727 "src/qc8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld4r.c", 4728 "src/qc8-gemm/gen/1x8c2s4-minmax-fp32-neonv8-mlal.c", 4729 "src/qc8-gemm/gen/1x8c4-minmax-fp32-neonv8-mlal-dup.c", 4730 "src/qc8-gemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld1r.c", 4731 "src/qc8-gemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld2r.c", 4732 "src/qc8-gemm/gen/1x8c4s2-minmax-fp32-neonv8-mlal.c", 4733 "src/qc8-gemm/gen/1x8c8-minmax-fp32-neonv8-mlal.c", 4734 "src/qc8-gemm/gen/1x16-minmax-fp32-neonv8-mlal-lane-prfm.c", 4735 "src/qc8-gemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c", 4736 "src/qc8-gemm/gen/2x8-minmax-fp32-neonv8-mlal-lane-prfm.c", 4737 "src/qc8-gemm/gen/2x8-minmax-fp32-neonv8-mlal-lane.c", 4738 "src/qc8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-dup.c", 4739 "src/qc8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld1r.c", 4740 "src/qc8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld2r.c", 4741 "src/qc8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld4r.c", 4742 "src/qc8-gemm/gen/2x8c2s4-minmax-fp32-neonv8-mlal.c", 4743 "src/qc8-gemm/gen/2x8c4-minmax-fp32-neonv8-mlal-dup.c", 4744 "src/qc8-gemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld1r.c", 4745 "src/qc8-gemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld2r.c", 4746 "src/qc8-gemm/gen/2x8c4s2-minmax-fp32-neonv8-mlal.c", 4747 "src/qc8-gemm/gen/2x8c8-minmax-fp32-neonv8-mlal.c", 4748 "src/qc8-gemm/gen/2x16-minmax-fp32-neonv8-mlal-lane-prfm.c", 4749 "src/qc8-gemm/gen/2x16-minmax-fp32-neonv8-mlal-lane.c", 4750 "src/qc8-gemm/gen/3x8-minmax-fp32-neonv8-mlal-lane-prfm.c", 4751 "src/qc8-gemm/gen/3x8-minmax-fp32-neonv8-mlal-lane.c", 4752 "src/qc8-gemm/gen/3x16-minmax-fp32-neonv8-mlal-lane-prfm.c", 4753 "src/qc8-gemm/gen/3x16-minmax-fp32-neonv8-mlal-lane.c", 4754 "src/qc8-gemm/gen/4x8-minmax-fp32-neonv8-mlal-lane-prfm.c", 4755 "src/qc8-gemm/gen/4x8-minmax-fp32-neonv8-mlal-lane.c", 4756 "src/qc8-gemm/gen/4x16-minmax-fp32-neonv8-mlal-lane-prfm.c", 4757 "src/qc8-gemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c", 4758 "src/qc8-gemm/gen/6x8-minmax-fp32-neonv8-mlal-lane-prfm.c", 4759 "src/qc8-gemm/gen/6x8-minmax-fp32-neonv8-mlal-lane.c", 4760 "src/qc8-gemm/gen/6x16-minmax-fp32-neonv8-mlal-lane-prfm.c", 4761 "src/qc8-gemm/gen/6x16-minmax-fp32-neonv8-mlal-lane.c", 4762 "src/qc8-igemm/gen/1x8-minmax-fp32-neonv8-mlal-lane-prfm.c", 4763 "src/qc8-igemm/gen/1x8-minmax-fp32-neonv8-mlal-lane.c", 4764 "src/qc8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-dup.c", 4765 "src/qc8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld1r.c", 4766 "src/qc8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld2r.c", 4767 "src/qc8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld4r.c", 4768 "src/qc8-igemm/gen/1x8c2s4-minmax-fp32-neonv8-mlal.c", 4769 "src/qc8-igemm/gen/1x8c4-minmax-fp32-neonv8-mlal-dup.c", 4770 "src/qc8-igemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld1r.c", 4771 "src/qc8-igemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld2r.c", 4772 "src/qc8-igemm/gen/1x8c4s2-minmax-fp32-neonv8-mlal.c", 4773 "src/qc8-igemm/gen/1x8c8-minmax-fp32-neonv8-mlal.c", 4774 "src/qc8-igemm/gen/1x16-minmax-fp32-neonv8-mlal-lane-prfm.c", 4775 "src/qc8-igemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c", 4776 "src/qc8-igemm/gen/2x8-minmax-fp32-neonv8-mlal-lane-prfm.c", 4777 "src/qc8-igemm/gen/2x8-minmax-fp32-neonv8-mlal-lane.c", 4778 "src/qc8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-dup.c", 4779 "src/qc8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld1r.c", 4780 "src/qc8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld2r.c", 4781 "src/qc8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld4r.c", 4782 "src/qc8-igemm/gen/2x8c2s4-minmax-fp32-neonv8-mlal.c", 4783 "src/qc8-igemm/gen/2x8c4-minmax-fp32-neonv8-mlal-dup.c", 4784 "src/qc8-igemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld1r.c", 4785 "src/qc8-igemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld2r.c", 4786 "src/qc8-igemm/gen/2x8c4s2-minmax-fp32-neonv8-mlal.c", 4787 "src/qc8-igemm/gen/2x8c8-minmax-fp32-neonv8-mlal.c", 4788 "src/qc8-igemm/gen/2x16-minmax-fp32-neonv8-mlal-lane-prfm.c", 4789 "src/qc8-igemm/gen/2x16-minmax-fp32-neonv8-mlal-lane.c", 4790 "src/qc8-igemm/gen/3x8-minmax-fp32-neonv8-mlal-lane-prfm.c", 4791 "src/qc8-igemm/gen/3x8-minmax-fp32-neonv8-mlal-lane.c", 4792 "src/qc8-igemm/gen/3x16-minmax-fp32-neonv8-mlal-lane-prfm.c", 4793 "src/qc8-igemm/gen/3x16-minmax-fp32-neonv8-mlal-lane.c", 4794 "src/qc8-igemm/gen/4x8-minmax-fp32-neonv8-mlal-lane-prfm.c", 4795 "src/qc8-igemm/gen/4x8-minmax-fp32-neonv8-mlal-lane.c", 4796 "src/qc8-igemm/gen/4x16-minmax-fp32-neonv8-mlal-lane-prfm.c", 4797 "src/qc8-igemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c", 4798 "src/qc8-igemm/gen/6x8-minmax-fp32-neonv8-mlal-lane-prfm.c", 4799 "src/qc8-igemm/gen/6x8-minmax-fp32-neonv8-mlal-lane.c", 4800 "src/qc8-igemm/gen/6x16-minmax-fp32-neonv8-mlal-lane-prfm.c", 4801 "src/qc8-igemm/gen/6x16-minmax-fp32-neonv8-mlal-lane.c", 4802 "src/qs8-dwconv/gen/up8x9-minmax-fp32-neonv8-mul16.c", 4803 "src/qs8-dwconv/gen/up8x25-minmax-fp32-neonv8-mul16.c", 4804 "src/qs8-dwconv/gen/up16x9-minmax-fp32-neonv8-mul16.c", 4805 "src/qs8-dwconv/gen/up16x25-minmax-fp32-neonv8-mul16.c", 4806 "src/qs8-dwconv/gen/up24x9-minmax-fp32-neonv8-mul16.c", 4807 "src/qs8-dwconv/gen/up24x25-minmax-fp32-neonv8-mul16.c", 4808 "src/qs8-dwconv/gen/up32x9-minmax-fp32-neonv8-mul16.c", 4809 "src/qs8-dwconv/gen/up32x25-minmax-fp32-neonv8-mul16.c", 4810 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c8.c", 4811 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c16.c", 4812 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c24.c", 4813 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c32.c", 4814 "src/qs8-gavgpool/gen/7x-minmax-fp32-neonv8-c8.c", 4815 "src/qs8-gavgpool/gen/7x-minmax-fp32-neonv8-c16.c", 4816 "src/qs8-gavgpool/gen/7x-minmax-fp32-neonv8-c24.c", 4817 "src/qs8-gavgpool/gen/7x-minmax-fp32-neonv8-c32.c", 4818 "src/qs8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-dup.c", 4819 "src/qs8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld1r.c", 4820 "src/qs8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld2r.c", 4821 "src/qs8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld4r.c", 4822 "src/qs8-gemm/gen/1x8c2s4-minmax-fp32-neonv8-mlal.c", 4823 "src/qs8-gemm/gen/1x8c4-minmax-fp32-neonv8-mlal-dup.c", 4824 "src/qs8-gemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld1r.c", 4825 "src/qs8-gemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld2r.c", 4826 "src/qs8-gemm/gen/1x8c4s2-minmax-fp32-neonv8-mlal.c", 4827 "src/qs8-gemm/gen/1x8c8-minmax-fp32-neonv8-mlal.c", 4828 "src/qs8-gemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c", 4829 "src/qs8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-dup.c", 4830 "src/qs8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld1r.c", 4831 "src/qs8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld2r.c", 4832 "src/qs8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld4r.c", 4833 "src/qs8-gemm/gen/2x8c2s4-minmax-fp32-neonv8-mlal.c", 4834 "src/qs8-gemm/gen/2x8c4-minmax-fp32-neonv8-mlal-dup.c", 4835 "src/qs8-gemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld1r.c", 4836 "src/qs8-gemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld2r.c", 4837 "src/qs8-gemm/gen/2x8c4s2-minmax-fp32-neonv8-mlal.c", 4838 "src/qs8-gemm/gen/2x8c8-minmax-fp32-neonv8-mlal.c", 4839 "src/qs8-gemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c", 4840 "src/qs8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-dup.c", 4841 "src/qs8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld1r.c", 4842 "src/qs8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld2r.c", 4843 "src/qs8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld4r.c", 4844 "src/qs8-igemm/gen/1x8c2s4-minmax-fp32-neonv8-mlal.c", 4845 "src/qs8-igemm/gen/1x8c4-minmax-fp32-neonv8-mlal-dup.c", 4846 "src/qs8-igemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld1r.c", 4847 "src/qs8-igemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld2r.c", 4848 "src/qs8-igemm/gen/1x8c4s2-minmax-fp32-neonv8-mlal.c", 4849 "src/qs8-igemm/gen/1x8c8-minmax-fp32-neonv8-mlal.c", 4850 "src/qs8-igemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c", 4851 "src/qs8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-dup.c", 4852 "src/qs8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld1r.c", 4853 "src/qs8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld2r.c", 4854 "src/qs8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld4r.c", 4855 "src/qs8-igemm/gen/2x8c2s4-minmax-fp32-neonv8-mlal.c", 4856 "src/qs8-igemm/gen/2x8c4-minmax-fp32-neonv8-mlal-dup.c", 4857 "src/qs8-igemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld1r.c", 4858 "src/qs8-igemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld2r.c", 4859 "src/qs8-igemm/gen/2x8c4s2-minmax-fp32-neonv8-mlal.c", 4860 "src/qs8-igemm/gen/2x8c8-minmax-fp32-neonv8-mlal.c", 4861 "src/qs8-igemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c", 4862 "src/qs8-vmul/gen/minmax-fp32-neonv8-ld64-x8.c", 4863 "src/qs8-vmul/gen/minmax-fp32-neonv8-ld64-x16.c", 4864 "src/qs8-vmul/gen/minmax-fp32-neonv8-ld128-x16.c", 4865 "src/qs8-vmulc/gen/minmax-fp32-neonv8-ld64-x8.c", 4866 "src/qs8-vmulc/gen/minmax-fp32-neonv8-ld64-x16.c", 4867 "src/qs8-vmulc/gen/minmax-fp32-neonv8-ld128-x16.c", 4868 "src/qu8-dwconv/gen/up8x9-minmax-fp32-neonv8-mul16.c", 4869 "src/qu8-dwconv/gen/up8x25-minmax-fp32-neonv8-mul16.c", 4870 "src/qu8-dwconv/gen/up16x9-minmax-fp32-neonv8-mul16.c", 4871 "src/qu8-dwconv/gen/up16x25-minmax-fp32-neonv8-mul16.c", 4872 "src/qu8-dwconv/gen/up24x9-minmax-fp32-neonv8-mul16.c", 4873 "src/qu8-dwconv/gen/up24x25-minmax-fp32-neonv8-mul16.c", 4874 "src/qu8-dwconv/gen/up32x9-minmax-fp32-neonv8-mul16.c", 4875 "src/qu8-dwconv/gen/up32x25-minmax-fp32-neonv8-mul16.c", 4876 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c8.c", 4877 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c16.c", 4878 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c24.c", 4879 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c32.c", 4880 "src/qu8-gavgpool/gen/7x-minmax-fp32-neonv8-c8.c", 4881 "src/qu8-gavgpool/gen/7x-minmax-fp32-neonv8-c16.c", 4882 "src/qu8-gavgpool/gen/7x-minmax-fp32-neonv8-c24.c", 4883 "src/qu8-gavgpool/gen/7x-minmax-fp32-neonv8-c32.c", 4884 "src/qu8-gemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c", 4885 "src/qu8-gemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c", 4886 "src/qu8-igemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c", 4887 "src/qu8-igemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c", 4888 "src/qu8-vmul/gen/minmax-fp32-neonv8-ld64-x8.c", 4889 "src/qu8-vmul/gen/minmax-fp32-neonv8-ld64-x16.c", 4890 "src/qu8-vmul/gen/minmax-fp32-neonv8-ld128-x16.c", 4891 "src/qu8-vmulc/gen/minmax-fp32-neonv8-ld64-x8.c", 4892 "src/qu8-vmulc/gen/minmax-fp32-neonv8-ld64-x16.c", 4893 "src/qu8-vmulc/gen/minmax-fp32-neonv8-ld128-x16.c", 4894] 4895 4896PROD_NEONFP16ARITH_MICROKERNEL_SRCS = [ 4897 "src/f16-avgpool/9p8x-minmax-neonfp16arith-c8.c", 4898 "src/f16-avgpool/9x-minmax-neonfp16arith-c8.c", 4899 "src/f16-dwconv/gen/up8x25-minmax-neonfp16arith-acc2.c", 4900 "src/f16-dwconv/gen/up16x3-minmax-neonfp16arith.c", 4901 "src/f16-dwconv/gen/up16x4-minmax-neonfp16arith.c", 4902 "src/f16-dwconv/gen/up16x9-minmax-neonfp16arith.c", 4903 "src/f16-gavgpool-cw/neonfp16arith-x4.c", 4904 "src/f16-gavgpool/gen/7p7x-minmax-neonfp16arith-c8.c", 4905 "src/f16-gavgpool/gen/7x-minmax-neonfp16arith-c8.c", 4906 "src/f16-gemm/gen/1x16-minmax-neonfp16arith-ld64.c", 4907 "src/f16-gemm/gen/6x16-minmax-neonfp16arith-ld64.c", 4908 "src/f16-ibilinear-chw/gen/neonfp16arith-p8.c", 4909 "src/f16-ibilinear/gen/neonfp16arith-c8.c", 4910 "src/f16-igemm/gen/1x16-minmax-neonfp16arith-ld64.c", 4911 "src/f16-igemm/gen/6x16-minmax-neonfp16arith-ld64.c", 4912 "src/f16-maxpool/9p8x-minmax-neonfp16arith-c8.c", 4913 "src/f16-pavgpool/9p8x-minmax-neonfp16arith-c8.c", 4914 "src/f16-pavgpool/9x-minmax-neonfp16arith-c8.c", 4915 "src/f16-prelu/gen/neonfp16arith-2x16.c", 4916 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x40.c", 4917 "src/f16-rmax/neonfp16arith.c", 4918 "src/f16-spmm/gen/32x1-minmax-neonfp16arith.c", 4919 "src/f16-vbinary/gen/vadd-minmax-neonfp16arith-x16.c", 4920 "src/f16-vbinary/gen/vaddc-minmax-neonfp16arith-x16.c", 4921 "src/f16-vbinary/gen/vmax-neonfp16arith-x16.c", 4922 "src/f16-vbinary/gen/vmaxc-neonfp16arith-x16.c", 4923 "src/f16-vbinary/gen/vmin-neonfp16arith-x16.c", 4924 "src/f16-vbinary/gen/vminc-neonfp16arith-x16.c", 4925 "src/f16-vbinary/gen/vmul-minmax-neonfp16arith-x16.c", 4926 "src/f16-vbinary/gen/vmulc-minmax-neonfp16arith-x16.c", 4927 "src/f16-vbinary/gen/vrsubc-minmax-neonfp16arith-x16.c", 4928 "src/f16-vbinary/gen/vsqrdiff-neonfp16arith-x16.c", 4929 "src/f16-vbinary/gen/vsqrdiffc-neonfp16arith-x16.c", 4930 "src/f16-vbinary/gen/vsub-minmax-neonfp16arith-x16.c", 4931 "src/f16-vbinary/gen/vsubc-minmax-neonfp16arith-x16.c", 4932 "src/f16-vclamp/gen/vclamp-neonfp16arith-x16.c", 4933 "src/f16-velu/gen/velu-neonfp16arith-rr1-p3-x16.c", 4934 "src/f16-vhswish/gen/vhswish-neonfp16arith-x16.c", 4935 "src/f16-vlrelu/gen/vlrelu-neonfp16arith-x16.c", 4936 "src/f16-vmulcaddc/gen/c8-minmax-neonfp16arith-2x.c", 4937 "src/f16-vrnd/gen/vrndd-neonfp16arith-x16.c", 4938 "src/f16-vrnd/gen/vrndne-neonfp16arith-x16.c", 4939 "src/f16-vrnd/gen/vrndu-neonfp16arith-x16.c", 4940 "src/f16-vrnd/gen/vrndz-neonfp16arith-x16.c", 4941 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x40.c", 4942 "src/f16-vunary/gen/vabs-neonfp16arith-x16.c", 4943 "src/f16-vunary/gen/vneg-neonfp16arith-x16.c", 4944 "src/f16-vunary/gen/vsqr-neonfp16arith-x16.c", 4945] 4946 4947ALL_NEONFP16ARITH_MICROKERNEL_SRCS = [ 4948 "src/f16-avgpool/9p8x-minmax-neonfp16arith-c8.c", 4949 "src/f16-avgpool/9x-minmax-neonfp16arith-c8.c", 4950 "src/f16-dwconv/gen/up8x3-minmax-neonfp16arith-acc2.c", 4951 "src/f16-dwconv/gen/up8x3-minmax-neonfp16arith.c", 4952 "src/f16-dwconv/gen/up8x4-minmax-neonfp16arith-acc2.c", 4953 "src/f16-dwconv/gen/up8x4-minmax-neonfp16arith.c", 4954 "src/f16-dwconv/gen/up8x9-minmax-neonfp16arith-acc2.c", 4955 "src/f16-dwconv/gen/up8x9-minmax-neonfp16arith.c", 4956 "src/f16-dwconv/gen/up8x25-minmax-neonfp16arith-acc2.c", 4957 "src/f16-dwconv/gen/up8x25-minmax-neonfp16arith.c", 4958 "src/f16-dwconv/gen/up16x3-minmax-neonfp16arith-acc2.c", 4959 "src/f16-dwconv/gen/up16x3-minmax-neonfp16arith.c", 4960 "src/f16-dwconv/gen/up16x4-minmax-neonfp16arith-acc2.c", 4961 "src/f16-dwconv/gen/up16x4-minmax-neonfp16arith.c", 4962 "src/f16-dwconv/gen/up16x9-minmax-neonfp16arith-acc2.c", 4963 "src/f16-dwconv/gen/up16x9-minmax-neonfp16arith.c", 4964 "src/f16-dwconv/gen/up16x25-minmax-neonfp16arith-acc2.c", 4965 "src/f16-dwconv/gen/up16x25-minmax-neonfp16arith.c", 4966 "src/f16-dwconv/gen/up32x3-minmax-neonfp16arith-acc2.c", 4967 "src/f16-dwconv/gen/up32x3-minmax-neonfp16arith.c", 4968 "src/f16-dwconv/gen/up32x4-minmax-neonfp16arith-acc2.c", 4969 "src/f16-dwconv/gen/up32x4-minmax-neonfp16arith.c", 4970 "src/f16-dwconv/gen/up32x9-minmax-neonfp16arith-acc2.c", 4971 "src/f16-dwconv/gen/up32x9-minmax-neonfp16arith.c", 4972 "src/f16-dwconv/gen/up32x25-minmax-neonfp16arith-acc2.c", 4973 "src/f16-dwconv/gen/up32x25-minmax-neonfp16arith.c", 4974 "src/f16-gavgpool-cw/neonfp16arith-x4.c", 4975 "src/f16-gavgpool-cw/neonfp16arith-x8.c", 4976 "src/f16-gavgpool/gen/7p7x-minmax-neonfp16arith-c8.c", 4977 "src/f16-gavgpool/gen/7p7x-minmax-neonfp16arith-c16.c", 4978 "src/f16-gavgpool/gen/7p7x-minmax-neonfp16arith-c24.c", 4979 "src/f16-gavgpool/gen/7p7x-minmax-neonfp16arith-c32.c", 4980 "src/f16-gavgpool/gen/7x-minmax-neonfp16arith-c8.c", 4981 "src/f16-gavgpool/gen/7x-minmax-neonfp16arith-c16.c", 4982 "src/f16-gavgpool/gen/7x-minmax-neonfp16arith-c24.c", 4983 "src/f16-gavgpool/gen/7x-minmax-neonfp16arith-c32.c", 4984 "src/f16-gemm/gen-inc/1x8inc-minmax-neonfp16arith-ld64.c", 4985 "src/f16-gemm/gen-inc/1x16inc-minmax-neonfp16arith-ld64.c", 4986 "src/f16-gemm/gen-inc/4x8inc-minmax-neonfp16arith-ld64.c", 4987 "src/f16-gemm/gen-inc/4x16inc-minmax-neonfp16arith-ld64.c", 4988 "src/f16-gemm/gen-inc/6x8inc-minmax-neonfp16arith-ld64.c", 4989 "src/f16-gemm/gen-inc/6x16inc-minmax-neonfp16arith-ld64.c", 4990 "src/f16-gemm/gen-inc/8x8inc-minmax-neonfp16arith-ld64.c", 4991 "src/f16-gemm/gen-inc/8x16inc-minmax-neonfp16arith-ld64.c", 4992 "src/f16-gemm/gen/1x8-minmax-neonfp16arith-ld64.c", 4993 "src/f16-gemm/gen/1x16-minmax-neonfp16arith-ld64.c", 4994 "src/f16-gemm/gen/4x8-minmax-neonfp16arith-ld64.c", 4995 "src/f16-gemm/gen/4x16-minmax-neonfp16arith-ld64.c", 4996 "src/f16-gemm/gen/6x8-minmax-neonfp16arith-ld64.c", 4997 "src/f16-gemm/gen/6x16-minmax-neonfp16arith-ld64.c", 4998 "src/f16-gemm/gen/8x8-minmax-neonfp16arith-ld64.c", 4999 "src/f16-gemm/gen/8x16-minmax-neonfp16arith-ld64.c", 5000 "src/f16-ibilinear-chw/gen/neonfp16arith-p4.c", 5001 "src/f16-ibilinear-chw/gen/neonfp16arith-p8.c", 5002 "src/f16-ibilinear-chw/gen/neonfp16arith-p16.c", 5003 "src/f16-ibilinear/gen/neonfp16arith-c8.c", 5004 "src/f16-ibilinear/gen/neonfp16arith-c16.c", 5005 "src/f16-igemm/gen/1x8-minmax-neonfp16arith-ld64.c", 5006 "src/f16-igemm/gen/1x16-minmax-neonfp16arith-ld64.c", 5007 "src/f16-igemm/gen/4x8-minmax-neonfp16arith-ld64.c", 5008 "src/f16-igemm/gen/4x16-minmax-neonfp16arith-ld64.c", 5009 "src/f16-igemm/gen/6x8-minmax-neonfp16arith-ld64.c", 5010 "src/f16-igemm/gen/6x16-minmax-neonfp16arith-ld64.c", 5011 "src/f16-igemm/gen/8x8-minmax-neonfp16arith-ld64.c", 5012 "src/f16-igemm/gen/8x16-minmax-neonfp16arith-ld64.c", 5013 "src/f16-maxpool/9p8x-minmax-neonfp16arith-c8.c", 5014 "src/f16-pavgpool/9p8x-minmax-neonfp16arith-c8.c", 5015 "src/f16-pavgpool/9x-minmax-neonfp16arith-c8.c", 5016 "src/f16-prelu/gen/neonfp16arith-2x8.c", 5017 "src/f16-prelu/gen/neonfp16arith-2x16.c", 5018 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x32-acc2.c", 5019 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x32-acc4.c", 5020 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x32.c", 5021 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x40-acc2.c", 5022 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x40-acc5.c", 5023 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x40.c", 5024 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x48-acc2.c", 5025 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x48-acc3.c", 5026 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x48.c", 5027 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x64-acc2.c", 5028 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x64-acc4.c", 5029 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x64.c", 5030 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x72-acc3.c", 5031 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x72.c", 5032 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x80-acc2.c", 5033 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x80-acc5.c", 5034 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x80.c", 5035 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x96-acc2.c", 5036 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x96-acc3.c", 5037 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x96-acc6.c", 5038 "src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x96.c", 5039 "src/f16-rmax/neonfp16arith.c", 5040 "src/f16-spmm/gen/8x1-minmax-neonfp16arith-x2.c", 5041 "src/f16-spmm/gen/8x1-minmax-neonfp16arith.c", 5042 "src/f16-spmm/gen/16x1-minmax-neonfp16arith-x2.c", 5043 "src/f16-spmm/gen/16x1-minmax-neonfp16arith.c", 5044 "src/f16-spmm/gen/24x1-minmax-neonfp16arith-x2.c", 5045 "src/f16-spmm/gen/24x1-minmax-neonfp16arith.c", 5046 "src/f16-spmm/gen/32x1-minmax-neonfp16arith-x2.c", 5047 "src/f16-spmm/gen/32x1-minmax-neonfp16arith.c", 5048 "src/f16-vbinary/gen/vadd-minmax-neonfp16arith-x8.c", 5049 "src/f16-vbinary/gen/vadd-minmax-neonfp16arith-x16.c", 5050 "src/f16-vbinary/gen/vaddc-minmax-neonfp16arith-x8.c", 5051 "src/f16-vbinary/gen/vaddc-minmax-neonfp16arith-x16.c", 5052 "src/f16-vbinary/gen/vmax-neonfp16arith-x8.c", 5053 "src/f16-vbinary/gen/vmax-neonfp16arith-x16.c", 5054 "src/f16-vbinary/gen/vmaxc-neonfp16arith-x8.c", 5055 "src/f16-vbinary/gen/vmaxc-neonfp16arith-x16.c", 5056 "src/f16-vbinary/gen/vmin-neonfp16arith-x8.c", 5057 "src/f16-vbinary/gen/vmin-neonfp16arith-x16.c", 5058 "src/f16-vbinary/gen/vminc-neonfp16arith-x8.c", 5059 "src/f16-vbinary/gen/vminc-neonfp16arith-x16.c", 5060 "src/f16-vbinary/gen/vmul-minmax-neonfp16arith-x8.c", 5061 "src/f16-vbinary/gen/vmul-minmax-neonfp16arith-x16.c", 5062 "src/f16-vbinary/gen/vmulc-minmax-neonfp16arith-x8.c", 5063 "src/f16-vbinary/gen/vmulc-minmax-neonfp16arith-x16.c", 5064 "src/f16-vbinary/gen/vrsubc-minmax-neonfp16arith-x8.c", 5065 "src/f16-vbinary/gen/vrsubc-minmax-neonfp16arith-x16.c", 5066 "src/f16-vbinary/gen/vsqrdiff-neonfp16arith-x8.c", 5067 "src/f16-vbinary/gen/vsqrdiff-neonfp16arith-x16.c", 5068 "src/f16-vbinary/gen/vsqrdiffc-neonfp16arith-x8.c", 5069 "src/f16-vbinary/gen/vsqrdiffc-neonfp16arith-x16.c", 5070 "src/f16-vbinary/gen/vsub-minmax-neonfp16arith-x8.c", 5071 "src/f16-vbinary/gen/vsub-minmax-neonfp16arith-x16.c", 5072 "src/f16-vbinary/gen/vsubc-minmax-neonfp16arith-x8.c", 5073 "src/f16-vbinary/gen/vsubc-minmax-neonfp16arith-x16.c", 5074 "src/f16-vclamp/gen/vclamp-neonfp16arith-x8.c", 5075 "src/f16-vclamp/gen/vclamp-neonfp16arith-x16.c", 5076 "src/f16-velu/gen/velu-neonfp16arith-rr1-p3-x8.c", 5077 "src/f16-velu/gen/velu-neonfp16arith-rr1-p3-x16.c", 5078 "src/f16-vhswish/gen/vhswish-neonfp16arith-x8.c", 5079 "src/f16-vhswish/gen/vhswish-neonfp16arith-x16.c", 5080 "src/f16-vlrelu/gen/vlrelu-neonfp16arith-x8.c", 5081 "src/f16-vlrelu/gen/vlrelu-neonfp16arith-x16.c", 5082 "src/f16-vmulcaddc/gen/c8-minmax-neonfp16arith-2x.c", 5083 "src/f16-vmulcaddc/gen/c16-minmax-neonfp16arith-2x.c", 5084 "src/f16-vrnd/gen/vrndd-neonfp16arith-x8.c", 5085 "src/f16-vrnd/gen/vrndd-neonfp16arith-x16.c", 5086 "src/f16-vrnd/gen/vrndne-neonfp16arith-x8.c", 5087 "src/f16-vrnd/gen/vrndne-neonfp16arith-x16.c", 5088 "src/f16-vrnd/gen/vrndu-neonfp16arith-x8.c", 5089 "src/f16-vrnd/gen/vrndu-neonfp16arith-x16.c", 5090 "src/f16-vrnd/gen/vrndz-neonfp16arith-x8.c", 5091 "src/f16-vrnd/gen/vrndz-neonfp16arith-x16.c", 5092 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x8.c", 5093 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x16.c", 5094 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x24.c", 5095 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x32.c", 5096 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x40.c", 5097 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x48.c", 5098 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x56.c", 5099 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x64.c", 5100 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x8.c", 5101 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x16.c", 5102 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x24.c", 5103 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x32.c", 5104 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x40.c", 5105 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x48.c", 5106 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x56.c", 5107 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x64.c", 5108 "src/f16-vunary/gen/vabs-neonfp16arith-x8.c", 5109 "src/f16-vunary/gen/vabs-neonfp16arith-x16.c", 5110 "src/f16-vunary/gen/vneg-neonfp16arith-x8.c", 5111 "src/f16-vunary/gen/vneg-neonfp16arith-x16.c", 5112 "src/f16-vunary/gen/vsqr-neonfp16arith-x8.c", 5113 "src/f16-vunary/gen/vsqr-neonfp16arith-x16.c", 5114 "src/math/exp-f16-neonfp16arith-rr2-p3.c", 5115 "src/math/expminus-f16-neonfp16arith-rr1-p2.c", 5116 "src/math/expminus-f16-neonfp16arith-rr1-p3.c", 5117 "src/math/expminus-f16-neonfp16arith-rr2-p2.c", 5118 "src/math/expminus-f16-neonfp16arith-rr2-p3.c", 5119 "src/math/expm1minus-f16-neonfp16arith-rr1-p3.c", 5120 "src/math/expm1minus-f16-neonfp16arith-rr2-p3.c", 5121 "src/math/sigmoid-f16-neonfp16arith-rr2-p2-nr1fma.c", 5122 "src/math/sigmoid-f16-neonfp16arith-rr2-p2-nr1recps.c", 5123 "src/math/sigmoid-f16-neonfp16arith-rr2-p2-recpe.c", 5124 "src/math/sigmoid-f16-neonfp16arith-rr2-p3-nr1fma.c", 5125 "src/math/sigmoid-f16-neonfp16arith-rr2-p3-nr1recps.c", 5126 "src/math/sigmoid-f16-neonfp16arith-rr2-p3-recpe.c", 5127] 5128 5129PROD_AARCH64_NEONFP16ARITH_MICROKERNEL_SRCS = [ 5130 "src/f16-conv-hwc2chw/3x3s2p1c3x4-neonfp16arith-2x2.c", 5131 "src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-2x8.c", 5132 "src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-1x4.c", 5133 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-1x4.c", 5134 "src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-1x4.c", 5135 "src/f16-vbinary/gen/vdiv-minmax-neonfp16arith-x8.c", 5136 "src/f16-vbinary/gen/vdivc-minmax-neonfp16arith-x8.c", 5137 "src/f16-vbinary/gen/vrdivc-minmax-neonfp16arith-x8.c", 5138 "src/f16-vsqrt/gen/neonfp16arith-sqrt-x8.c", 5139] 5140 5141ALL_AARCH64_NEONFP16ARITH_MICROKERNEL_SRCS = [ 5142 "src/f16-conv-hwc2chw/3x3s2p1c3x4-neonfp16arith-2x2.c", 5143 "src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-1x8-acc2.c", 5144 "src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-1x8-acc3.c", 5145 "src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-1x8-acc4.c", 5146 "src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-1x8.c", 5147 "src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-2x8-acc2.c", 5148 "src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-2x8.c", 5149 "src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-3x8.c", 5150 "src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-4x8.c", 5151 "src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-5x8.c", 5152 "src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-6x8.c", 5153 "src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-1x4-acc2.c", 5154 "src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-1x4-acc3.c", 5155 "src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-1x4-acc4.c", 5156 "src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-1x4.c", 5157 "src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-2x4-acc2.c", 5158 "src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-2x4.c", 5159 "src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-3x4.c", 5160 "src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-4x4.c", 5161 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-1x4-acc2.c", 5162 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-1x4-acc3.c", 5163 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-1x4-acc4.c", 5164 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-1x4-acc5.c", 5165 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-1x4.c", 5166 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-2x4-acc2.c", 5167 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-2x4-acc3.c", 5168 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-2x4.c", 5169 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-3x4-acc2.c", 5170 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-3x4.c", 5171 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-4x4-acc2.c", 5172 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-4x4.c", 5173 "src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-5x4.c", 5174 "src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-1x4-acc2.c", 5175 "src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-1x4-acc3.c", 5176 "src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-1x4-acc4.c", 5177 "src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-1x4-acc5.c", 5178 "src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-1x4.c", 5179 "src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-2x4-acc2.c", 5180 "src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-2x4-acc3.c", 5181 "src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-2x4.c", 5182 "src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-3x4-acc2.c", 5183 "src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-3x4.c", 5184 "src/f16-vbinary/gen/vdiv-minmax-neonfp16arith-x8.c", 5185 "src/f16-vbinary/gen/vdiv-minmax-neonfp16arith-x16.c", 5186 "src/f16-vbinary/gen/vdivc-minmax-neonfp16arith-x8.c", 5187 "src/f16-vbinary/gen/vdivc-minmax-neonfp16arith-x16.c", 5188 "src/f16-vbinary/gen/vrdivc-minmax-neonfp16arith-x8.c", 5189 "src/f16-vbinary/gen/vrdivc-minmax-neonfp16arith-x16.c", 5190 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x8.c", 5191 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x16.c", 5192 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x24.c", 5193 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x32.c", 5194 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x40.c", 5195 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x48.c", 5196 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x56.c", 5197 "src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x64.c", 5198 "src/f16-vsqrt/gen/neonfp16arith-sqrt-x8.c", 5199 "src/f16-vsqrt/gen/neonfp16arith-sqrt-x16.c", 5200 "src/math/sigmoid-f16-neonfp16arith-rr1-p2-div.c", 5201 "src/math/sigmoid-f16-neonfp16arith-rr1-p3-div.c", 5202 "src/math/sigmoid-f16-neonfp16arith-rr2-p2-div.c", 5203 "src/math/sigmoid-f16-neonfp16arith-rr2-p3-div.c", 5204] 5205 5206PROD_NEONBF16_MICROKERNEL_SRCS = [ 5207] 5208 5209ALL_NEONBF16_MICROKERNEL_SRCS = [ 5210 "src/bf16-gemm/gen/1x4c8-minmax-neonbf16-bfdot.c", 5211 "src/bf16-gemm/gen/1x4c8-minmax-neonbf16-bfmlal.c", 5212 "src/bf16-gemm/gen/1x8c2-minmax-neonbf16-bfdot-lane-ld128.c", 5213 "src/bf16-gemm/gen/2x4c8-minmax-neonbf16-bfdot.c", 5214 "src/bf16-gemm/gen/2x4c8-minmax-neonbf16-bfmlal.c", 5215 "src/bf16-gemm/gen/3x4c8-minmax-neonbf16-bfdot.c", 5216 "src/bf16-gemm/gen/3x4c8-minmax-neonbf16-bfmlal.c", 5217 "src/bf16-gemm/gen/4x4c8-minmax-neonbf16-bfdot.c", 5218 "src/bf16-gemm/gen/4x4c8-minmax-neonbf16-bfmlal.c", 5219 "src/bf16-gemm/gen/4x8c2-minmax-neonbf16-bfdot-lane-ld128.c", 5220 "src/bf16-gemm/gen/5x4c8-minmax-neonbf16-bfdot.c", 5221 "src/bf16-gemm/gen/5x4c8-minmax-neonbf16-bfmlal.c", 5222 "src/bf16-gemm/gen/5x8c2-minmax-neonbf16-bfdot-lane-ld128.c", 5223 "src/bf16-gemm/gen/6x8c2-minmax-neonbf16-bfdot-lane-ld128.c", 5224] 5225 5226PROD_AARCH64_NEONBF16_MICROKERNEL_SRCS = [ 5227] 5228 5229ALL_AARCH64_NEONBF16_MICROKERNEL_SRCS = [ 5230] 5231 5232PROD_NEONDOT_MICROKERNEL_SRCS = [ 5233 "src/qc8-gemm/gen/1x8c4-minmax-fp32-neondot.c", 5234 "src/qc8-gemm/gen/1x16c4-minmax-fp32-neondot.c", 5235 "src/qc8-gemm/gen/4x8c4-minmax-fp32-neondot.c", 5236 "src/qc8-gemm/gen/4x16c4-minmax-fp32-neondot.c", 5237 "src/qc8-igemm/gen/1x8c4-minmax-fp32-neondot.c", 5238 "src/qc8-igemm/gen/1x16c4-minmax-fp32-neondot.c", 5239 "src/qc8-igemm/gen/4x8c4-minmax-fp32-neondot.c", 5240 "src/qc8-igemm/gen/4x16c4-minmax-fp32-neondot.c", 5241 "src/qs8-gemm/gen/1x8c4-minmax-rndnu-neondot.c", 5242 "src/qs8-gemm/gen/1x16c4-minmax-rndnu-neondot.c", 5243 "src/qs8-gemm/gen/4x8c4-minmax-rndnu-neondot.c", 5244 "src/qs8-gemm/gen/4x16c4-minmax-rndnu-neondot.c", 5245 "src/qs8-igemm/gen/1x8c4-minmax-rndnu-neondot.c", 5246 "src/qs8-igemm/gen/1x16c4-minmax-rndnu-neondot.c", 5247 "src/qs8-igemm/gen/4x8c4-minmax-rndnu-neondot.c", 5248 "src/qs8-igemm/gen/4x16c4-minmax-rndnu-neondot.c", 5249 "src/qu8-gemm/gen/1x8c4-minmax-rndnu-neondot.c", 5250 "src/qu8-gemm/gen/1x16c4-minmax-rndnu-neondot.c", 5251 "src/qu8-gemm/gen/4x8c4-minmax-rndnu-neondot.c", 5252 "src/qu8-gemm/gen/4x16c4-minmax-rndnu-neondot.c", 5253 "src/qu8-igemm/gen/1x8c4-minmax-rndnu-neondot.c", 5254 "src/qu8-igemm/gen/1x16c4-minmax-rndnu-neondot.c", 5255 "src/qu8-igemm/gen/4x8c4-minmax-rndnu-neondot.c", 5256 "src/qu8-igemm/gen/4x16c4-minmax-rndnu-neondot.c", 5257] 5258 5259ALL_NEONDOT_MICROKERNEL_SRCS = [ 5260 "src/qc8-gemm/gen/1x8c4-minmax-fp32-neondot.c", 5261 "src/qc8-gemm/gen/1x16c4-minmax-fp32-neondot.c", 5262 "src/qc8-gemm/gen/4x8c4-minmax-fp32-neondot.c", 5263 "src/qc8-gemm/gen/4x16c4-minmax-fp32-neondot.c", 5264 "src/qc8-gemm/gen/6x8c4-minmax-fp32-neondot.c", 5265 "src/qc8-gemm/gen/6x16c4-minmax-fp32-neondot.c", 5266 "src/qc8-gemm/gen/8x8c4-minmax-fp32-neondot.c", 5267 "src/qc8-gemm/gen/8x16c4-minmax-fp32-neondot.c", 5268 "src/qc8-igemm/gen/1x8c4-minmax-fp32-neondot.c", 5269 "src/qc8-igemm/gen/1x16c4-minmax-fp32-neondot.c", 5270 "src/qc8-igemm/gen/4x8c4-minmax-fp32-neondot.c", 5271 "src/qc8-igemm/gen/4x16c4-minmax-fp32-neondot.c", 5272 "src/qc8-igemm/gen/6x8c4-minmax-fp32-neondot.c", 5273 "src/qc8-igemm/gen/6x16c4-minmax-fp32-neondot.c", 5274 "src/qc8-igemm/gen/8x8c4-minmax-fp32-neondot.c", 5275 "src/qc8-igemm/gen/8x16c4-minmax-fp32-neondot.c", 5276 "src/qs8-gemm/gen/1x8c4-minmax-fp32-neondot.c", 5277 "src/qs8-gemm/gen/1x8c4-minmax-rndnu-neondot.c", 5278 "src/qs8-gemm/gen/1x16c4-minmax-rndnu-neondot.c", 5279 "src/qs8-gemm/gen/4x8c4-minmax-rndnu-neondot.c", 5280 "src/qs8-gemm/gen/4x16c4-minmax-rndnu-neondot.c", 5281 "src/qs8-gemm/gen/6x8c4-minmax-rndnu-neondot.c", 5282 "src/qs8-gemm/gen/6x16c4-minmax-rndnu-neondot.c", 5283 "src/qs8-gemm/gen/8x8c4-minmax-rndnu-neondot.c", 5284 "src/qs8-gemm/gen/8x16c4-minmax-rndnu-neondot.c", 5285 "src/qs8-igemm/gen/1x8c4-minmax-fp32-neondot.c", 5286 "src/qs8-igemm/gen/1x8c4-minmax-rndnu-neondot.c", 5287 "src/qs8-igemm/gen/1x16c4-minmax-rndnu-neondot.c", 5288 "src/qs8-igemm/gen/4x8c4-minmax-rndnu-neondot.c", 5289 "src/qs8-igemm/gen/4x16c4-minmax-rndnu-neondot.c", 5290 "src/qs8-igemm/gen/6x8c4-minmax-rndnu-neondot.c", 5291 "src/qs8-igemm/gen/6x16c4-minmax-rndnu-neondot.c", 5292 "src/qs8-igemm/gen/8x8c4-minmax-rndnu-neondot.c", 5293 "src/qs8-igemm/gen/8x16c4-minmax-rndnu-neondot.c", 5294 "src/qu8-gemm/gen/1x8c4-minmax-rndnu-neondot.c", 5295 "src/qu8-gemm/gen/1x16c4-minmax-fp32-neondot.c", 5296 "src/qu8-gemm/gen/1x16c4-minmax-rndnu-neondot.c", 5297 "src/qu8-gemm/gen/1x32c4-minmax-rndnu-neondot.c", 5298 "src/qu8-gemm/gen/2x8c4-minmax-rndnu-neondot.c", 5299 "src/qu8-gemm/gen/2x16c4-minmax-fp32-neondot.c", 5300 "src/qu8-gemm/gen/2x16c4-minmax-rndnu-neondot.c", 5301 "src/qu8-gemm/gen/2x32c4-minmax-rndnu-neondot.c", 5302 "src/qu8-gemm/gen/3x8c4-minmax-rndnu-neondot.c", 5303 "src/qu8-gemm/gen/3x16c4-minmax-rndnu-neondot.c", 5304 "src/qu8-gemm/gen/3x32c4-minmax-rndnu-neondot.c", 5305 "src/qu8-gemm/gen/4x8c4-minmax-rndnu-neondot.c", 5306 "src/qu8-gemm/gen/4x16c4-minmax-fp32-neondot.c", 5307 "src/qu8-gemm/gen/4x16c4-minmax-rndnu-neondot.c", 5308 "src/qu8-gemm/gen/5x8c4-minmax-rndnu-neondot.c", 5309 "src/qu8-gemm/gen/5x16c4-minmax-rndnu-neondot.c", 5310 "src/qu8-gemm/gen/6x8c4-minmax-rndnu-neondot.c", 5311 "src/qu8-gemm/gen/6x16c4-minmax-rndnu-neondot.c", 5312 "src/qu8-gemm/gen/8x8c4-minmax-rndnu-neondot.c", 5313 "src/qu8-gemm/gen/8x16c4-minmax-rndnu-neondot.c", 5314 "src/qu8-igemm/gen/1x8c4-minmax-rndnu-neondot.c", 5315 "src/qu8-igemm/gen/1x16c4-minmax-fp32-neondot.c", 5316 "src/qu8-igemm/gen/1x16c4-minmax-rndnu-neondot.c", 5317 "src/qu8-igemm/gen/1x32c4-minmax-rndnu-neondot.c", 5318 "src/qu8-igemm/gen/2x8c4-minmax-rndnu-neondot.c", 5319 "src/qu8-igemm/gen/2x16c4-minmax-fp32-neondot.c", 5320 "src/qu8-igemm/gen/2x16c4-minmax-rndnu-neondot.c", 5321 "src/qu8-igemm/gen/2x32c4-minmax-rndnu-neondot.c", 5322 "src/qu8-igemm/gen/3x8c4-minmax-rndnu-neondot.c", 5323 "src/qu8-igemm/gen/3x16c4-minmax-rndnu-neondot.c", 5324 "src/qu8-igemm/gen/3x32c4-minmax-rndnu-neondot.c", 5325 "src/qu8-igemm/gen/4x8c4-minmax-rndnu-neondot.c", 5326 "src/qu8-igemm/gen/4x16c4-minmax-fp32-neondot.c", 5327 "src/qu8-igemm/gen/4x16c4-minmax-rndnu-neondot.c", 5328 "src/qu8-igemm/gen/5x8c4-minmax-rndnu-neondot.c", 5329 "src/qu8-igemm/gen/5x16c4-minmax-rndnu-neondot.c", 5330 "src/qu8-igemm/gen/6x8c4-minmax-rndnu-neondot.c", 5331 "src/qu8-igemm/gen/6x16c4-minmax-rndnu-neondot.c", 5332 "src/qu8-igemm/gen/8x8c4-minmax-rndnu-neondot.c", 5333 "src/qu8-igemm/gen/8x16c4-minmax-rndnu-neondot.c", 5334] 5335 5336PROD_SSE_MICROKERNEL_SRCS = [ 5337 "src/f32-avgpool/9p8x-minmax-sse-c4.c", 5338 "src/f32-avgpool/9x-minmax-sse-c4.c", 5339 "src/f32-conv-hwc2chw/3x3s2p1c3x4-sse-2x2.c", 5340 "src/f32-dwconv/gen/up8x3-minmax-sse.c", 5341 "src/f32-dwconv/gen/up8x4-minmax-sse.c", 5342 "src/f32-dwconv/gen/up8x9-minmax-sse.c", 5343 "src/f32-dwconv/gen/up8x25-minmax-sse.c", 5344 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-2x4-acc2.c", 5345 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-1x4-acc3.c", 5346 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-4x4.c", 5347 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-2x4.c", 5348 "src/f32-gavgpool-cw/sse-x4.c", 5349 "src/f32-gavgpool/7p7x-minmax-sse-c4.c", 5350 "src/f32-gavgpool/7x-minmax-sse-c4.c", 5351 "src/f32-gemm/gen/1x8-minmax-sse-load1.c", 5352 "src/f32-gemm/gen/4x2c4-minmax-sse.c", 5353 "src/f32-gemm/gen/4x8-minmax-sse-load1.c", 5354 "src/f32-ibilinear-chw/gen/sse-p8.c", 5355 "src/f32-ibilinear/gen/sse-c8.c", 5356 "src/f32-igemm/gen/1x8-minmax-sse-load1.c", 5357 "src/f32-igemm/gen/4x2c4-minmax-sse.c", 5358 "src/f32-igemm/gen/4x8-minmax-sse-load1.c", 5359 "src/f32-maxpool/9p8x-minmax-sse-c4.c", 5360 "src/f32-pavgpool/9p8x-minmax-sse-c4.c", 5361 "src/f32-pavgpool/9x-minmax-sse-c4.c", 5362 "src/f32-rmax/sse.c", 5363 "src/f32-spmm/gen/32x1-minmax-sse.c", 5364 "src/f32-vbinary/gen/vadd-minmax-sse-x8.c", 5365 "src/f32-vbinary/gen/vaddc-minmax-sse-x8.c", 5366 "src/f32-vbinary/gen/vdiv-minmax-sse-x8.c", 5367 "src/f32-vbinary/gen/vdivc-minmax-sse-x8.c", 5368 "src/f32-vbinary/gen/vmax-sse-x8.c", 5369 "src/f32-vbinary/gen/vmaxc-sse-x8.c", 5370 "src/f32-vbinary/gen/vmin-sse-x8.c", 5371 "src/f32-vbinary/gen/vminc-sse-x8.c", 5372 "src/f32-vbinary/gen/vmul-minmax-sse-x8.c", 5373 "src/f32-vbinary/gen/vmulc-minmax-sse-x8.c", 5374 "src/f32-vbinary/gen/vrdivc-minmax-sse-x8.c", 5375 "src/f32-vbinary/gen/vrsubc-minmax-sse-x8.c", 5376 "src/f32-vbinary/gen/vsqrdiff-sse-x8.c", 5377 "src/f32-vbinary/gen/vsqrdiffc-sse-x8.c", 5378 "src/f32-vbinary/gen/vsub-minmax-sse-x8.c", 5379 "src/f32-vbinary/gen/vsubc-minmax-sse-x8.c", 5380 "src/f32-vclamp/gen/vclamp-sse-x8.c", 5381 "src/f32-vhswish/gen/vhswish-sse-x8.c", 5382 "src/f32-vlrelu/gen/vlrelu-sse-x8.c", 5383 "src/f32-vmulcaddc/gen/c4-minmax-sse-2x.c", 5384 "src/f32-vsqrt/gen/sse-sqrt-x4.c", 5385 "src/f32-vunary/gen/vabs-sse-x8.c", 5386 "src/f32-vunary/gen/vneg-sse-x8.c", 5387 "src/f32-vunary/gen/vsqr-sse-x8.c", 5388 "src/x32-packx/x4-sse.c", 5389 "src/x32-transposec/4x4-sse.c", 5390] 5391 5392ALL_SSE_MICROKERNEL_SRCS = [ 5393 "src/f32-avgpool/9p8x-minmax-sse-c4.c", 5394 "src/f32-avgpool/9x-minmax-sse-c4.c", 5395 "src/f32-conv-hwc2chw/3x3s2p1c3x4-sse-1x1.c", 5396 "src/f32-conv-hwc2chw/3x3s2p1c3x4-sse-2x2.c", 5397 "src/f32-dwconv/gen/up4x3-minmax-sse-acc2.c", 5398 "src/f32-dwconv/gen/up4x3-minmax-sse.c", 5399 "src/f32-dwconv/gen/up4x4-minmax-sse-acc2.c", 5400 "src/f32-dwconv/gen/up4x4-minmax-sse.c", 5401 "src/f32-dwconv/gen/up4x9-minmax-sse-acc2.c", 5402 "src/f32-dwconv/gen/up4x9-minmax-sse.c", 5403 "src/f32-dwconv/gen/up4x25-minmax-sse-acc2.c", 5404 "src/f32-dwconv/gen/up4x25-minmax-sse.c", 5405 "src/f32-dwconv/gen/up8x3-minmax-sse-acc2.c", 5406 "src/f32-dwconv/gen/up8x3-minmax-sse.c", 5407 "src/f32-dwconv/gen/up8x4-minmax-sse-acc2.c", 5408 "src/f32-dwconv/gen/up8x4-minmax-sse.c", 5409 "src/f32-dwconv/gen/up8x9-minmax-sse-acc2.c", 5410 "src/f32-dwconv/gen/up8x9-minmax-sse.c", 5411 "src/f32-dwconv/gen/up8x25-minmax-sse-acc2.c", 5412 "src/f32-dwconv/gen/up8x25-minmax-sse.c", 5413 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-1x4-acc2.c", 5414 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-1x4-acc3.c", 5415 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-1x4-acc4.c", 5416 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-1x4.c", 5417 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-2x4-acc2.c", 5418 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-2x4.c", 5419 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-3x4.c", 5420 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-4x4.c", 5421 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-5x4.c", 5422 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-6x4.c", 5423 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-1x4-acc2.c", 5424 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-1x4-acc3.c", 5425 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-1x4-acc4.c", 5426 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-1x4.c", 5427 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-2x4-acc2.c", 5428 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-2x4.c", 5429 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-3x4.c", 5430 "src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-4x4.c", 5431 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-1x4-acc2.c", 5432 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-1x4-acc3.c", 5433 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-1x4-acc4.c", 5434 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-1x4-acc5.c", 5435 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-1x4.c", 5436 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-2x4-acc2.c", 5437 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-2x4-acc3.c", 5438 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-2x4.c", 5439 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-3x4-acc2.c", 5440 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-3x4.c", 5441 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-4x4-acc2.c", 5442 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-4x4.c", 5443 "src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-5x4.c", 5444 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-1x4-acc2.c", 5445 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-1x4-acc3.c", 5446 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-1x4-acc4.c", 5447 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-1x4-acc5.c", 5448 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-1x4.c", 5449 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-2x4-acc2.c", 5450 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-2x4-acc3.c", 5451 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-2x4.c", 5452 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-3x4-acc2.c", 5453 "src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-3x4.c", 5454 "src/f32-gavgpool-cw/sse-x4.c", 5455 "src/f32-gavgpool/7p7x-minmax-sse-c4.c", 5456 "src/f32-gavgpool/7x-minmax-sse-c4.c", 5457 "src/f32-gemm/gen-inc/1x8inc-minmax-sse-dup.c", 5458 "src/f32-gemm/gen-inc/1x8inc-minmax-sse-load1.c", 5459 "src/f32-gemm/gen-inc/1x8s4inc-minmax-sse.c", 5460 "src/f32-gemm/gen-inc/3x8inc-minmax-sse-dup.c", 5461 "src/f32-gemm/gen-inc/3x8inc-minmax-sse-load1.c", 5462 "src/f32-gemm/gen-inc/3x8s4inc-minmax-sse.c", 5463 "src/f32-gemm/gen-inc/4x8inc-minmax-sse-dup.c", 5464 "src/f32-gemm/gen-inc/4x8inc-minmax-sse-load1.c", 5465 "src/f32-gemm/gen-inc/4x8s4inc-minmax-sse.c", 5466 "src/f32-gemm/gen-inc/5x8inc-minmax-sse-dup.c", 5467 "src/f32-gemm/gen-inc/5x8inc-minmax-sse-load1.c", 5468 "src/f32-gemm/gen-inc/5x8s4inc-minmax-sse.c", 5469 "src/f32-gemm/gen/1x8-minmax-sse-dup.c", 5470 "src/f32-gemm/gen/1x8-minmax-sse-load1.c", 5471 "src/f32-gemm/gen/1x8s4-minmax-sse.c", 5472 "src/f32-gemm/gen/3x8-minmax-sse-dup.c", 5473 "src/f32-gemm/gen/3x8-minmax-sse-load1.c", 5474 "src/f32-gemm/gen/3x8s4-minmax-sse.c", 5475 "src/f32-gemm/gen/4x2c4-minmax-sse.c", 5476 "src/f32-gemm/gen/4x8-minmax-sse-dup.c", 5477 "src/f32-gemm/gen/4x8-minmax-sse-load1.c", 5478 "src/f32-gemm/gen/4x8s4-minmax-sse.c", 5479 "src/f32-gemm/gen/5x8-minmax-sse-dup.c", 5480 "src/f32-gemm/gen/5x8-minmax-sse-load1.c", 5481 "src/f32-gemm/gen/5x8s4-minmax-sse.c", 5482 "src/f32-ibilinear-chw/gen/sse-p4.c", 5483 "src/f32-ibilinear-chw/gen/sse-p8.c", 5484 "src/f32-ibilinear/gen/sse-c4.c", 5485 "src/f32-ibilinear/gen/sse-c8.c", 5486 "src/f32-igemm/gen/1x8-minmax-sse-dup.c", 5487 "src/f32-igemm/gen/1x8-minmax-sse-load1.c", 5488 "src/f32-igemm/gen/1x8s4-minmax-sse.c", 5489 "src/f32-igemm/gen/3x8-minmax-sse-dup.c", 5490 "src/f32-igemm/gen/3x8-minmax-sse-load1.c", 5491 "src/f32-igemm/gen/3x8s4-minmax-sse.c", 5492 "src/f32-igemm/gen/4x2c4-minmax-sse.c", 5493 "src/f32-igemm/gen/4x8-minmax-sse-dup.c", 5494 "src/f32-igemm/gen/4x8-minmax-sse-load1.c", 5495 "src/f32-igemm/gen/4x8s4-minmax-sse.c", 5496 "src/f32-igemm/gen/5x8-minmax-sse-dup.c", 5497 "src/f32-igemm/gen/5x8-minmax-sse-load1.c", 5498 "src/f32-igemm/gen/5x8s4-minmax-sse.c", 5499 "src/f32-maxpool/9p8x-minmax-sse-c4.c", 5500 "src/f32-pavgpool/9p8x-minmax-sse-c4.c", 5501 "src/f32-pavgpool/9x-minmax-sse-c4.c", 5502 "src/f32-ppmm/gen/4x8-minmax-sse.c", 5503 "src/f32-prelu/gen/sse-2x4.c", 5504 "src/f32-prelu/gen/sse-2x8.c", 5505 "src/f32-rmax/sse.c", 5506 "src/f32-spmm/gen/4x1-minmax-sse.c", 5507 "src/f32-spmm/gen/8x1-minmax-sse.c", 5508 "src/f32-spmm/gen/16x1-minmax-sse.c", 5509 "src/f32-spmm/gen/32x1-minmax-sse.c", 5510 "src/f32-vbinary/gen/vadd-minmax-sse-x4.c", 5511 "src/f32-vbinary/gen/vadd-minmax-sse-x8.c", 5512 "src/f32-vbinary/gen/vaddc-minmax-sse-x4.c", 5513 "src/f32-vbinary/gen/vaddc-minmax-sse-x8.c", 5514 "src/f32-vbinary/gen/vdiv-minmax-sse-x4.c", 5515 "src/f32-vbinary/gen/vdiv-minmax-sse-x8.c", 5516 "src/f32-vbinary/gen/vdivc-minmax-sse-x4.c", 5517 "src/f32-vbinary/gen/vdivc-minmax-sse-x8.c", 5518 "src/f32-vbinary/gen/vmax-sse-x4.c", 5519 "src/f32-vbinary/gen/vmax-sse-x8.c", 5520 "src/f32-vbinary/gen/vmaxc-sse-x4.c", 5521 "src/f32-vbinary/gen/vmaxc-sse-x8.c", 5522 "src/f32-vbinary/gen/vmin-sse-x4.c", 5523 "src/f32-vbinary/gen/vmin-sse-x8.c", 5524 "src/f32-vbinary/gen/vminc-sse-x4.c", 5525 "src/f32-vbinary/gen/vminc-sse-x8.c", 5526 "src/f32-vbinary/gen/vmul-minmax-sse-x4.c", 5527 "src/f32-vbinary/gen/vmul-minmax-sse-x8.c", 5528 "src/f32-vbinary/gen/vmulc-minmax-sse-x4.c", 5529 "src/f32-vbinary/gen/vmulc-minmax-sse-x8.c", 5530 "src/f32-vbinary/gen/vrdivc-minmax-sse-x4.c", 5531 "src/f32-vbinary/gen/vrdivc-minmax-sse-x8.c", 5532 "src/f32-vbinary/gen/vrsubc-minmax-sse-x4.c", 5533 "src/f32-vbinary/gen/vrsubc-minmax-sse-x8.c", 5534 "src/f32-vbinary/gen/vsqrdiff-sse-x4.c", 5535 "src/f32-vbinary/gen/vsqrdiff-sse-x8.c", 5536 "src/f32-vbinary/gen/vsqrdiffc-sse-x4.c", 5537 "src/f32-vbinary/gen/vsqrdiffc-sse-x8.c", 5538 "src/f32-vbinary/gen/vsub-minmax-sse-x4.c", 5539 "src/f32-vbinary/gen/vsub-minmax-sse-x8.c", 5540 "src/f32-vbinary/gen/vsubc-minmax-sse-x4.c", 5541 "src/f32-vbinary/gen/vsubc-minmax-sse-x8.c", 5542 "src/f32-vclamp/gen/vclamp-sse-x4.c", 5543 "src/f32-vclamp/gen/vclamp-sse-x8.c", 5544 "src/f32-vhswish/gen/vhswish-sse-x4.c", 5545 "src/f32-vhswish/gen/vhswish-sse-x8.c", 5546 "src/f32-vlrelu/gen/vlrelu-sse-x4.c", 5547 "src/f32-vlrelu/gen/vlrelu-sse-x8.c", 5548 "src/f32-vmulcaddc/gen/c4-minmax-sse-2x.c", 5549 "src/f32-vmulcaddc/gen/c8-minmax-sse-2x.c", 5550 "src/f32-vrelu/gen/vrelu-sse-x4.c", 5551 "src/f32-vrelu/gen/vrelu-sse-x8.c", 5552 "src/f32-vsqrt/gen/sse-sqrt-x4.c", 5553 "src/f32-vsqrt/gen/sse-sqrt-x8.c", 5554 "src/f32-vunary/gen/vabs-sse-x4.c", 5555 "src/f32-vunary/gen/vabs-sse-x8.c", 5556 "src/f32-vunary/gen/vneg-sse-x4.c", 5557 "src/f32-vunary/gen/vneg-sse-x8.c", 5558 "src/f32-vunary/gen/vsqr-sse-x4.c", 5559 "src/f32-vunary/gen/vsqr-sse-x8.c", 5560 "src/math/roundd-sse-addsub.c", 5561 "src/math/roundne-sse-addsub.c", 5562 "src/math/roundu-sse-addsub.c", 5563 "src/math/roundz-sse-addsub.c", 5564 "src/math/sqrt-sse-hh1mac.c", 5565 "src/math/sqrt-sse-nr1mac.c", 5566 "src/math/sqrt-sse-nr2mac.c", 5567 "src/x32-packx/x4-sse.c", 5568 "src/x32-transposec/4x4-sse.c", 5569] 5570 5571PROD_SSE2_MICROKERNEL_SRCS = [ 5572 "src/f16-f32-vcvt/gen/vcvt-sse2-int16-x32.c", 5573 "src/f16-vunary/gen/vabs-sse2-x16.c", 5574 "src/f16-vunary/gen/vneg-sse2-x16.c", 5575 "src/f32-argmaxpool/4x-sse2-c4.c", 5576 "src/f32-argmaxpool/9p8x-sse2-c4.c", 5577 "src/f32-argmaxpool/9x-sse2-c4.c", 5578 "src/f32-f16-vcvt/gen/vcvt-sse2-x16.c", 5579 "src/f32-prelu/gen/sse2-2x8.c", 5580 "src/f32-qs8-vcvt/gen/vcvt-sse2-x32.c", 5581 "src/f32-qu8-vcvt/gen/vcvt-sse2-x32.c", 5582 "src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x20-acc2.c", 5583 "src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x12.c", 5584 "src/f32-vlrelu/gen/vlrelu-sse2-x8.c", 5585 "src/f32-vrnd/gen/vrndd-sse2-x8.c", 5586 "src/f32-vrnd/gen/vrndne-sse2-x8.c", 5587 "src/f32-vrnd/gen/vrndu-sse2-x8.c", 5588 "src/f32-vrnd/gen/vrndz-sse2-x8.c", 5589 "src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x8.c", 5590 "src/qc8-dwconv/gen/up8x3-minmax-fp32-sse2-mul16.c", 5591 "src/qc8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16.c", 5592 "src/qc8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16.c", 5593 "src/qc8-gemm/gen/1x4c8-minmax-fp32-sse2-ld64.c", 5594 "src/qc8-gemm/gen/3x4c8-minmax-fp32-sse2-ld64.c", 5595 "src/qc8-igemm/gen/1x4c8-minmax-fp32-sse2-ld64.c", 5596 "src/qc8-igemm/gen/3x4c8-minmax-fp32-sse2-ld64.c", 5597 "src/qs8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16-add16.c", 5598 "src/qs8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16-add16.c", 5599 "src/qs8-f32-vcvt/gen/vcvt-sse2-x32.c", 5600 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse2-c8.c", 5601 "src/qs8-gavgpool/gen/7x-minmax-fp32-sse2-c8.c", 5602 "src/qs8-gemm/gen/1x4c8-minmax-fp32-sse2-ld64.c", 5603 "src/qs8-gemm/gen/3x4c8-minmax-fp32-sse2-ld64.c", 5604 "src/qs8-igemm/gen/1x4c8-minmax-fp32-sse2-ld64.c", 5605 "src/qs8-igemm/gen/3x4c8-minmax-fp32-sse2-ld64.c", 5606 "src/qs8-vadd/gen/minmax-sse2-mul16-ld64-x8.c", 5607 "src/qs8-vaddc/gen/minmax-sse2-mul16-ld64-x8.c", 5608 "src/qs8-vcvt/gen/vcvt-sse2-x32.c", 5609 "src/qs8-vlrelu/gen/vlrelu-sse2-x32.c", 5610 "src/qs8-vmul/gen/minmax-fp32-sse2-mul16-ld64-x8.c", 5611 "src/qs8-vmulc/gen/minmax-fp32-sse2-mul16-ld64-x8.c", 5612 "src/qu8-avgpool/9p8x-minmax-sse2-c8.c", 5613 "src/qu8-avgpool/9x-minmax-sse2-c8.c", 5614 "src/qu8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16.c", 5615 "src/qu8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16.c", 5616 "src/qu8-f32-vcvt/gen/vcvt-sse2-x32.c", 5617 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse2-c8.c", 5618 "src/qu8-gavgpool/gen/7x-minmax-fp32-sse2-c8.c", 5619 "src/qu8-gemm/gen/1x4c8-minmax-fp32-sse2-ld64.c", 5620 "src/qu8-gemm/gen/3x4c8-minmax-fp32-sse2-ld64.c", 5621 "src/qu8-igemm/gen/1x4c8-minmax-fp32-sse2-ld64.c", 5622 "src/qu8-igemm/gen/3x4c8-minmax-fp32-sse2-ld64.c", 5623 "src/qu8-vadd/gen/minmax-sse2-mul16-ld64-x8.c", 5624 "src/qu8-vaddc/gen/minmax-sse2-mul16-ld64-x8.c", 5625 "src/qu8-vcvt/gen/vcvt-sse2-x32.c", 5626 "src/qu8-vlrelu/gen/vlrelu-sse2-x32.c", 5627 "src/qu8-vmul/gen/minmax-fp32-sse2-mul16-ld64-x8.c", 5628 "src/qu8-vmulc/gen/minmax-fp32-sse2-mul16-ld64-x8.c", 5629 "src/s8-ibilinear/gen/sse2-c8.c", 5630 "src/s8-maxpool/9p8x-minmax-sse2-c16.c", 5631 "src/s8-vclamp/sse2-x64.c", 5632 "src/u8-ibilinear/gen/sse2-c8.c", 5633 "src/u8-maxpool/9p8x-minmax-sse2-c16.c", 5634 "src/u8-rmax/sse2.c", 5635 "src/u8-vclamp/sse2-x64.c", 5636 "src/xx-fill/sse2-x64.c", 5637 "src/xx-pad/sse2.c", 5638 "src/x8-transposec/gen/16x16-reuse-mov-sse2.c", 5639 "src/x8-zip/xm-sse2.c", 5640 "src/x8-zip/x2-sse2.c", 5641 "src/x8-zip/x3-sse2.c", 5642 "src/x8-zip/x4-sse2.c", 5643 "src/x16-transposec/gen/8x8-reuse-multi-sse2.c", 5644 "src/x32-unpool/sse2.c", 5645 "src/x32-zip/xm-sse2.c", 5646 "src/x32-zip/x2-sse2.c", 5647 "src/x32-zip/x3-sse2.c", 5648 "src/x32-zip/x4-sse2.c", 5649] 5650 5651ALL_SSE2_MICROKERNEL_SRCS = [ 5652 "src/f16-f32-vcvt/gen/vcvt-sse2-int16-x8.c", 5653 "src/f16-f32-vcvt/gen/vcvt-sse2-int16-x16.c", 5654 "src/f16-f32-vcvt/gen/vcvt-sse2-int16-x24.c", 5655 "src/f16-f32-vcvt/gen/vcvt-sse2-int16-x32.c", 5656 "src/f16-f32-vcvt/gen/vcvt-sse2-int32-x8.c", 5657 "src/f16-f32-vcvt/gen/vcvt-sse2-int32-x16.c", 5658 "src/f16-f32-vcvt/gen/vcvt-sse2-int32-x24.c", 5659 "src/f16-f32-vcvt/gen/vcvt-sse2-int32-x32.c", 5660 "src/f16-vunary/gen/vabs-sse2-x8.c", 5661 "src/f16-vunary/gen/vabs-sse2-x16.c", 5662 "src/f16-vunary/gen/vneg-sse2-x8.c", 5663 "src/f16-vunary/gen/vneg-sse2-x16.c", 5664 "src/f32-argmaxpool/4x-sse2-c4.c", 5665 "src/f32-argmaxpool/9p8x-sse2-c4.c", 5666 "src/f32-argmaxpool/9x-sse2-c4.c", 5667 "src/f32-f16-vcvt/gen/vcvt-sse2-x8.c", 5668 "src/f32-f16-vcvt/gen/vcvt-sse2-x16.c", 5669 "src/f32-f16-vcvt/gen/vcvt-sse2-x24.c", 5670 "src/f32-f16-vcvt/gen/vcvt-sse2-x32.c", 5671 "src/f32-gemm/gen-inc/1x8inc-minmax-sse2-dup.c", 5672 "src/f32-gemm/gen-inc/3x8inc-minmax-sse2-dup.c", 5673 "src/f32-gemm/gen-inc/4x8inc-minmax-sse2-dup.c", 5674 "src/f32-gemm/gen-inc/5x8inc-minmax-sse2-dup.c", 5675 "src/f32-gemm/gen/1x8-minmax-sse2-dup.c", 5676 "src/f32-gemm/gen/3x8-minmax-sse2-dup.c", 5677 "src/f32-gemm/gen/4x8-minmax-sse2-dup.c", 5678 "src/f32-gemm/gen/5x8-minmax-sse2-dup.c", 5679 "src/f32-igemm/gen/1x8-minmax-sse2-dup.c", 5680 "src/f32-igemm/gen/3x8-minmax-sse2-dup.c", 5681 "src/f32-igemm/gen/4x8-minmax-sse2-dup.c", 5682 "src/f32-igemm/gen/5x8-minmax-sse2-dup.c", 5683 "src/f32-prelu/gen/sse2-2x4.c", 5684 "src/f32-prelu/gen/sse2-2x8.c", 5685 "src/f32-qs8-vcvt/gen/vcvt-sse2-x8.c", 5686 "src/f32-qs8-vcvt/gen/vcvt-sse2-x16.c", 5687 "src/f32-qs8-vcvt/gen/vcvt-sse2-x24.c", 5688 "src/f32-qs8-vcvt/gen/vcvt-sse2-x32.c", 5689 "src/f32-qu8-vcvt/gen/vcvt-sse2-x8.c", 5690 "src/f32-qu8-vcvt/gen/vcvt-sse2-x16.c", 5691 "src/f32-qu8-vcvt/gen/vcvt-sse2-x24.c", 5692 "src/f32-qu8-vcvt/gen/vcvt-sse2-x32.c", 5693 "src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x4.c", 5694 "src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x8-acc2.c", 5695 "src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x8.c", 5696 "src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x12-acc2.c", 5697 "src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x12-acc3.c", 5698 "src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x12.c", 5699 "src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x16-acc2.c", 5700 "src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x16-acc4.c", 5701 "src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x16.c", 5702 "src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x20-acc2.c", 5703 "src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x20-acc5.c", 5704 "src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x20.c", 5705 "src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x4.c", 5706 "src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x8.c", 5707 "src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x12.c", 5708 "src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x16.c", 5709 "src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x20.c", 5710 "src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x24.c", 5711 "src/f32-velu/gen/velu-sse2-rr2-p6-x4.c", 5712 "src/f32-velu/gen/velu-sse2-rr2-p6-x8.c", 5713 "src/f32-velu/gen/velu-sse2-rr2-p6-x12.c", 5714 "src/f32-velu/gen/velu-sse2-rr2-p6-x16.c", 5715 "src/f32-velu/gen/velu-sse2-rr2-p6-x20.c", 5716 "src/f32-velu/gen/velu-sse2-rr2-p6-x24.c", 5717 "src/f32-vlrelu/gen/vlrelu-sse2-x4.c", 5718 "src/f32-vlrelu/gen/vlrelu-sse2-x8.c", 5719 "src/f32-vrnd/gen/vrndd-sse2-x4.c", 5720 "src/f32-vrnd/gen/vrndd-sse2-x8.c", 5721 "src/f32-vrnd/gen/vrndne-sse2-x4.c", 5722 "src/f32-vrnd/gen/vrndne-sse2-x8.c", 5723 "src/f32-vrnd/gen/vrndu-sse2-x4.c", 5724 "src/f32-vrnd/gen/vrndu-sse2-x8.c", 5725 "src/f32-vrnd/gen/vrndz-sse2-x4.c", 5726 "src/f32-vrnd/gen/vrndz-sse2-x8.c", 5727 "src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x4.c", 5728 "src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x8.c", 5729 "src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x12.c", 5730 "src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x16.c", 5731 "src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x20.c", 5732 "src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x24.c", 5733 "src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-p5-div-x4.c", 5734 "src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-p5-div-x8.c", 5735 "src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-p5-div-x12.c", 5736 "src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-p5-div-x16.c", 5737 "src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-p5-div-x20.c", 5738 "src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-p5-div-x24.c", 5739 "src/math/cvt-f16-f32-sse2-int16.c", 5740 "src/math/cvt-f16-f32-sse2-int32.c", 5741 "src/math/cvt-f32-f16-sse2.c", 5742 "src/math/exp-f32-sse2-rr2-lut64-p2.c", 5743 "src/math/exp-f32-sse2-rr2-p5.c", 5744 "src/math/expminus-f32-sse2-rr2-p5.c", 5745 "src/math/expm1minus-f32-sse2-rr2-lut16-p3.c", 5746 "src/math/expm1minus-f32-sse2-rr2-p6.c", 5747 "src/math/roundd-sse2-cvt.c", 5748 "src/math/roundne-sse2-cvt.c", 5749 "src/math/roundu-sse2-cvt.c", 5750 "src/math/roundz-sse2-cvt.c", 5751 "src/math/sigmoid-f32-sse2-rr2-lut64-p2-div.c", 5752 "src/math/sigmoid-f32-sse2-rr2-lut64-p2-nr1.c", 5753 "src/math/sigmoid-f32-sse2-rr2-lut64-p2-nr2.c", 5754 "src/math/sigmoid-f32-sse2-rr2-p5-div.c", 5755 "src/math/sigmoid-f32-sse2-rr2-p5-nr1.c", 5756 "src/math/sigmoid-f32-sse2-rr2-p5-nr2.c", 5757 "src/qc8-dwconv/gen/up8x3-minmax-fp32-sse2-mul16.c", 5758 "src/qc8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16-add16.c", 5759 "src/qc8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16.c", 5760 "src/qc8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16-add16.c", 5761 "src/qc8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16.c", 5762 "src/qc8-dwconv/gen/up16x9-minmax-fp32-sse2-mul16-add16.c", 5763 "src/qc8-dwconv/gen/up16x9-minmax-fp32-sse2-mul16.c", 5764 "src/qc8-dwconv/gen/up16x25-minmax-fp32-sse2-mul16-add16.c", 5765 "src/qc8-dwconv/gen/up16x25-minmax-fp32-sse2-mul16.c", 5766 "src/qc8-dwconv/gen/up24x9-minmax-fp32-sse2-mul16.c", 5767 "src/qc8-dwconv/gen/up24x25-minmax-fp32-sse2-mul16.c", 5768 "src/qc8-gemm/gen/1x4c2-minmax-fp32-sse2-ld64.c", 5769 "src/qc8-gemm/gen/1x4c2-minmax-fp32-sse2-ld128.c", 5770 "src/qc8-gemm/gen/1x4c2s4-minmax-fp32-sse2-ld64.c", 5771 "src/qc8-gemm/gen/1x4c2s4-minmax-fp32-sse2-ld128.c", 5772 "src/qc8-gemm/gen/1x4c8-minmax-fp32-sse2-ld64.c", 5773 "src/qc8-gemm/gen/1x4c8-minmax-fp32-sse2-ld128.c", 5774 "src/qc8-gemm/gen/2x4c2-minmax-fp32-sse2-ld64.c", 5775 "src/qc8-gemm/gen/2x4c2-minmax-fp32-sse2-ld128.c", 5776 "src/qc8-gemm/gen/2x4c2s4-minmax-fp32-sse2-ld64.c", 5777 "src/qc8-gemm/gen/2x4c2s4-minmax-fp32-sse2-ld128.c", 5778 "src/qc8-gemm/gen/2x4c8-minmax-fp32-sse2-ld64.c", 5779 "src/qc8-gemm/gen/2x4c8-minmax-fp32-sse2-ld128.c", 5780 "src/qc8-gemm/gen/3x4c2-minmax-fp32-sse2-ld64.c", 5781 "src/qc8-gemm/gen/3x4c2-minmax-fp32-sse2-ld128.c", 5782 "src/qc8-gemm/gen/3x4c2s4-minmax-fp32-sse2-ld64.c", 5783 "src/qc8-gemm/gen/3x4c2s4-minmax-fp32-sse2-ld128.c", 5784 "src/qc8-gemm/gen/3x4c8-minmax-fp32-sse2-ld64.c", 5785 "src/qc8-gemm/gen/3x4c8-minmax-fp32-sse2-ld128.c", 5786 "src/qc8-gemm/gen/4x4c2-minmax-fp32-sse2-ld64.c", 5787 "src/qc8-gemm/gen/4x4c2-minmax-fp32-sse2-ld128.c", 5788 "src/qc8-gemm/gen/4x4c2s4-minmax-fp32-sse2-ld64.c", 5789 "src/qc8-gemm/gen/4x4c2s4-minmax-fp32-sse2-ld128.c", 5790 "src/qc8-igemm/gen/1x4c2-minmax-fp32-sse2-ld64.c", 5791 "src/qc8-igemm/gen/1x4c2-minmax-fp32-sse2-ld128.c", 5792 "src/qc8-igemm/gen/1x4c2s4-minmax-fp32-sse2-ld64.c", 5793 "src/qc8-igemm/gen/1x4c2s4-minmax-fp32-sse2-ld128.c", 5794 "src/qc8-igemm/gen/1x4c8-minmax-fp32-sse2-ld64.c", 5795 "src/qc8-igemm/gen/1x4c8-minmax-fp32-sse2-ld128.c", 5796 "src/qc8-igemm/gen/2x4c2-minmax-fp32-sse2-ld64.c", 5797 "src/qc8-igemm/gen/2x4c2-minmax-fp32-sse2-ld128.c", 5798 "src/qc8-igemm/gen/2x4c2s4-minmax-fp32-sse2-ld64.c", 5799 "src/qc8-igemm/gen/2x4c2s4-minmax-fp32-sse2-ld128.c", 5800 "src/qc8-igemm/gen/2x4c8-minmax-fp32-sse2-ld64.c", 5801 "src/qc8-igemm/gen/2x4c8-minmax-fp32-sse2-ld128.c", 5802 "src/qc8-igemm/gen/3x4c2-minmax-fp32-sse2-ld64.c", 5803 "src/qc8-igemm/gen/3x4c2-minmax-fp32-sse2-ld128.c", 5804 "src/qc8-igemm/gen/3x4c2s4-minmax-fp32-sse2-ld64.c", 5805 "src/qc8-igemm/gen/3x4c2s4-minmax-fp32-sse2-ld128.c", 5806 "src/qc8-igemm/gen/3x4c8-minmax-fp32-sse2-ld64.c", 5807 "src/qc8-igemm/gen/3x4c8-minmax-fp32-sse2-ld128.c", 5808 "src/qc8-igemm/gen/4x4c2-minmax-fp32-sse2-ld64.c", 5809 "src/qc8-igemm/gen/4x4c2-minmax-fp32-sse2-ld128.c", 5810 "src/qc8-igemm/gen/4x4c2s4-minmax-fp32-sse2-ld64.c", 5811 "src/qc8-igemm/gen/4x4c2s4-minmax-fp32-sse2-ld128.c", 5812 "src/qs8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16-add16.c", 5813 "src/qs8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16.c", 5814 "src/qs8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16-add16.c", 5815 "src/qs8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16.c", 5816 "src/qs8-dwconv/gen/up16x9-minmax-fp32-sse2-mul16-add16.c", 5817 "src/qs8-dwconv/gen/up16x9-minmax-fp32-sse2-mul16.c", 5818 "src/qs8-dwconv/gen/up16x25-minmax-fp32-sse2-mul16-add16.c", 5819 "src/qs8-dwconv/gen/up16x25-minmax-fp32-sse2-mul16.c", 5820 "src/qs8-dwconv/gen/up24x9-minmax-fp32-sse2-mul16.c", 5821 "src/qs8-dwconv/gen/up24x25-minmax-fp32-sse2-mul16.c", 5822 "src/qs8-f32-vcvt/gen/vcvt-sse2-x8.c", 5823 "src/qs8-f32-vcvt/gen/vcvt-sse2-x16.c", 5824 "src/qs8-f32-vcvt/gen/vcvt-sse2-x24.c", 5825 "src/qs8-f32-vcvt/gen/vcvt-sse2-x32.c", 5826 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse2-c8.c", 5827 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse2-c16.c", 5828 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse2-c24.c", 5829 "src/qs8-gavgpool/gen/7x-minmax-fp32-sse2-c8.c", 5830 "src/qs8-gavgpool/gen/7x-minmax-fp32-sse2-c16.c", 5831 "src/qs8-gavgpool/gen/7x-minmax-fp32-sse2-c24.c", 5832 "src/qs8-gemm/gen/1x4c2-minmax-fp32-sse2-ld64.c", 5833 "src/qs8-gemm/gen/1x4c2-minmax-fp32-sse2-ld128.c", 5834 "src/qs8-gemm/gen/1x4c2-xw-minmax-fp32-sse2.c", 5835 "src/qs8-gemm/gen/1x4c2s4-minmax-fp32-sse2-ld64.c", 5836 "src/qs8-gemm/gen/1x4c2s4-minmax-fp32-sse2-ld128.c", 5837 "src/qs8-gemm/gen/1x4c2s4-xw-minmax-fp32-sse2.c", 5838 "src/qs8-gemm/gen/1x4c8-minmax-fp32-sse2-ld64.c", 5839 "src/qs8-gemm/gen/1x4c8-minmax-fp32-sse2-ld128.c", 5840 "src/qs8-gemm/gen/1x4c8-xw-minmax-fp32-sse2.c", 5841 "src/qs8-gemm/gen/2x4c2-minmax-fp32-sse2-ld64.c", 5842 "src/qs8-gemm/gen/2x4c2-minmax-fp32-sse2-ld128.c", 5843 "src/qs8-gemm/gen/2x4c2-xw-minmax-fp32-sse2.c", 5844 "src/qs8-gemm/gen/2x4c2s4-minmax-fp32-sse2-ld64.c", 5845 "src/qs8-gemm/gen/2x4c2s4-minmax-fp32-sse2-ld128.c", 5846 "src/qs8-gemm/gen/2x4c2s4-xw-minmax-fp32-sse2.c", 5847 "src/qs8-gemm/gen/2x4c8-minmax-fp32-sse2-ld64.c", 5848 "src/qs8-gemm/gen/2x4c8-minmax-fp32-sse2-ld128.c", 5849 "src/qs8-gemm/gen/2x4c8-xw-minmax-fp32-sse2.c", 5850 "src/qs8-gemm/gen/3x4c2-minmax-fp32-sse2-ld64.c", 5851 "src/qs8-gemm/gen/3x4c2-minmax-fp32-sse2-ld128.c", 5852 "src/qs8-gemm/gen/3x4c2-xw-minmax-fp32-sse2.c", 5853 "src/qs8-gemm/gen/3x4c2s4-minmax-fp32-sse2-ld64.c", 5854 "src/qs8-gemm/gen/3x4c2s4-minmax-fp32-sse2-ld128.c", 5855 "src/qs8-gemm/gen/3x4c2s4-xw-minmax-fp32-sse2.c", 5856 "src/qs8-gemm/gen/3x4c8-minmax-fp32-sse2-ld64.c", 5857 "src/qs8-gemm/gen/3x4c8-minmax-fp32-sse2-ld128.c", 5858 "src/qs8-gemm/gen/3x4c8-xw-minmax-fp32-sse2.c", 5859 "src/qs8-gemm/gen/4x4c2-minmax-fp32-sse2-ld64.c", 5860 "src/qs8-gemm/gen/4x4c2-minmax-fp32-sse2-ld128.c", 5861 "src/qs8-gemm/gen/4x4c2-xw-minmax-fp32-sse2.c", 5862 "src/qs8-gemm/gen/4x4c2s4-minmax-fp32-sse2-ld64.c", 5863 "src/qs8-gemm/gen/4x4c2s4-minmax-fp32-sse2-ld128.c", 5864 "src/qs8-gemm/gen/4x4c2s4-xw-minmax-fp32-sse2.c", 5865 "src/qs8-igemm/gen/1x4c2-minmax-fp32-sse2-ld64.c", 5866 "src/qs8-igemm/gen/1x4c2-minmax-fp32-sse2-ld128.c", 5867 "src/qs8-igemm/gen/1x4c2s4-minmax-fp32-sse2-ld64.c", 5868 "src/qs8-igemm/gen/1x4c2s4-minmax-fp32-sse2-ld128.c", 5869 "src/qs8-igemm/gen/1x4c8-minmax-fp32-sse2-ld64.c", 5870 "src/qs8-igemm/gen/1x4c8-minmax-fp32-sse2-ld128.c", 5871 "src/qs8-igemm/gen/2x4c2-minmax-fp32-sse2-ld64.c", 5872 "src/qs8-igemm/gen/2x4c2-minmax-fp32-sse2-ld128.c", 5873 "src/qs8-igemm/gen/2x4c2s4-minmax-fp32-sse2-ld64.c", 5874 "src/qs8-igemm/gen/2x4c2s4-minmax-fp32-sse2-ld128.c", 5875 "src/qs8-igemm/gen/2x4c8-minmax-fp32-sse2-ld64.c", 5876 "src/qs8-igemm/gen/2x4c8-minmax-fp32-sse2-ld128.c", 5877 "src/qs8-igemm/gen/3x4c2-minmax-fp32-sse2-ld64.c", 5878 "src/qs8-igemm/gen/3x4c2-minmax-fp32-sse2-ld128.c", 5879 "src/qs8-igemm/gen/3x4c2s4-minmax-fp32-sse2-ld64.c", 5880 "src/qs8-igemm/gen/3x4c2s4-minmax-fp32-sse2-ld128.c", 5881 "src/qs8-igemm/gen/3x4c8-minmax-fp32-sse2-ld64.c", 5882 "src/qs8-igemm/gen/3x4c8-minmax-fp32-sse2-ld128.c", 5883 "src/qs8-igemm/gen/4x4c2-minmax-fp32-sse2-ld64.c", 5884 "src/qs8-igemm/gen/4x4c2-minmax-fp32-sse2-ld128.c", 5885 "src/qs8-igemm/gen/4x4c2s4-minmax-fp32-sse2-ld64.c", 5886 "src/qs8-igemm/gen/4x4c2s4-minmax-fp32-sse2-ld128.c", 5887 "src/qs8-requantization/fp32-sse2.c", 5888 "src/qs8-requantization/gemmlowp-sse2.c", 5889 "src/qs8-requantization/rndna-sse2.c", 5890 "src/qs8-vadd/gen/minmax-sse2-mul16-ld64-x8.c", 5891 "src/qs8-vadd/gen/minmax-sse2-mul16-ld64-x16.c", 5892 "src/qs8-vadd/gen/minmax-sse2-mul16-ld64-x24.c", 5893 "src/qs8-vadd/gen/minmax-sse2-mul16-ld64-x32.c", 5894 "src/qs8-vaddc/gen/minmax-sse2-mul16-ld64-x8.c", 5895 "src/qs8-vaddc/gen/minmax-sse2-mul16-ld64-x16.c", 5896 "src/qs8-vaddc/gen/minmax-sse2-mul16-ld64-x24.c", 5897 "src/qs8-vaddc/gen/minmax-sse2-mul16-ld64-x32.c", 5898 "src/qs8-vcvt/gen/vcvt-sse2-x16.c", 5899 "src/qs8-vcvt/gen/vcvt-sse2-x32.c", 5900 "src/qs8-vlrelu/gen/vlrelu-sse2-x16.c", 5901 "src/qs8-vlrelu/gen/vlrelu-sse2-x32.c", 5902 "src/qs8-vmul/gen/minmax-fp32-sse2-mul16-ld64-x8.c", 5903 "src/qs8-vmul/gen/minmax-fp32-sse2-mul16-ld64-x16.c", 5904 "src/qs8-vmulc/gen/minmax-fp32-sse2-mul16-ld64-x8.c", 5905 "src/qs8-vmulc/gen/minmax-fp32-sse2-mul16-ld64-x16.c", 5906 "src/qu8-avgpool/9p8x-minmax-sse2-c8.c", 5907 "src/qu8-avgpool/9x-minmax-sse2-c8.c", 5908 "src/qu8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16.c", 5909 "src/qu8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16.c", 5910 "src/qu8-dwconv/gen/up16x9-minmax-fp32-sse2-mul16.c", 5911 "src/qu8-dwconv/gen/up16x25-minmax-fp32-sse2-mul16.c", 5912 "src/qu8-f32-vcvt/gen/vcvt-sse2-x8.c", 5913 "src/qu8-f32-vcvt/gen/vcvt-sse2-x16.c", 5914 "src/qu8-f32-vcvt/gen/vcvt-sse2-x24.c", 5915 "src/qu8-f32-vcvt/gen/vcvt-sse2-x32.c", 5916 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse2-c8.c", 5917 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse2-c16.c", 5918 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse2-c24.c", 5919 "src/qu8-gavgpool/gen/7x-minmax-fp32-sse2-c8.c", 5920 "src/qu8-gavgpool/gen/7x-minmax-fp32-sse2-c16.c", 5921 "src/qu8-gavgpool/gen/7x-minmax-fp32-sse2-c24.c", 5922 "src/qu8-gemm/gen/1x4c2-minmax-fp32-sse2-ld64.c", 5923 "src/qu8-gemm/gen/1x4c2-minmax-fp32-sse2-ld128.c", 5924 "src/qu8-gemm/gen/1x4c2s4-minmax-fp32-sse2-ld64.c", 5925 "src/qu8-gemm/gen/1x4c2s4-minmax-fp32-sse2-ld128.c", 5926 "src/qu8-gemm/gen/1x4c8-minmax-fp32-sse2-ld64.c", 5927 "src/qu8-gemm/gen/1x4c8-minmax-fp32-sse2-ld128.c", 5928 "src/qu8-gemm/gen/2x4c2-minmax-fp32-sse2-ld64.c", 5929 "src/qu8-gemm/gen/2x4c2-minmax-fp32-sse2-ld128.c", 5930 "src/qu8-gemm/gen/2x4c2s4-minmax-fp32-sse2-ld64.c", 5931 "src/qu8-gemm/gen/2x4c2s4-minmax-fp32-sse2-ld128.c", 5932 "src/qu8-gemm/gen/2x4c8-minmax-fp32-sse2-ld64.c", 5933 "src/qu8-gemm/gen/2x4c8-minmax-fp32-sse2-ld128.c", 5934 "src/qu8-gemm/gen/3x4c2-minmax-fp32-sse2-ld64.c", 5935 "src/qu8-gemm/gen/3x4c2-minmax-fp32-sse2-ld128.c", 5936 "src/qu8-gemm/gen/3x4c2s4-minmax-fp32-sse2-ld64.c", 5937 "src/qu8-gemm/gen/3x4c2s4-minmax-fp32-sse2-ld128.c", 5938 "src/qu8-gemm/gen/3x4c8-minmax-fp32-sse2-ld64.c", 5939 "src/qu8-gemm/gen/3x4c8-minmax-fp32-sse2-ld128.c", 5940 "src/qu8-gemm/gen/4x4c2-minmax-fp32-sse2-ld64.c", 5941 "src/qu8-gemm/gen/4x4c2-minmax-fp32-sse2-ld128.c", 5942 "src/qu8-gemm/gen/4x4c2s4-minmax-fp32-sse2-ld64.c", 5943 "src/qu8-gemm/gen/4x4c2s4-minmax-fp32-sse2-ld128.c", 5944 "src/qu8-igemm/gen/1x4c2-minmax-fp32-sse2-ld64.c", 5945 "src/qu8-igemm/gen/1x4c2-minmax-fp32-sse2-ld128.c", 5946 "src/qu8-igemm/gen/1x4c2s4-minmax-fp32-sse2-ld64.c", 5947 "src/qu8-igemm/gen/1x4c2s4-minmax-fp32-sse2-ld128.c", 5948 "src/qu8-igemm/gen/1x4c8-minmax-fp32-sse2-ld64.c", 5949 "src/qu8-igemm/gen/1x4c8-minmax-fp32-sse2-ld128.c", 5950 "src/qu8-igemm/gen/2x4c2-minmax-fp32-sse2-ld64.c", 5951 "src/qu8-igemm/gen/2x4c2-minmax-fp32-sse2-ld128.c", 5952 "src/qu8-igemm/gen/2x4c2s4-minmax-fp32-sse2-ld64.c", 5953 "src/qu8-igemm/gen/2x4c2s4-minmax-fp32-sse2-ld128.c", 5954 "src/qu8-igemm/gen/2x4c8-minmax-fp32-sse2-ld64.c", 5955 "src/qu8-igemm/gen/2x4c8-minmax-fp32-sse2-ld128.c", 5956 "src/qu8-igemm/gen/3x4c2-minmax-fp32-sse2-ld64.c", 5957 "src/qu8-igemm/gen/3x4c2-minmax-fp32-sse2-ld128.c", 5958 "src/qu8-igemm/gen/3x4c2s4-minmax-fp32-sse2-ld64.c", 5959 "src/qu8-igemm/gen/3x4c2s4-minmax-fp32-sse2-ld128.c", 5960 "src/qu8-igemm/gen/3x4c8-minmax-fp32-sse2-ld64.c", 5961 "src/qu8-igemm/gen/3x4c8-minmax-fp32-sse2-ld128.c", 5962 "src/qu8-igemm/gen/4x4c2-minmax-fp32-sse2-ld64.c", 5963 "src/qu8-igemm/gen/4x4c2-minmax-fp32-sse2-ld128.c", 5964 "src/qu8-igemm/gen/4x4c2s4-minmax-fp32-sse2-ld64.c", 5965 "src/qu8-igemm/gen/4x4c2s4-minmax-fp32-sse2-ld128.c", 5966 "src/qu8-requantization/fp32-sse2.c", 5967 "src/qu8-requantization/gemmlowp-sse2.c", 5968 "src/qu8-requantization/rndna-sse2.c", 5969 "src/qu8-vadd/gen/minmax-sse2-mul16-ld64-x8.c", 5970 "src/qu8-vadd/gen/minmax-sse2-mul16-ld64-x16.c", 5971 "src/qu8-vaddc/gen/minmax-sse2-mul16-ld64-x8.c", 5972 "src/qu8-vaddc/gen/minmax-sse2-mul16-ld64-x16.c", 5973 "src/qu8-vcvt/gen/vcvt-sse2-x16.c", 5974 "src/qu8-vcvt/gen/vcvt-sse2-x32.c", 5975 "src/qu8-vlrelu/gen/vlrelu-sse2-x16.c", 5976 "src/qu8-vlrelu/gen/vlrelu-sse2-x32.c", 5977 "src/qu8-vmul/gen/minmax-fp32-sse2-mul16-ld64-x8.c", 5978 "src/qu8-vmul/gen/minmax-fp32-sse2-mul16-ld64-x16.c", 5979 "src/qu8-vmulc/gen/minmax-fp32-sse2-mul16-ld64-x8.c", 5980 "src/qu8-vmulc/gen/minmax-fp32-sse2-mul16-ld64-x16.c", 5981 "src/s8-ibilinear/gen/sse2-c8.c", 5982 "src/s8-ibilinear/gen/sse2-c16.c", 5983 "src/s8-maxpool/9p8x-minmax-sse2-c16.c", 5984 "src/s8-vclamp/sse2-x64.c", 5985 "src/u8-ibilinear/gen/sse2-c8.c", 5986 "src/u8-ibilinear/gen/sse2-c16.c", 5987 "src/u8-maxpool/9p8x-minmax-sse2-c16.c", 5988 "src/u8-rmax/sse2.c", 5989 "src/u8-vclamp/sse2-x64.c", 5990 "src/xx-fill/sse2-x64.c", 5991 "src/xx-pad/sse2.c", 5992 "src/x8-transposec/gen/16x16-reuse-mov-sse2.c", 5993 "src/x8-transposec/gen/16x16-reuse-switch-sse2.c", 5994 "src/x8-zip/xm-sse2.c", 5995 "src/x8-zip/x2-sse2.c", 5996 "src/x8-zip/x3-sse2.c", 5997 "src/x8-zip/x4-sse2.c", 5998 "src/x16-transposec/gen/8x8-multi-mov-sse2.c", 5999 "src/x16-transposec/gen/8x8-multi-switch-sse2.c", 6000 "src/x16-transposec/gen/8x8-reuse-mov-sse2.c", 6001 "src/x16-transposec/gen/8x8-reuse-multi-sse2.c", 6002 "src/x16-transposec/gen/8x8-reuse-switch-sse2.c", 6003 "src/x16-transposec/4x8-sse2.c", 6004 "src/x32-transposec/gen/4x4-multi-mov-sse2.c", 6005 "src/x32-transposec/gen/4x4-multi-multi-sse2.c", 6006 "src/x32-transposec/gen/4x4-multi-switch-sse2.c", 6007 "src/x32-transposec/gen/4x4-reuse-mov-sse2.c", 6008 "src/x32-transposec/gen/4x4-reuse-multi-sse2.c", 6009 "src/x32-transposec/gen/4x4-reuse-switch-sse2.c", 6010 "src/x32-unpool/sse2.c", 6011 "src/x32-zip/xm-sse2.c", 6012 "src/x32-zip/x2-sse2.c", 6013 "src/x32-zip/x3-sse2.c", 6014 "src/x32-zip/x4-sse2.c", 6015 "src/x64-transposec/gen/2x2-multi-mov-sse2.c", 6016 "src/x64-transposec/gen/2x2-multi-multi-sse2.c", 6017 "src/x64-transposec/gen/2x2-multi-switch-sse2.c", 6018 "src/x64-transposec/gen/2x2-reuse-mov-sse2.c", 6019 "src/x64-transposec/gen/2x2-reuse-multi-sse2.c", 6020 "src/x64-transposec/gen/2x2-reuse-switch-sse2.c", 6021] 6022 6023PROD_SSSE3_MICROKERNEL_SRCS = [ 6024 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-2x4-acc2.c", 6025 "src/qs8-vcvt/gen/vcvt-ssse3-x32.c", 6026 "src/qs8-vlrelu/gen/vlrelu-ssse3-x32.c", 6027 "src/qu8-vcvt/gen/vcvt-ssse3-x32.c", 6028 "src/qu8-vlrelu/gen/vlrelu-ssse3-x32.c", 6029] 6030 6031ALL_SSSE3_MICROKERNEL_SRCS = [ 6032 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-1x4-acc2.c", 6033 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-1x4-acc3.c", 6034 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-1x4-acc4.c", 6035 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-1x4.c", 6036 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-2x4-acc2.c", 6037 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-2x4.c", 6038 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-3x4.c", 6039 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-4x4.c", 6040 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-5x4.c", 6041 "src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-6x4.c", 6042 "src/qs8-gemm/gen/1x4c8-minmax-fp32-ssse3-ld64.c", 6043 "src/qs8-gemm/gen/1x4c8-minmax-fp32-ssse3-ld128.c", 6044 "src/qs8-gemm/gen/1x4c8-xw-minmax-fp32-ssse3.c", 6045 "src/qs8-gemm/gen/2x4c8-minmax-fp32-ssse3-ld64.c", 6046 "src/qs8-gemm/gen/2x4c8-minmax-fp32-ssse3-ld128.c", 6047 "src/qs8-gemm/gen/2x4c8-xw-minmax-fp32-ssse3.c", 6048 "src/qs8-gemm/gen/3x4c8-minmax-fp32-ssse3-ld64.c", 6049 "src/qs8-gemm/gen/3x4c8-minmax-fp32-ssse3-ld128.c", 6050 "src/qs8-gemm/gen/3x4c8-xw-minmax-fp32-ssse3.c", 6051 "src/qs8-igemm/gen/1x4c8-minmax-fp32-ssse3-ld64.c", 6052 "src/qs8-igemm/gen/1x4c8-minmax-fp32-ssse3-ld128.c", 6053 "src/qs8-igemm/gen/2x4c8-minmax-fp32-ssse3-ld64.c", 6054 "src/qs8-igemm/gen/2x4c8-minmax-fp32-ssse3-ld128.c", 6055 "src/qs8-igemm/gen/3x4c8-minmax-fp32-ssse3-ld64.c", 6056 "src/qs8-igemm/gen/3x4c8-minmax-fp32-ssse3-ld128.c", 6057 "src/qs8-requantization/gemmlowp-ssse3.c", 6058 "src/qs8-requantization/rndna-ssse3.c", 6059 "src/qs8-vcvt/gen/vcvt-ssse3-x16.c", 6060 "src/qs8-vcvt/gen/vcvt-ssse3-x32.c", 6061 "src/qs8-vlrelu/gen/vlrelu-ssse3-x16.c", 6062 "src/qs8-vlrelu/gen/vlrelu-ssse3-x32.c", 6063 "src/qu8-requantization/gemmlowp-ssse3.c", 6064 "src/qu8-requantization/rndna-ssse3.c", 6065 "src/qu8-vcvt/gen/vcvt-ssse3-x16.c", 6066 "src/qu8-vcvt/gen/vcvt-ssse3-x32.c", 6067 "src/qu8-vlrelu/gen/vlrelu-ssse3-x16.c", 6068 "src/qu8-vlrelu/gen/vlrelu-ssse3-x32.c", 6069 "src/x8-lut/gen/lut-ssse3-x16.c", 6070 "src/x8-lut/gen/lut-ssse3-x32.c", 6071 "src/x24-transposec/4x4-ssse3.c", 6072] 6073 6074PROD_SSE41_MICROKERNEL_SRCS = [ 6075 "src/f16-f32-vcvt/gen/vcvt-sse41-int16-x16.c", 6076 "src/f32-f16-vcvt/gen/vcvt-sse41-x8.c", 6077 "src/f32-prelu/gen/sse41-2x8.c", 6078 "src/f32-qs8-vcvt/gen/vcvt-sse41-x32.c", 6079 "src/f32-vlrelu/gen/vlrelu-sse41-x8.c", 6080 "src/f32-vrnd/gen/vrndd-sse41-x8.c", 6081 "src/f32-vrnd/gen/vrndne-sse41-x8.c", 6082 "src/f32-vrnd/gen/vrndu-sse41-x8.c", 6083 "src/f32-vrnd/gen/vrndz-sse41-x8.c", 6084 "src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x8.c", 6085 "src/qc8-dwconv/gen/up8x3-minmax-fp32-sse41-mul16.c", 6086 "src/qc8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16.c", 6087 "src/qc8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16.c", 6088 "src/qc8-gemm/gen/1x4c8-minmax-fp32-sse41-ld64.c", 6089 "src/qc8-gemm/gen/3x4c8-minmax-fp32-sse41-ld64.c", 6090 "src/qc8-igemm/gen/1x4c8-minmax-fp32-sse41-ld64.c", 6091 "src/qc8-igemm/gen/3x4c8-minmax-fp32-sse41-ld64.c", 6092 "src/qs8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16-add16.c", 6093 "src/qs8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16-add16.c", 6094 "src/qs8-f32-vcvt/gen/vcvt-sse41-x16.c", 6095 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse41-c8.c", 6096 "src/qs8-gavgpool/gen/7x-minmax-fp32-sse41-c8.c", 6097 "src/qs8-gemm/gen/1x4c8-minmax-fp32-sse41-ld64.c", 6098 "src/qs8-gemm/gen/3x4c8-minmax-fp32-sse41-ld64.c", 6099 "src/qs8-igemm/gen/1x4c8-minmax-fp32-sse41-ld64.c", 6100 "src/qs8-igemm/gen/3x4c8-minmax-fp32-sse41-ld64.c", 6101 "src/qs8-vadd/gen/minmax-sse41-mul16-ld64-x8.c", 6102 "src/qs8-vaddc/gen/minmax-sse41-mul16-ld64-x8.c", 6103 "src/qs8-vcvt/gen/vcvt-sse41-x32.c", 6104 "src/qs8-vlrelu/gen/vlrelu-sse41-x32.c", 6105 "src/qs8-vmul/gen/minmax-fp32-sse41-mul16-ld64-x16.c", 6106 "src/qs8-vmulc/gen/minmax-fp32-sse41-mul16-ld64-x16.c", 6107 "src/qu8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16.c", 6108 "src/qu8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16.c", 6109 "src/qu8-f32-vcvt/gen/vcvt-sse41-x16.c", 6110 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse41-c8.c", 6111 "src/qu8-gavgpool/gen/7x-minmax-fp32-sse41-c8.c", 6112 "src/qu8-gemm/gen/1x4c8-minmax-fp32-sse41-ld64.c", 6113 "src/qu8-gemm/gen/3x4c8-minmax-fp32-sse41-ld64.c", 6114 "src/qu8-igemm/gen/1x4c8-minmax-fp32-sse41-ld64.c", 6115 "src/qu8-igemm/gen/3x4c8-minmax-fp32-sse41-ld64.c", 6116 "src/qu8-vadd/gen/minmax-sse41-mul16-ld64-x8.c", 6117 "src/qu8-vaddc/gen/minmax-sse41-mul16-ld64-x8.c", 6118 "src/qu8-vcvt/gen/vcvt-sse41-x32.c", 6119 "src/qu8-vlrelu/gen/vlrelu-sse41-x32.c", 6120 "src/qu8-vmul/gen/minmax-fp32-sse41-mul16-ld64-x16.c", 6121 "src/qu8-vmulc/gen/minmax-fp32-sse41-mul16-ld64-x16.c", 6122 "src/s8-ibilinear/gen/sse41-c16.c", 6123 "src/s8-maxpool/9p8x-minmax-sse41-c16.c", 6124 "src/s8-vclamp/sse41-x64.c", 6125 "src/u8-ibilinear/gen/sse41-c16.c", 6126] 6127 6128ALL_SSE41_MICROKERNEL_SRCS = [ 6129 "src/f16-f32-vcvt/gen/vcvt-sse41-int16-x8.c", 6130 "src/f16-f32-vcvt/gen/vcvt-sse41-int16-x16.c", 6131 "src/f16-f32-vcvt/gen/vcvt-sse41-int16-x24.c", 6132 "src/f16-f32-vcvt/gen/vcvt-sse41-int16-x32.c", 6133 "src/f16-f32-vcvt/gen/vcvt-sse41-int32-x8.c", 6134 "src/f16-f32-vcvt/gen/vcvt-sse41-int32-x16.c", 6135 "src/f16-f32-vcvt/gen/vcvt-sse41-int32-x24.c", 6136 "src/f16-f32-vcvt/gen/vcvt-sse41-int32-x32.c", 6137 "src/f32-f16-vcvt/gen/vcvt-sse41-x8.c", 6138 "src/f32-f16-vcvt/gen/vcvt-sse41-x16.c", 6139 "src/f32-f16-vcvt/gen/vcvt-sse41-x24.c", 6140 "src/f32-f16-vcvt/gen/vcvt-sse41-x32.c", 6141 "src/f32-prelu/gen/sse41-2x4.c", 6142 "src/f32-prelu/gen/sse41-2x8.c", 6143 "src/f32-qs8-vcvt/gen/vcvt-sse41-x8.c", 6144 "src/f32-qs8-vcvt/gen/vcvt-sse41-x16.c", 6145 "src/f32-qs8-vcvt/gen/vcvt-sse41-x24.c", 6146 "src/f32-qs8-vcvt/gen/vcvt-sse41-x32.c", 6147 "src/f32-velu/gen/velu-sse41-rr2-lut16-p3-x4.c", 6148 "src/f32-velu/gen/velu-sse41-rr2-lut16-p3-x8.c", 6149 "src/f32-velu/gen/velu-sse41-rr2-lut16-p3-x12.c", 6150 "src/f32-velu/gen/velu-sse41-rr2-lut16-p3-x16.c", 6151 "src/f32-velu/gen/velu-sse41-rr2-lut16-p3-x20.c", 6152 "src/f32-velu/gen/velu-sse41-rr2-lut16-p3-x24.c", 6153 "src/f32-velu/gen/velu-sse41-rr2-p6-x4.c", 6154 "src/f32-velu/gen/velu-sse41-rr2-p6-x8.c", 6155 "src/f32-velu/gen/velu-sse41-rr2-p6-x12.c", 6156 "src/f32-velu/gen/velu-sse41-rr2-p6-x16.c", 6157 "src/f32-velu/gen/velu-sse41-rr2-p6-x20.c", 6158 "src/f32-velu/gen/velu-sse41-rr2-p6-x24.c", 6159 "src/f32-vlrelu/gen/vlrelu-sse41-x4.c", 6160 "src/f32-vlrelu/gen/vlrelu-sse41-x8.c", 6161 "src/f32-vrnd/gen/vrndd-sse41-x4.c", 6162 "src/f32-vrnd/gen/vrndd-sse41-x8.c", 6163 "src/f32-vrnd/gen/vrndne-sse41-x4.c", 6164 "src/f32-vrnd/gen/vrndne-sse41-x8.c", 6165 "src/f32-vrnd/gen/vrndu-sse41-x4.c", 6166 "src/f32-vrnd/gen/vrndu-sse41-x8.c", 6167 "src/f32-vrnd/gen/vrndz-sse41-x4.c", 6168 "src/f32-vrnd/gen/vrndz-sse41-x8.c", 6169 "src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x4.c", 6170 "src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x8.c", 6171 "src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x12.c", 6172 "src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x16.c", 6173 "src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x20.c", 6174 "src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x24.c", 6175 "src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-p5-div-x4.c", 6176 "src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-p5-div-x8.c", 6177 "src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-p5-div-x12.c", 6178 "src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-p5-div-x16.c", 6179 "src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-p5-div-x20.c", 6180 "src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-p5-div-x24.c", 6181 "src/math/cvt-f16-f32-sse41-int16.c", 6182 "src/math/cvt-f16-f32-sse41-int32.c", 6183 "src/math/cvt-f32-f16-sse41.c", 6184 "src/math/roundd-sse41.c", 6185 "src/math/roundne-sse41.c", 6186 "src/math/roundu-sse41.c", 6187 "src/math/roundz-sse41.c", 6188 "src/qc8-dwconv/gen/up8x3-minmax-fp32-sse41-mul16.c", 6189 "src/qc8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16-add16.c", 6190 "src/qc8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16.c", 6191 "src/qc8-dwconv/gen/up8x9-minmax-fp32-sse41-mul32.c", 6192 "src/qc8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16-add16.c", 6193 "src/qc8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16.c", 6194 "src/qc8-dwconv/gen/up8x25-minmax-fp32-sse41-mul32.c", 6195 "src/qc8-dwconv/gen/up16x9-minmax-fp32-sse41-mul16-add16.c", 6196 "src/qc8-dwconv/gen/up16x9-minmax-fp32-sse41-mul16.c", 6197 "src/qc8-dwconv/gen/up16x9-minmax-fp32-sse41-mul32.c", 6198 "src/qc8-dwconv/gen/up16x25-minmax-fp32-sse41-mul16-add16.c", 6199 "src/qc8-dwconv/gen/up16x25-minmax-fp32-sse41-mul16.c", 6200 "src/qc8-dwconv/gen/up16x25-minmax-fp32-sse41-mul32.c", 6201 "src/qc8-dwconv/gen/up24x9-minmax-fp32-sse41-mul16.c", 6202 "src/qc8-dwconv/gen/up24x9-minmax-fp32-sse41-mul32.c", 6203 "src/qc8-dwconv/gen/up24x25-minmax-fp32-sse41-mul16.c", 6204 "src/qc8-dwconv/gen/up24x25-minmax-fp32-sse41-mul32.c", 6205 "src/qc8-gemm/gen/1x4c2-minmax-fp32-sse41-ld64.c", 6206 "src/qc8-gemm/gen/1x4c2-minmax-fp32-sse41-ld128.c", 6207 "src/qc8-gemm/gen/1x4c2s4-minmax-fp32-sse41-ld64.c", 6208 "src/qc8-gemm/gen/1x4c2s4-minmax-fp32-sse41-ld128.c", 6209 "src/qc8-gemm/gen/1x4c8-minmax-fp32-sse41-ld64.c", 6210 "src/qc8-gemm/gen/1x4c8-minmax-fp32-sse41-ld128.c", 6211 "src/qc8-gemm/gen/2x4c2-minmax-fp32-sse41-ld64.c", 6212 "src/qc8-gemm/gen/2x4c2-minmax-fp32-sse41-ld128.c", 6213 "src/qc8-gemm/gen/2x4c2s4-minmax-fp32-sse41-ld64.c", 6214 "src/qc8-gemm/gen/2x4c2s4-minmax-fp32-sse41-ld128.c", 6215 "src/qc8-gemm/gen/2x4c8-minmax-fp32-sse41-ld64.c", 6216 "src/qc8-gemm/gen/2x4c8-minmax-fp32-sse41-ld128.c", 6217 "src/qc8-gemm/gen/3x4c2-minmax-fp32-sse41-ld64.c", 6218 "src/qc8-gemm/gen/3x4c2-minmax-fp32-sse41-ld128.c", 6219 "src/qc8-gemm/gen/3x4c2s4-minmax-fp32-sse41-ld64.c", 6220 "src/qc8-gemm/gen/3x4c2s4-minmax-fp32-sse41-ld128.c", 6221 "src/qc8-gemm/gen/3x4c8-minmax-fp32-sse41-ld64.c", 6222 "src/qc8-gemm/gen/3x4c8-minmax-fp32-sse41-ld128.c", 6223 "src/qc8-gemm/gen/4x4c2-minmax-fp32-sse41-ld64.c", 6224 "src/qc8-gemm/gen/4x4c2-minmax-fp32-sse41-ld128.c", 6225 "src/qc8-gemm/gen/4x4c2s4-minmax-fp32-sse41-ld64.c", 6226 "src/qc8-gemm/gen/4x4c2s4-minmax-fp32-sse41-ld128.c", 6227 "src/qc8-igemm/gen/1x4c2-minmax-fp32-sse41-ld64.c", 6228 "src/qc8-igemm/gen/1x4c2-minmax-fp32-sse41-ld128.c", 6229 "src/qc8-igemm/gen/1x4c2s4-minmax-fp32-sse41-ld64.c", 6230 "src/qc8-igemm/gen/1x4c2s4-minmax-fp32-sse41-ld128.c", 6231 "src/qc8-igemm/gen/1x4c8-minmax-fp32-sse41-ld64.c", 6232 "src/qc8-igemm/gen/1x4c8-minmax-fp32-sse41-ld128.c", 6233 "src/qc8-igemm/gen/2x4c2-minmax-fp32-sse41-ld64.c", 6234 "src/qc8-igemm/gen/2x4c2-minmax-fp32-sse41-ld128.c", 6235 "src/qc8-igemm/gen/2x4c2s4-minmax-fp32-sse41-ld64.c", 6236 "src/qc8-igemm/gen/2x4c2s4-minmax-fp32-sse41-ld128.c", 6237 "src/qc8-igemm/gen/2x4c8-minmax-fp32-sse41-ld64.c", 6238 "src/qc8-igemm/gen/2x4c8-minmax-fp32-sse41-ld128.c", 6239 "src/qc8-igemm/gen/3x4c2-minmax-fp32-sse41-ld64.c", 6240 "src/qc8-igemm/gen/3x4c2-minmax-fp32-sse41-ld128.c", 6241 "src/qc8-igemm/gen/3x4c2s4-minmax-fp32-sse41-ld64.c", 6242 "src/qc8-igemm/gen/3x4c2s4-minmax-fp32-sse41-ld128.c", 6243 "src/qc8-igemm/gen/3x4c8-minmax-fp32-sse41-ld64.c", 6244 "src/qc8-igemm/gen/3x4c8-minmax-fp32-sse41-ld128.c", 6245 "src/qc8-igemm/gen/4x4c2-minmax-fp32-sse41-ld64.c", 6246 "src/qc8-igemm/gen/4x4c2-minmax-fp32-sse41-ld128.c", 6247 "src/qc8-igemm/gen/4x4c2s4-minmax-fp32-sse41-ld64.c", 6248 "src/qc8-igemm/gen/4x4c2s4-minmax-fp32-sse41-ld128.c", 6249 "src/qs8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16-add16.c", 6250 "src/qs8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16.c", 6251 "src/qs8-dwconv/gen/up8x9-minmax-fp32-sse41-mul32.c", 6252 "src/qs8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16-add16.c", 6253 "src/qs8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16.c", 6254 "src/qs8-dwconv/gen/up8x25-minmax-fp32-sse41-mul32.c", 6255 "src/qs8-dwconv/gen/up16x9-minmax-fp32-sse41-mul16-add16.c", 6256 "src/qs8-dwconv/gen/up16x9-minmax-fp32-sse41-mul16.c", 6257 "src/qs8-dwconv/gen/up16x9-minmax-fp32-sse41-mul32.c", 6258 "src/qs8-dwconv/gen/up16x25-minmax-fp32-sse41-mul16-add16.c", 6259 "src/qs8-dwconv/gen/up16x25-minmax-fp32-sse41-mul16.c", 6260 "src/qs8-dwconv/gen/up16x25-minmax-fp32-sse41-mul32.c", 6261 "src/qs8-dwconv/gen/up24x9-minmax-fp32-sse41-mul16.c", 6262 "src/qs8-dwconv/gen/up24x9-minmax-fp32-sse41-mul32.c", 6263 "src/qs8-dwconv/gen/up24x25-minmax-fp32-sse41-mul16.c", 6264 "src/qs8-dwconv/gen/up24x25-minmax-fp32-sse41-mul32.c", 6265 "src/qs8-f32-vcvt/gen/vcvt-sse41-x8.c", 6266 "src/qs8-f32-vcvt/gen/vcvt-sse41-x16.c", 6267 "src/qs8-f32-vcvt/gen/vcvt-sse41-x24.c", 6268 "src/qs8-f32-vcvt/gen/vcvt-sse41-x32.c", 6269 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse41-c8.c", 6270 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse41-c16.c", 6271 "src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse41-c24.c", 6272 "src/qs8-gavgpool/gen/7x-minmax-fp32-sse41-c8.c", 6273 "src/qs8-gavgpool/gen/7x-minmax-fp32-sse41-c16.c", 6274 "src/qs8-gavgpool/gen/7x-minmax-fp32-sse41-c24.c", 6275 "src/qs8-gemm/gen/1x4c2-minmax-fp32-sse41-ld64.c", 6276 "src/qs8-gemm/gen/1x4c2-minmax-fp32-sse41-ld128.c", 6277 "src/qs8-gemm/gen/1x4c2-xw-minmax-fp32-sse41.c", 6278 "src/qs8-gemm/gen/1x4c2s4-minmax-fp32-sse41-ld64.c", 6279 "src/qs8-gemm/gen/1x4c2s4-minmax-fp32-sse41-ld128.c", 6280 "src/qs8-gemm/gen/1x4c2s4-xw-minmax-fp32-sse41.c", 6281 "src/qs8-gemm/gen/1x4c8-minmax-fp32-sse41-ld64.c", 6282 "src/qs8-gemm/gen/1x4c8-minmax-fp32-sse41-ld128.c", 6283 "src/qs8-gemm/gen/1x4c8-xw-minmax-fp32-sse41.c", 6284 "src/qs8-gemm/gen/2x4c2-minmax-fp32-sse41-ld64.c", 6285 "src/qs8-gemm/gen/2x4c2-minmax-fp32-sse41-ld128.c", 6286 "src/qs8-gemm/gen/2x4c2-xw-minmax-fp32-sse41.c", 6287 "src/qs8-gemm/gen/2x4c2s4-minmax-fp32-sse41-ld64.c", 6288 "src/qs8-gemm/gen/2x4c2s4-minmax-fp32-sse41-ld128.c", 6289 "src/qs8-gemm/gen/2x4c2s4-xw-minmax-fp32-sse41.c", 6290 "src/qs8-gemm/gen/2x4c8-minmax-fp32-sse41-ld64.c", 6291 "src/qs8-gemm/gen/2x4c8-minmax-fp32-sse41-ld128.c", 6292 "src/qs8-gemm/gen/2x4c8-xw-minmax-fp32-sse41.c", 6293 "src/qs8-gemm/gen/3x4c2-minmax-fp32-sse41-ld64.c", 6294 "src/qs8-gemm/gen/3x4c2-minmax-fp32-sse41-ld128.c", 6295 "src/qs8-gemm/gen/3x4c2-xw-minmax-fp32-sse41.c", 6296 "src/qs8-gemm/gen/3x4c2s4-minmax-fp32-sse41-ld64.c", 6297 "src/qs8-gemm/gen/3x4c2s4-minmax-fp32-sse41-ld128.c", 6298 "src/qs8-gemm/gen/3x4c2s4-xw-minmax-fp32-sse41.c", 6299 "src/qs8-gemm/gen/3x4c8-minmax-fp32-sse41-ld64.c", 6300 "src/qs8-gemm/gen/3x4c8-minmax-fp32-sse41-ld128.c", 6301 "src/qs8-gemm/gen/3x4c8-xw-minmax-fp32-sse41.c", 6302 "src/qs8-gemm/gen/4x4c2-minmax-fp32-sse41-ld64.c", 6303 "src/qs8-gemm/gen/4x4c2-minmax-fp32-sse41-ld128.c", 6304 "src/qs8-gemm/gen/4x4c2-xw-minmax-fp32-sse41.c", 6305 "src/qs8-gemm/gen/4x4c2s4-minmax-fp32-sse41-ld64.c", 6306 "src/qs8-gemm/gen/4x4c2s4-minmax-fp32-sse41-ld128.c", 6307 "src/qs8-gemm/gen/4x4c2s4-xw-minmax-fp32-sse41.c", 6308 "src/qs8-igemm/gen/1x4c2-minmax-fp32-sse41-ld64.c", 6309 "src/qs8-igemm/gen/1x4c2-minmax-fp32-sse41-ld128.c", 6310 "src/qs8-igemm/gen/1x4c2s4-minmax-fp32-sse41-ld64.c", 6311 "src/qs8-igemm/gen/1x4c2s4-minmax-fp32-sse41-ld128.c", 6312 "src/qs8-igemm/gen/1x4c8-minmax-fp32-sse41-ld64.c", 6313 "src/qs8-igemm/gen/1x4c8-minmax-fp32-sse41-ld128.c", 6314 "src/qs8-igemm/gen/2x4c2-minmax-fp32-sse41-ld64.c", 6315 "src/qs8-igemm/gen/2x4c2-minmax-fp32-sse41-ld128.c", 6316 "src/qs8-igemm/gen/2x4c2s4-minmax-fp32-sse41-ld64.c", 6317 "src/qs8-igemm/gen/2x4c2s4-minmax-fp32-sse41-ld128.c", 6318 "src/qs8-igemm/gen/2x4c8-minmax-fp32-sse41-ld64.c", 6319 "src/qs8-igemm/gen/2x4c8-minmax-fp32-sse41-ld128.c", 6320 "src/qs8-igemm/gen/3x4c2-minmax-fp32-sse41-ld64.c", 6321 "src/qs8-igemm/gen/3x4c2-minmax-fp32-sse41-ld128.c", 6322 "src/qs8-igemm/gen/3x4c2s4-minmax-fp32-sse41-ld64.c", 6323 "src/qs8-igemm/gen/3x4c2s4-minmax-fp32-sse41-ld128.c", 6324 "src/qs8-igemm/gen/3x4c8-minmax-fp32-sse41-ld64.c", 6325 "src/qs8-igemm/gen/3x4c8-minmax-fp32-sse41-ld128.c", 6326 "src/qs8-igemm/gen/4x4c2-minmax-fp32-sse41-ld64.c", 6327 "src/qs8-igemm/gen/4x4c2-minmax-fp32-sse41-ld128.c", 6328 "src/qs8-igemm/gen/4x4c2s4-minmax-fp32-sse41-ld64.c", 6329 "src/qs8-igemm/gen/4x4c2s4-minmax-fp32-sse41-ld128.c", 6330 "src/qs8-requantization/fp32-sse4.c", 6331 "src/qs8-requantization/gemmlowp-sse4.c", 6332 "src/qs8-requantization/rndna-sse4.c", 6333 "src/qs8-requantization/rndnu-sse4-sra.c", 6334 "src/qs8-requantization/rndnu-sse4-srl.c", 6335 "src/qs8-vadd/gen/minmax-sse41-mul16-ld64-x8.c", 6336 "src/qs8-vadd/gen/minmax-sse41-mul16-ld64-x16.c", 6337 "src/qs8-vadd/gen/minmax-sse41-mul16-ld64-x24.c", 6338 "src/qs8-vadd/gen/minmax-sse41-mul16-ld64-x32.c", 6339 "src/qs8-vadd/gen/minmax-sse41-mul32-ld32-x8.c", 6340 "src/qs8-vadd/gen/minmax-sse41-mul32-ld32-x16.c", 6341 "src/qs8-vadd/gen/minmax-sse41-mul32-ld32-x24.c", 6342 "src/qs8-vadd/gen/minmax-sse41-mul32-ld32-x32.c", 6343 "src/qs8-vaddc/gen/minmax-sse41-mul16-ld64-x8.c", 6344 "src/qs8-vaddc/gen/minmax-sse41-mul16-ld64-x16.c", 6345 "src/qs8-vaddc/gen/minmax-sse41-mul16-ld64-x24.c", 6346 "src/qs8-vaddc/gen/minmax-sse41-mul16-ld64-x32.c", 6347 "src/qs8-vaddc/gen/minmax-sse41-mul32-ld32-x8.c", 6348 "src/qs8-vaddc/gen/minmax-sse41-mul32-ld32-x16.c", 6349 "src/qs8-vaddc/gen/minmax-sse41-mul32-ld32-x24.c", 6350 "src/qs8-vaddc/gen/minmax-sse41-mul32-ld32-x32.c", 6351 "src/qs8-vcvt/gen/vcvt-sse41-x8.c", 6352 "src/qs8-vcvt/gen/vcvt-sse41-x16.c", 6353 "src/qs8-vcvt/gen/vcvt-sse41-x32.c", 6354 "src/qs8-vlrelu/gen/vlrelu-sse41-x8.c", 6355 "src/qs8-vlrelu/gen/vlrelu-sse41-x16.c", 6356 "src/qs8-vlrelu/gen/vlrelu-sse41-x32.c", 6357 "src/qs8-vmul/gen/minmax-fp32-sse41-mul16-ld64-x8.c", 6358 "src/qs8-vmul/gen/minmax-fp32-sse41-mul16-ld64-x16.c", 6359 "src/qs8-vmulc/gen/minmax-fp32-sse41-mul16-ld64-x8.c", 6360 "src/qs8-vmulc/gen/minmax-fp32-sse41-mul16-ld64-x16.c", 6361 "src/qu8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16.c", 6362 "src/qu8-dwconv/gen/up8x9-minmax-fp32-sse41-mul32.c", 6363 "src/qu8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16.c", 6364 "src/qu8-dwconv/gen/up8x25-minmax-fp32-sse41-mul32.c", 6365 "src/qu8-dwconv/gen/up16x9-minmax-fp32-sse41-mul16.c", 6366 "src/qu8-dwconv/gen/up16x9-minmax-fp32-sse41-mul32.c", 6367 "src/qu8-dwconv/gen/up16x25-minmax-fp32-sse41-mul16.c", 6368 "src/qu8-dwconv/gen/up16x25-minmax-fp32-sse41-mul32.c", 6369 "src/qu8-f32-vcvt/gen/vcvt-sse41-x8.c", 6370 "src/qu8-f32-vcvt/gen/vcvt-sse41-x16.c", 6371 "src/qu8-f32-vcvt/gen/vcvt-sse41-x24.c", 6372 "src/qu8-f32-vcvt/gen/vcvt-sse41-x32.c", 6373 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse41-c8.c", 6374 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse41-c16.c", 6375 "src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse41-c24.c", 6376 "src/qu8-gavgpool/gen/7x-minmax-fp32-sse41-c8.c", 6377 "src/qu8-gavgpool/gen/7x-minmax-fp32-sse41-c16.c", 6378 "src/qu8-gavgpool/gen/7x-minmax-fp32-sse41-c24.c", 6379 "src/qu8-gemm/gen/1x4c2-minmax-fp32-sse41-ld64.c", 6380 "src/qu8-gemm/gen/1x4c2-minmax-fp32-sse41-ld128.c", 6381 "src/qu8-gemm/gen/1x4c2s4-minmax-fp32-sse41-ld64.c", 6382 "src/qu8-gemm/gen/1x4c2s4-minmax-fp32-sse41-ld128.c", 6383 "src/qu8-gemm/gen/1x4c8-minmax-fp32-sse41-ld64.c", 6384 "src/qu8-gemm/gen/1x4c8-minmax-fp32-sse41-ld128.c", 6385 "src/qu8-gemm/gen/2x4c2-minmax-fp32-sse41-ld64.c", 6386 "src/qu8-gemm/gen/2x4c2-minmax-fp32-sse41-ld128.c", 6387 "src/qu8-gemm/gen/2x4c2s4-minmax-fp32-sse41-ld64.c", 6388 "src/qu8-gemm/gen/2x4c2s4-minmax-fp32-sse41-ld128.c", 6389 "src/qu8-gemm/gen/2x4c8-minmax-fp32-sse41-ld64.c", 6390 "src/qu8-gemm/gen/2x4c8-minmax-fp32-sse41-ld128.c", 6391 "src/qu8-gemm/gen/3x4c2-minmax-fp32-sse41-ld64.c", 6392 "src/qu8-gemm/gen/3x4c2-minmax-fp32-sse41-ld128.c", 6393 "src/qu8-gemm/gen/3x4c2s4-minmax-fp32-sse41-ld64.c", 6394 "src/qu8-gemm/gen/3x4c2s4-minmax-fp32-sse41-ld128.c", 6395 "src/qu8-gemm/gen/3x4c8-minmax-fp32-sse41-ld64.c", 6396 "src/qu8-gemm/gen/3x4c8-minmax-fp32-sse41-ld128.c", 6397 "src/qu8-gemm/gen/4x4c2-minmax-fp32-sse41-ld64.c", 6398 "src/qu8-gemm/gen/4x4c2-minmax-fp32-sse41-ld128.c", 6399 "src/qu8-gemm/gen/4x4c2s4-minmax-fp32-sse41-ld64.c", 6400 "src/qu8-gemm/gen/4x4c2s4-minmax-fp32-sse41-ld128.c", 6401 "src/qu8-igemm/gen/1x4c2-minmax-fp32-sse41-ld64.c", 6402 "src/qu8-igemm/gen/1x4c2-minmax-fp32-sse41-ld128.c", 6403 "src/qu8-igemm/gen/1x4c2s4-minmax-fp32-sse41-ld64.c", 6404 "src/qu8-igemm/gen/1x4c2s4-minmax-fp32-sse41-ld128.c", 6405 "src/qu8-igemm/gen/1x4c8-minmax-fp32-sse41-ld64.c", 6406 "src/qu8-igemm/gen/1x4c8-minmax-fp32-sse41-ld128.c", 6407 "src/qu8-igemm/gen/2x4c2-minmax-fp32-sse41-ld64.c", 6408 "src/qu8-igemm/gen/2x4c2-minmax-fp32-sse41-ld128.c", 6409 "src/qu8-igemm/gen/2x4c2s4-minmax-fp32-sse41-ld64.c", 6410 "src/qu8-igemm/gen/2x4c2s4-minmax-fp32-sse41-ld128.c", 6411 "src/qu8-igemm/gen/2x4c8-minmax-fp32-sse41-ld64.c", 6412 "src/qu8-igemm/gen/2x4c8-minmax-fp32-sse41-ld128.c", 6413 "src/qu8-igemm/gen/3x4c2-minmax-fp32-sse41-ld64.c", 6414 "src/qu8-igemm/gen/3x4c2-minmax-fp32-sse41-ld128.c", 6415 "src/qu8-igemm/gen/3x4c2s4-minmax-fp32-sse41-ld64.c", 6416 "src/qu8-igemm/gen/3x4c2s4-minmax-fp32-sse41-ld128.c", 6417 "src/qu8-igemm/gen/3x4c8-minmax-fp32-sse41-ld64.c", 6418 "src/qu8-igemm/gen/3x4c8-minmax-fp32-sse41-ld128.c", 6419 "src/qu8-igemm/gen/4x4c2-minmax-fp32-sse41-ld64.c", 6420 "src/qu8-igemm/gen/4x4c2-minmax-fp32-sse41-ld128.c", 6421 "src/qu8-igemm/gen/4x4c2s4-minmax-fp32-sse41-ld64.c", 6422 "src/qu8-igemm/gen/4x4c2s4-minmax-fp32-sse41-ld128.c", 6423 "src/qu8-requantization/gemmlowp-sse4.c", 6424 "src/qu8-requantization/rndna-sse4.c", 6425 "src/qu8-vadd/gen/minmax-sse41-mul16-ld64-x8.c", 6426 "src/qu8-vadd/gen/minmax-sse41-mul16-ld64-x16.c", 6427 "src/qu8-vadd/gen/minmax-sse41-mul32-ld32-x8.c", 6428 "src/qu8-vadd/gen/minmax-sse41-mul32-ld32-x16.c", 6429 "src/qu8-vaddc/gen/minmax-sse41-mul16-ld64-x8.c", 6430 "src/qu8-vaddc/gen/minmax-sse41-mul16-ld64-x16.c", 6431 "src/qu8-vaddc/gen/minmax-sse41-mul32-ld32-x8.c", 6432 "src/qu8-vaddc/gen/minmax-sse41-mul32-ld32-x16.c", 6433 "src/qu8-vcvt/gen/vcvt-sse41-x8.c", 6434 "src/qu8-vcvt/gen/vcvt-sse41-x16.c", 6435 "src/qu8-vcvt/gen/vcvt-sse41-x32.c", 6436 "src/qu8-vlrelu/gen/vlrelu-sse41-x8.c", 6437 "src/qu8-vlrelu/gen/vlrelu-sse41-x16.c", 6438 "src/qu8-vlrelu/gen/vlrelu-sse41-x32.c", 6439 "src/qu8-vmul/gen/minmax-fp32-sse41-mul16-ld64-x8.c", 6440 "src/qu8-vmul/gen/minmax-fp32-sse41-mul16-ld64-x16.c", 6441 "src/qu8-vmulc/gen/minmax-fp32-sse41-mul16-ld64-x8.c", 6442 "src/qu8-vmulc/gen/minmax-fp32-sse41-mul16-ld64-x16.c", 6443 "src/s8-ibilinear/gen/sse41-c8.c", 6444 "src/s8-ibilinear/gen/sse41-c16.c", 6445 "src/s8-maxpool/9p8x-minmax-sse41-c16.c", 6446 "src/s8-vclamp/sse41-x64.c", 6447 "src/u8-ibilinear/gen/sse41-c8.c", 6448 "src/u8-ibilinear/gen/sse41-c16.c", 6449] 6450 6451PROD_AVX_MICROKERNEL_SRCS = [ 6452 "src/f16-f32-vcvt/gen/vcvt-avx-int16-x16.c", 6453 "src/f32-dwconv/gen/up8x25-minmax-avx.c", 6454 "src/f32-dwconv/gen/up16x3-minmax-avx.c", 6455 "src/f32-dwconv/gen/up16x4-minmax-avx.c", 6456 "src/f32-dwconv/gen/up16x9-minmax-avx.c", 6457 "src/f32-f16-vcvt/gen/vcvt-avx-x24.c", 6458 "src/f32-gemm/gen/1x16-minmax-avx-broadcast.c", 6459 "src/f32-gemm/gen/5x16-minmax-avx-broadcast.c", 6460 "src/f32-igemm/gen/1x16-minmax-avx-broadcast.c", 6461 "src/f32-igemm/gen/5x16-minmax-avx-broadcast.c", 6462 "src/f32-prelu/gen/avx-2x16.c", 6463 "src/f32-qs8-vcvt/gen/vcvt-avx-x32.c", 6464 "src/f32-qu8-vcvt/gen/vcvt-avx-x32.c", 6465 "src/f32-vbinary/gen/vadd-minmax-avx-x16.c", 6466 "src/f32-vbinary/gen/vaddc-minmax-avx-x16.c", 6467 "src/f32-vbinary/gen/vdiv-minmax-avx-x16.c", 6468 "src/f32-vbinary/gen/vdivc-minmax-avx-x16.c", 6469 "src/f32-vbinary/gen/vmax-avx-x16.c", 6470 "src/f32-vbinary/gen/vmaxc-avx-x16.c", 6471 "src/f32-vbinary/gen/vmin-avx-x16.c", 6472 "src/f32-vbinary/gen/vminc-avx-x16.c", 6473 "src/f32-vbinary/gen/vmul-minmax-avx-x16.c", 6474 "src/f32-vbinary/gen/vmulc-minmax-avx-x16.c", 6475 "src/f32-vbinary/gen/vrdivc-minmax-avx-x16.c", 6476 "src/f32-vbinary/gen/vrsubc-minmax-avx-x16.c", 6477 "src/f32-vbinary/gen/vsqrdiff-avx-x16.c", 6478 "src/f32-vbinary/gen/vsqrdiffc-avx-x16.c", 6479 "src/f32-vbinary/gen/vsub-minmax-avx-x16.c", 6480 "src/f32-vbinary/gen/vsubc-minmax-avx-x16.c", 6481 "src/f32-vclamp/gen/vclamp-avx-x16.c", 6482 "src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x32.c", 6483 "src/f32-vhswish/gen/vhswish-avx-x16.c", 6484 "src/f32-vlrelu/gen/vlrelu-avx-x16.c", 6485 "src/f32-vrnd/gen/vrndd-avx-x16.c", 6486 "src/f32-vrnd/gen/vrndne-avx-x16.c", 6487 "src/f32-vrnd/gen/vrndu-avx-x16.c", 6488 "src/f32-vrnd/gen/vrndz-avx-x16.c", 6489 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x40.c", 6490 "src/f32-vsqrt/gen/avx-sqrt-x8.c", 6491 "src/f32-vunary/gen/vabs-avx-x16.c", 6492 "src/f32-vunary/gen/vneg-avx-x16.c", 6493 "src/f32-vunary/gen/vsqr-avx-x16.c", 6494 "src/qc8-dwconv/gen/up16x3-minmax-fp32-avx-mul16-add16.c", 6495 "src/qc8-dwconv/gen/up16x9-minmax-fp32-avx-mul16-add16.c", 6496 "src/qc8-dwconv/gen/up16x25-minmax-fp32-avx-mul16-add16.c", 6497 "src/qc8-gemm/gen/1x4c8-minmax-fp32-avx-ld128.c", 6498 "src/qc8-gemm/gen/2x4c8-minmax-fp32-avx-ld128.c", 6499 "src/qc8-igemm/gen/1x4c8-minmax-fp32-avx-ld128.c", 6500 "src/qc8-igemm/gen/2x4c8-minmax-fp32-avx-ld128.c", 6501 "src/qs8-dwconv/gen/up16x9-minmax-fp32-avx-mul16-add16.c", 6502 "src/qs8-dwconv/gen/up16x25-minmax-fp32-avx-mul16-add16.c", 6503 "src/qs8-f32-vcvt/gen/vcvt-avx-x32.c", 6504 "src/qs8-gemm/gen/1x4c8-minmax-fp32-avx-ld128.c", 6505 "src/qs8-gemm/gen/2x4c8-minmax-fp32-avx-ld128.c", 6506 "src/qs8-igemm/gen/1x4c8-minmax-fp32-avx-ld128.c", 6507 "src/qs8-igemm/gen/2x4c8-minmax-fp32-avx-ld128.c", 6508 "src/qs8-vadd/gen/minmax-avx-mul32-ld32-x8.c", 6509 "src/qs8-vaddc/gen/minmax-avx-mul32-ld32-x8.c", 6510 "src/qs8-vcvt/gen/vcvt-avx-x32.c", 6511 "src/qs8-vlrelu/gen/vlrelu-avx-x32.c", 6512 "src/qs8-vmul/gen/minmax-fp32-avx-mul16-ld64-x16.c", 6513 "src/qs8-vmulc/gen/minmax-fp32-avx-mul16-ld64-x16.c", 6514 "src/qu8-dwconv/gen/up16x9-minmax-fp32-avx-mul16.c", 6515 "src/qu8-dwconv/gen/up16x25-minmax-fp32-avx-mul16.c", 6516 "src/qu8-f32-vcvt/gen/vcvt-avx-x32.c", 6517 "src/qu8-gemm/gen/1x4c8-minmax-fp32-avx-ld128.c", 6518 "src/qu8-gemm/gen/2x4c8-minmax-fp32-avx-ld128.c", 6519 "src/qu8-igemm/gen/1x4c8-minmax-fp32-avx-ld128.c", 6520 "src/qu8-igemm/gen/2x4c8-minmax-fp32-avx-ld128.c", 6521 "src/qu8-vadd/gen/minmax-avx-mul32-ld32-x8.c", 6522 "src/qu8-vaddc/gen/minmax-avx-mul32-ld32-x8.c", 6523 "src/qu8-vcvt/gen/vcvt-avx-x32.c", 6524 "src/qu8-vlrelu/gen/vlrelu-avx-x32.c", 6525 "src/qu8-vmul/gen/minmax-fp32-avx-mul16-ld64-x16.c", 6526 "src/qu8-vmulc/gen/minmax-fp32-avx-mul16-ld64-x16.c", 6527 "src/x8-lut/gen/lut-avx-x64.c", 6528] 6529 6530ALL_AVX_MICROKERNEL_SRCS = [ 6531 "src/f16-f32-vcvt/gen/vcvt-avx-int16-x8.c", 6532 "src/f16-f32-vcvt/gen/vcvt-avx-int16-x16.c", 6533 "src/f16-f32-vcvt/gen/vcvt-avx-int16-x24.c", 6534 "src/f16-f32-vcvt/gen/vcvt-avx-int16-x32.c", 6535 "src/f16-f32-vcvt/gen/vcvt-avx-int32-x8.c", 6536 "src/f16-f32-vcvt/gen/vcvt-avx-int32-x16.c", 6537 "src/f16-f32-vcvt/gen/vcvt-avx-int32-x24.c", 6538 "src/f16-f32-vcvt/gen/vcvt-avx-int32-x32.c", 6539 "src/f32-dwconv/gen/up8x3-minmax-avx-acc2.c", 6540 "src/f32-dwconv/gen/up8x3-minmax-avx.c", 6541 "src/f32-dwconv/gen/up8x4-minmax-avx-acc2.c", 6542 "src/f32-dwconv/gen/up8x4-minmax-avx.c", 6543 "src/f32-dwconv/gen/up8x9-minmax-avx-acc2.c", 6544 "src/f32-dwconv/gen/up8x9-minmax-avx.c", 6545 "src/f32-dwconv/gen/up8x25-minmax-avx-acc2.c", 6546 "src/f32-dwconv/gen/up8x25-minmax-avx.c", 6547 "src/f32-dwconv/gen/up16x3-minmax-avx-acc2.c", 6548 "src/f32-dwconv/gen/up16x3-minmax-avx.c", 6549 "src/f32-dwconv/gen/up16x4-minmax-avx-acc2.c", 6550 "src/f32-dwconv/gen/up16x4-minmax-avx.c", 6551 "src/f32-dwconv/gen/up16x9-minmax-avx-acc2.c", 6552 "src/f32-dwconv/gen/up16x9-minmax-avx.c", 6553 "src/f32-dwconv/gen/up16x25-minmax-avx-acc2.c", 6554 "src/f32-dwconv/gen/up16x25-minmax-avx.c", 6555 "src/f32-f16-vcvt/gen/vcvt-avx-x8.c", 6556 "src/f32-f16-vcvt/gen/vcvt-avx-x16.c", 6557 "src/f32-f16-vcvt/gen/vcvt-avx-x24.c", 6558 "src/f32-f16-vcvt/gen/vcvt-avx-x32.c", 6559 "src/f32-gemm/gen-inc/1x8inc-minmax-avx-broadcast.c", 6560 "src/f32-gemm/gen-inc/1x16inc-minmax-avx-broadcast.c", 6561 "src/f32-gemm/gen-inc/3x16inc-minmax-avx-broadcast.c", 6562 "src/f32-gemm/gen-inc/4x8inc-minmax-avx-broadcast.c", 6563 "src/f32-gemm/gen-inc/4x16inc-minmax-avx-broadcast.c", 6564 "src/f32-gemm/gen-inc/5x8inc-minmax-avx-broadcast.c", 6565 "src/f32-gemm/gen-inc/5x16inc-minmax-avx-broadcast.c", 6566 "src/f32-gemm/gen-inc/6x8inc-minmax-avx-broadcast.c", 6567 "src/f32-gemm/gen-inc/7x8inc-minmax-avx-broadcast.c", 6568 "src/f32-gemm/gen/1x8-minmax-avx-broadcast.c", 6569 "src/f32-gemm/gen/1x16-minmax-avx-broadcast.c", 6570 "src/f32-gemm/gen/3x16-minmax-avx-broadcast.c", 6571 "src/f32-gemm/gen/4x8-minmax-avx-broadcast.c", 6572 "src/f32-gemm/gen/4x16-minmax-avx-broadcast.c", 6573 "src/f32-gemm/gen/5x8-minmax-avx-broadcast.c", 6574 "src/f32-gemm/gen/5x16-minmax-avx-broadcast.c", 6575 "src/f32-gemm/gen/6x8-minmax-avx-broadcast.c", 6576 "src/f32-gemm/gen/7x8-minmax-avx-broadcast.c", 6577 "src/f32-igemm/gen/1x8-minmax-avx-broadcast.c", 6578 "src/f32-igemm/gen/1x16-minmax-avx-broadcast.c", 6579 "src/f32-igemm/gen/3x16-minmax-avx-broadcast.c", 6580 "src/f32-igemm/gen/4x8-minmax-avx-broadcast.c", 6581 "src/f32-igemm/gen/4x16-minmax-avx-broadcast.c", 6582 "src/f32-igemm/gen/5x8-minmax-avx-broadcast.c", 6583 "src/f32-igemm/gen/5x16-minmax-avx-broadcast.c", 6584 "src/f32-igemm/gen/6x8-minmax-avx-broadcast.c", 6585 "src/f32-igemm/gen/7x8-minmax-avx-broadcast.c", 6586 "src/f32-prelu/gen/avx-2x8.c", 6587 "src/f32-prelu/gen/avx-2x16.c", 6588 "src/f32-qs8-vcvt/gen/vcvt-avx-x8.c", 6589 "src/f32-qs8-vcvt/gen/vcvt-avx-x16.c", 6590 "src/f32-qs8-vcvt/gen/vcvt-avx-x24.c", 6591 "src/f32-qs8-vcvt/gen/vcvt-avx-x32.c", 6592 "src/f32-qu8-vcvt/gen/vcvt-avx-x8.c", 6593 "src/f32-qu8-vcvt/gen/vcvt-avx-x16.c", 6594 "src/f32-qu8-vcvt/gen/vcvt-avx-x24.c", 6595 "src/f32-qu8-vcvt/gen/vcvt-avx-x32.c", 6596 "src/f32-rmax/avx.c", 6597 "src/f32-vbinary/gen/vadd-minmax-avx-x8.c", 6598 "src/f32-vbinary/gen/vadd-minmax-avx-x16.c", 6599 "src/f32-vbinary/gen/vaddc-minmax-avx-x8.c", 6600 "src/f32-vbinary/gen/vaddc-minmax-avx-x16.c", 6601 "src/f32-vbinary/gen/vdiv-minmax-avx-x8.c", 6602 "src/f32-vbinary/gen/vdiv-minmax-avx-x16.c", 6603 "src/f32-vbinary/gen/vdivc-minmax-avx-x8.c", 6604 "src/f32-vbinary/gen/vdivc-minmax-avx-x16.c", 6605 "src/f32-vbinary/gen/vmax-avx-x8.c", 6606 "src/f32-vbinary/gen/vmax-avx-x16.c", 6607 "src/f32-vbinary/gen/vmaxc-avx-x8.c", 6608 "src/f32-vbinary/gen/vmaxc-avx-x16.c", 6609 "src/f32-vbinary/gen/vmin-avx-x8.c", 6610 "src/f32-vbinary/gen/vmin-avx-x16.c", 6611 "src/f32-vbinary/gen/vminc-avx-x8.c", 6612 "src/f32-vbinary/gen/vminc-avx-x16.c", 6613 "src/f32-vbinary/gen/vmul-minmax-avx-x8.c", 6614 "src/f32-vbinary/gen/vmul-minmax-avx-x16.c", 6615 "src/f32-vbinary/gen/vmulc-minmax-avx-x8.c", 6616 "src/f32-vbinary/gen/vmulc-minmax-avx-x16.c", 6617 "src/f32-vbinary/gen/vrdivc-minmax-avx-x8.c", 6618 "src/f32-vbinary/gen/vrdivc-minmax-avx-x16.c", 6619 "src/f32-vbinary/gen/vrsubc-minmax-avx-x8.c", 6620 "src/f32-vbinary/gen/vrsubc-minmax-avx-x16.c", 6621 "src/f32-vbinary/gen/vsqrdiff-avx-x8.c", 6622 "src/f32-vbinary/gen/vsqrdiff-avx-x16.c", 6623 "src/f32-vbinary/gen/vsqrdiffc-avx-x8.c", 6624 "src/f32-vbinary/gen/vsqrdiffc-avx-x16.c", 6625 "src/f32-vbinary/gen/vsub-minmax-avx-x8.c", 6626 "src/f32-vbinary/gen/vsub-minmax-avx-x16.c", 6627 "src/f32-vbinary/gen/vsubc-minmax-avx-x8.c", 6628 "src/f32-vbinary/gen/vsubc-minmax-avx-x16.c", 6629 "src/f32-vclamp/gen/vclamp-avx-x8.c", 6630 "src/f32-vclamp/gen/vclamp-avx-x16.c", 6631 "src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x8.c", 6632 "src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x16.c", 6633 "src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x24.c", 6634 "src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x32.c", 6635 "src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x40.c", 6636 "src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x48.c", 6637 "src/f32-velu/gen/velu-avx-rr2-lut16-p3-x8.c", 6638 "src/f32-velu/gen/velu-avx-rr2-lut16-p3-x16.c", 6639 "src/f32-velu/gen/velu-avx-rr2-lut16-p3-x24.c", 6640 "src/f32-velu/gen/velu-avx-rr2-lut16-p3-x32.c", 6641 "src/f32-velu/gen/velu-avx-rr2-lut16-p3-x40.c", 6642 "src/f32-velu/gen/velu-avx-rr2-lut16-p3-x48.c", 6643 "src/f32-velu/gen/velu-avx-rr2-p6-x8.c", 6644 "src/f32-velu/gen/velu-avx-rr2-p6-x16.c", 6645 "src/f32-velu/gen/velu-avx-rr2-p6-x24.c", 6646 "src/f32-velu/gen/velu-avx-rr2-p6-x32.c", 6647 "src/f32-velu/gen/velu-avx-rr2-p6-x40.c", 6648 "src/f32-velu/gen/velu-avx-rr2-p6-x48.c", 6649 "src/f32-vhswish/gen/vhswish-avx-x8.c", 6650 "src/f32-vhswish/gen/vhswish-avx-x16.c", 6651 "src/f32-vlrelu/gen/vlrelu-avx-x8.c", 6652 "src/f32-vlrelu/gen/vlrelu-avx-x16.c", 6653 "src/f32-vrelu/gen/vrelu-avx-x8.c", 6654 "src/f32-vrelu/gen/vrelu-avx-x16.c", 6655 "src/f32-vrnd/gen/vrndd-avx-x8.c", 6656 "src/f32-vrnd/gen/vrndd-avx-x16.c", 6657 "src/f32-vrnd/gen/vrndne-avx-x8.c", 6658 "src/f32-vrnd/gen/vrndne-avx-x16.c", 6659 "src/f32-vrnd/gen/vrndu-avx-x8.c", 6660 "src/f32-vrnd/gen/vrndu-avx-x16.c", 6661 "src/f32-vrnd/gen/vrndz-avx-x8.c", 6662 "src/f32-vrnd/gen/vrndz-avx-x16.c", 6663 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x8.c", 6664 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x16.c", 6665 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x24.c", 6666 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x32.c", 6667 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x40.c", 6668 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x48.c", 6669 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x56.c", 6670 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x64.c", 6671 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x72.c", 6672 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x80.c", 6673 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x8.c", 6674 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x16.c", 6675 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x24.c", 6676 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x32.c", 6677 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x40.c", 6678 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x48.c", 6679 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x56.c", 6680 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x64.c", 6681 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x72.c", 6682 "src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x80.c", 6683 "src/f32-vsqrt/gen/avx-sqrt-x8.c", 6684 "src/f32-vsqrt/gen/avx-sqrt-x16.c", 6685 "src/f32-vunary/gen/vabs-avx-x8.c", 6686 "src/f32-vunary/gen/vabs-avx-x16.c", 6687 "src/f32-vunary/gen/vneg-avx-x8.c", 6688 "src/f32-vunary/gen/vneg-avx-x16.c", 6689 "src/f32-vunary/gen/vsqr-avx-x8.c", 6690 "src/f32-vunary/gen/vsqr-avx-x16.c", 6691 "src/math/exp-f32-avx-rr2-p5.c", 6692 "src/math/expm1minus-f32-avx-rr2-lut4-p4-perm.c", 6693 "src/math/expm1minus-f32-avx-rr2-lut16-p3.c", 6694 "src/math/expm1minus-f32-avx-rr2-p6.c", 6695 "src/math/sigmoid-f32-avx-rr2-lut64-p2-div.c", 6696 "src/math/sigmoid-f32-avx-rr2-p5-div.c", 6697 "src/math/sigmoid-f32-avx-rr2-p5-nr1.c", 6698 "src/math/sigmoid-f32-avx-rr2-p5-nr2.c", 6699 "src/qc8-dwconv/gen/up8x9-minmax-fp32-avx-mul16-add16.c", 6700 "src/qc8-dwconv/gen/up8x9-minmax-fp32-avx-mul16.c", 6701 "src/qc8-dwconv/gen/up8x9-minmax-fp32-avx-mul32.c", 6702 "src/qc8-dwconv/gen/up8x25-minmax-fp32-avx-mul16-add16.c", 6703 "src/qc8-dwconv/gen/up8x25-minmax-fp32-avx-mul16.c", 6704 "src/qc8-dwconv/gen/up8x25-minmax-fp32-avx-mul32.c", 6705 "src/qc8-dwconv/gen/up16x3-minmax-fp32-avx-mul16-add16.c", 6706 "src/qc8-dwconv/gen/up16x9-minmax-fp32-avx-mul16-add16.c", 6707 "src/qc8-dwconv/gen/up16x9-minmax-fp32-avx-mul16.c", 6708 "src/qc8-dwconv/gen/up16x9-minmax-fp32-avx-mul32.c", 6709 "src/qc8-dwconv/gen/up16x25-minmax-fp32-avx-mul16-add16.c", 6710 "src/qc8-dwconv/gen/up16x25-minmax-fp32-avx-mul16.c", 6711 "src/qc8-dwconv/gen/up16x25-minmax-fp32-avx-mul32.c", 6712 "src/qc8-dwconv/gen/up24x9-minmax-fp32-avx-mul16.c", 6713 "src/qc8-dwconv/gen/up24x9-minmax-fp32-avx-mul32.c", 6714 "src/qc8-dwconv/gen/up24x25-minmax-fp32-avx-mul16.c", 6715 "src/qc8-dwconv/gen/up24x25-minmax-fp32-avx-mul32.c", 6716 "src/qc8-gemm/gen/1x4c2-minmax-fp32-avx-ld64.c", 6717 "src/qc8-gemm/gen/1x4c2-minmax-fp32-avx-ld128.c", 6718 "src/qc8-gemm/gen/1x4c2s4-minmax-fp32-avx-ld64.c", 6719 "src/qc8-gemm/gen/1x4c2s4-minmax-fp32-avx-ld128.c", 6720 "src/qc8-gemm/gen/1x4c8-minmax-fp32-avx-ld64.c", 6721 "src/qc8-gemm/gen/1x4c8-minmax-fp32-avx-ld128.c", 6722 "src/qc8-gemm/gen/2x4c2-minmax-fp32-avx-ld64.c", 6723 "src/qc8-gemm/gen/2x4c2-minmax-fp32-avx-ld128.c", 6724 "src/qc8-gemm/gen/2x4c2s4-minmax-fp32-avx-ld64.c", 6725 "src/qc8-gemm/gen/2x4c2s4-minmax-fp32-avx-ld128.c", 6726 "src/qc8-gemm/gen/2x4c8-minmax-fp32-avx-ld64.c", 6727 "src/qc8-gemm/gen/2x4c8-minmax-fp32-avx-ld128.c", 6728 "src/qc8-gemm/gen/3x4c2-minmax-fp32-avx-ld64.c", 6729 "src/qc8-gemm/gen/3x4c2-minmax-fp32-avx-ld128.c", 6730 "src/qc8-gemm/gen/3x4c2s4-minmax-fp32-avx-ld64.c", 6731 "src/qc8-gemm/gen/3x4c2s4-minmax-fp32-avx-ld128.c", 6732 "src/qc8-gemm/gen/3x4c8-minmax-fp32-avx-ld64.c", 6733 "src/qc8-gemm/gen/3x4c8-minmax-fp32-avx-ld128.c", 6734 "src/qc8-gemm/gen/4x4c2-minmax-fp32-avx-ld64.c", 6735 "src/qc8-gemm/gen/4x4c2-minmax-fp32-avx-ld128.c", 6736 "src/qc8-gemm/gen/4x4c2s4-minmax-fp32-avx-ld64.c", 6737 "src/qc8-gemm/gen/4x4c2s4-minmax-fp32-avx-ld128.c", 6738 "src/qc8-igemm/gen/1x4c2-minmax-fp32-avx-ld64.c", 6739 "src/qc8-igemm/gen/1x4c2-minmax-fp32-avx-ld128.c", 6740 "src/qc8-igemm/gen/1x4c2s4-minmax-fp32-avx-ld64.c", 6741 "src/qc8-igemm/gen/1x4c2s4-minmax-fp32-avx-ld128.c", 6742 "src/qc8-igemm/gen/1x4c8-minmax-fp32-avx-ld64.c", 6743 "src/qc8-igemm/gen/1x4c8-minmax-fp32-avx-ld128.c", 6744 "src/qc8-igemm/gen/2x4c2-minmax-fp32-avx-ld64.c", 6745 "src/qc8-igemm/gen/2x4c2-minmax-fp32-avx-ld128.c", 6746 "src/qc8-igemm/gen/2x4c2s4-minmax-fp32-avx-ld64.c", 6747 "src/qc8-igemm/gen/2x4c2s4-minmax-fp32-avx-ld128.c", 6748 "src/qc8-igemm/gen/2x4c8-minmax-fp32-avx-ld64.c", 6749 "src/qc8-igemm/gen/2x4c8-minmax-fp32-avx-ld128.c", 6750 "src/qc8-igemm/gen/3x4c2-minmax-fp32-avx-ld64.c", 6751 "src/qc8-igemm/gen/3x4c2-minmax-fp32-avx-ld128.c", 6752 "src/qc8-igemm/gen/3x4c2s4-minmax-fp32-avx-ld64.c", 6753 "src/qc8-igemm/gen/3x4c2s4-minmax-fp32-avx-ld128.c", 6754 "src/qc8-igemm/gen/3x4c8-minmax-fp32-avx-ld64.c", 6755 "src/qc8-igemm/gen/3x4c8-minmax-fp32-avx-ld128.c", 6756 "src/qc8-igemm/gen/4x4c2-minmax-fp32-avx-ld64.c", 6757 "src/qc8-igemm/gen/4x4c2-minmax-fp32-avx-ld128.c", 6758 "src/qc8-igemm/gen/4x4c2s4-minmax-fp32-avx-ld64.c", 6759 "src/qc8-igemm/gen/4x4c2s4-minmax-fp32-avx-ld128.c", 6760 "src/qs8-dwconv/gen/up8x9-minmax-fp32-avx-mul16-add16.c", 6761 "src/qs8-dwconv/gen/up8x9-minmax-fp32-avx-mul16.c", 6762 "src/qs8-dwconv/gen/up8x9-minmax-fp32-avx-mul32.c", 6763 "src/qs8-dwconv/gen/up8x25-minmax-fp32-avx-mul16-add16.c", 6764 "src/qs8-dwconv/gen/up8x25-minmax-fp32-avx-mul16.c", 6765 "src/qs8-dwconv/gen/up8x25-minmax-fp32-avx-mul32.c", 6766 "src/qs8-dwconv/gen/up16x9-minmax-fp32-avx-mul16-add16.c", 6767 "src/qs8-dwconv/gen/up16x9-minmax-fp32-avx-mul16.c", 6768 "src/qs8-dwconv/gen/up16x9-minmax-fp32-avx-mul32.c", 6769 "src/qs8-dwconv/gen/up16x25-minmax-fp32-avx-mul16-add16.c", 6770 "src/qs8-dwconv/gen/up16x25-minmax-fp32-avx-mul16.c", 6771 "src/qs8-dwconv/gen/up16x25-minmax-fp32-avx-mul32.c", 6772 "src/qs8-dwconv/gen/up24x9-minmax-fp32-avx-mul16.c", 6773 "src/qs8-dwconv/gen/up24x9-minmax-fp32-avx-mul32.c", 6774 "src/qs8-dwconv/gen/up24x25-minmax-fp32-avx-mul16.c", 6775 "src/qs8-dwconv/gen/up24x25-minmax-fp32-avx-mul32.c", 6776 "src/qs8-f32-vcvt/gen/vcvt-avx-x8.c", 6777 "src/qs8-f32-vcvt/gen/vcvt-avx-x16.c", 6778 "src/qs8-f32-vcvt/gen/vcvt-avx-x24.c", 6779 "src/qs8-f32-vcvt/gen/vcvt-avx-x32.c", 6780 "src/qs8-gemm/gen/1x4c2-minmax-fp32-avx-ld64.c", 6781 "src/qs8-gemm/gen/1x4c2-minmax-fp32-avx-ld128.c", 6782 "src/qs8-gemm/gen/1x4c2-xw-minmax-fp32-avx.c", 6783 "src/qs8-gemm/gen/1x4c2s4-minmax-fp32-avx-ld64.c", 6784 "src/qs8-gemm/gen/1x4c2s4-minmax-fp32-avx-ld128.c", 6785 "src/qs8-gemm/gen/1x4c2s4-xw-minmax-fp32-avx.c", 6786 "src/qs8-gemm/gen/1x4c8-minmax-fp32-avx-ld64.c", 6787 "src/qs8-gemm/gen/1x4c8-minmax-fp32-avx-ld128.c", 6788 "src/qs8-gemm/gen/1x4c8-xw-minmax-fp32-avx.c", 6789 "src/qs8-gemm/gen/2x4c2-minmax-fp32-avx-ld64.c", 6790 "src/qs8-gemm/gen/2x4c2-minmax-fp32-avx-ld128.c", 6791 "src/qs8-gemm/gen/2x4c2-xw-minmax-fp32-avx.c", 6792 "src/qs8-gemm/gen/2x4c2s4-minmax-fp32-avx-ld64.c", 6793 "src/qs8-gemm/gen/2x4c2s4-minmax-fp32-avx-ld128.c", 6794 "src/qs8-gemm/gen/2x4c2s4-xw-minmax-fp32-avx.c", 6795 "src/qs8-gemm/gen/2x4c8-minmax-fp32-avx-ld64.c", 6796 "src/qs8-gemm/gen/2x4c8-minmax-fp32-avx-ld128.c", 6797 "src/qs8-gemm/gen/2x4c8-xw-minmax-fp32-avx.c", 6798 "src/qs8-gemm/gen/3x4c2-minmax-fp32-avx-ld64.c", 6799 "src/qs8-gemm/gen/3x4c2-minmax-fp32-avx-ld128.c", 6800 "src/qs8-gemm/gen/3x4c2-xw-minmax-fp32-avx.c", 6801 "src/qs8-gemm/gen/3x4c2s4-minmax-fp32-avx-ld64.c", 6802 "src/qs8-gemm/gen/3x4c2s4-minmax-fp32-avx-ld128.c", 6803 "src/qs8-gemm/gen/3x4c2s4-xw-minmax-fp32-avx.c", 6804 "src/qs8-gemm/gen/3x4c8-minmax-fp32-avx-ld64.c", 6805 "src/qs8-gemm/gen/3x4c8-minmax-fp32-avx-ld128.c", 6806 "src/qs8-gemm/gen/3x4c8-xw-minmax-fp32-avx.c", 6807 "src/qs8-gemm/gen/4x4c2-minmax-fp32-avx-ld64.c", 6808 "src/qs8-gemm/gen/4x4c2-minmax-fp32-avx-ld128.c", 6809 "src/qs8-gemm/gen/4x4c2-xw-minmax-fp32-avx.c", 6810 "src/qs8-gemm/gen/4x4c2s4-minmax-fp32-avx-ld64.c", 6811 "src/qs8-gemm/gen/4x4c2s4-minmax-fp32-avx-ld128.c", 6812 "src/qs8-gemm/gen/4x4c2s4-xw-minmax-fp32-avx.c", 6813 "src/qs8-igemm/gen/1x4c2-minmax-fp32-avx-ld64.c", 6814 "src/qs8-igemm/gen/1x4c2-minmax-fp32-avx-ld128.c", 6815 "src/qs8-igemm/gen/1x4c2s4-minmax-fp32-avx-ld64.c", 6816 "src/qs8-igemm/gen/1x4c2s4-minmax-fp32-avx-ld128.c", 6817 "src/qs8-igemm/gen/1x4c8-minmax-fp32-avx-ld64.c", 6818 "src/qs8-igemm/gen/1x4c8-minmax-fp32-avx-ld128.c", 6819 "src/qs8-igemm/gen/2x4c2-minmax-fp32-avx-ld64.c", 6820 "src/qs8-igemm/gen/2x4c2-minmax-fp32-avx-ld128.c", 6821 "src/qs8-igemm/gen/2x4c2s4-minmax-fp32-avx-ld64.c", 6822 "src/qs8-igemm/gen/2x4c2s4-minmax-fp32-avx-ld128.c", 6823 "src/qs8-igemm/gen/2x4c8-minmax-fp32-avx-ld64.c", 6824 "src/qs8-igemm/gen/2x4c8-minmax-fp32-avx-ld128.c", 6825 "src/qs8-igemm/gen/3x4c2-minmax-fp32-avx-ld64.c", 6826 "src/qs8-igemm/gen/3x4c2-minmax-fp32-avx-ld128.c", 6827 "src/qs8-igemm/gen/3x4c2s4-minmax-fp32-avx-ld64.c", 6828 "src/qs8-igemm/gen/3x4c2s4-minmax-fp32-avx-ld128.c", 6829 "src/qs8-igemm/gen/3x4c8-minmax-fp32-avx-ld64.c", 6830 "src/qs8-igemm/gen/3x4c8-minmax-fp32-avx-ld128.c", 6831 "src/qs8-igemm/gen/4x4c2-minmax-fp32-avx-ld64.c", 6832 "src/qs8-igemm/gen/4x4c2-minmax-fp32-avx-ld128.c", 6833 "src/qs8-igemm/gen/4x4c2s4-minmax-fp32-avx-ld64.c", 6834 "src/qs8-igemm/gen/4x4c2s4-minmax-fp32-avx-ld128.c", 6835 "src/qs8-vadd/gen/minmax-avx-mul16-ld64-x8.c", 6836 "src/qs8-vadd/gen/minmax-avx-mul16-ld64-x16.c", 6837 "src/qs8-vadd/gen/minmax-avx-mul16-ld64-x24.c", 6838 "src/qs8-vadd/gen/minmax-avx-mul16-ld64-x32.c", 6839 "src/qs8-vadd/gen/minmax-avx-mul32-ld32-x8.c", 6840 "src/qs8-vadd/gen/minmax-avx-mul32-ld32-x16.c", 6841 "src/qs8-vadd/gen/minmax-avx-mul32-ld32-x24.c", 6842 "src/qs8-vadd/gen/minmax-avx-mul32-ld32-x32.c", 6843 "src/qs8-vaddc/gen/minmax-avx-mul16-ld64-x8.c", 6844 "src/qs8-vaddc/gen/minmax-avx-mul16-ld64-x16.c", 6845 "src/qs8-vaddc/gen/minmax-avx-mul16-ld64-x24.c", 6846 "src/qs8-vaddc/gen/minmax-avx-mul16-ld64-x32.c", 6847 "src/qs8-vaddc/gen/minmax-avx-mul32-ld32-x8.c", 6848 "src/qs8-vaddc/gen/minmax-avx-mul32-ld32-x16.c", 6849 "src/qs8-vaddc/gen/minmax-avx-mul32-ld32-x24.c", 6850 "src/qs8-vaddc/gen/minmax-avx-mul32-ld32-x32.c", 6851 "src/qs8-vcvt/gen/vcvt-avx-x8.c", 6852 "src/qs8-vcvt/gen/vcvt-avx-x16.c", 6853 "src/qs8-vcvt/gen/vcvt-avx-x32.c", 6854 "src/qs8-vlrelu/gen/vlrelu-avx-x8.c", 6855 "src/qs8-vlrelu/gen/vlrelu-avx-x16.c", 6856 "src/qs8-vlrelu/gen/vlrelu-avx-x32.c", 6857 "src/qs8-vmul/gen/minmax-fp32-avx-mul16-ld64-x8.c", 6858 "src/qs8-vmul/gen/minmax-fp32-avx-mul16-ld64-x16.c", 6859 "src/qs8-vmulc/gen/minmax-fp32-avx-mul16-ld64-x8.c", 6860 "src/qs8-vmulc/gen/minmax-fp32-avx-mul16-ld64-x16.c", 6861 "src/qu8-dwconv/gen/up8x9-minmax-fp32-avx-mul16.c", 6862 "src/qu8-dwconv/gen/up8x9-minmax-fp32-avx-mul32.c", 6863 "src/qu8-dwconv/gen/up8x25-minmax-fp32-avx-mul16.c", 6864 "src/qu8-dwconv/gen/up8x25-minmax-fp32-avx-mul32.c", 6865 "src/qu8-dwconv/gen/up16x9-minmax-fp32-avx-mul16.c", 6866 "src/qu8-dwconv/gen/up16x9-minmax-fp32-avx-mul32.c", 6867 "src/qu8-dwconv/gen/up16x25-minmax-fp32-avx-mul16.c", 6868 "src/qu8-dwconv/gen/up16x25-minmax-fp32-avx-mul32.c", 6869 "src/qu8-f32-vcvt/gen/vcvt-avx-x8.c", 6870 "src/qu8-f32-vcvt/gen/vcvt-avx-x16.c", 6871 "src/qu8-f32-vcvt/gen/vcvt-avx-x24.c", 6872 "src/qu8-f32-vcvt/gen/vcvt-avx-x32.c", 6873 "src/qu8-gemm/gen/1x4c2-minmax-fp32-avx-ld64.c", 6874 "src/qu8-gemm/gen/1x4c2-minmax-fp32-avx-ld128.c", 6875 "src/qu8-gemm/gen/1x4c2s4-minmax-fp32-avx-ld64.c", 6876 "src/qu8-gemm/gen/1x4c2s4-minmax-fp32-avx-ld128.c", 6877 "src/qu8-gemm/gen/1x4c8-minmax-fp32-avx-ld64.c", 6878 "src/qu8-gemm/gen/1x4c8-minmax-fp32-avx-ld128.c", 6879 "src/qu8-gemm/gen/2x4c2-minmax-fp32-avx-ld64.c", 6880 "src/qu8-gemm/gen/2x4c2-minmax-fp32-avx-ld128.c", 6881 "src/qu8-gemm/gen/2x4c2s4-minmax-fp32-avx-ld64.c", 6882 "src/qu8-gemm/gen/2x4c2s4-minmax-fp32-avx-ld128.c", 6883 "src/qu8-gemm/gen/2x4c8-minmax-fp32-avx-ld64.c", 6884 "src/qu8-gemm/gen/2x4c8-minmax-fp32-avx-ld128.c", 6885 "src/qu8-gemm/gen/3x4c2-minmax-fp32-avx-ld64.c", 6886 "src/qu8-gemm/gen/3x4c2-minmax-fp32-avx-ld128.c", 6887 "src/qu8-gemm/gen/3x4c2s4-minmax-fp32-avx-ld64.c", 6888 "src/qu8-gemm/gen/3x4c2s4-minmax-fp32-avx-ld128.c", 6889 "src/qu8-gemm/gen/3x4c8-minmax-fp32-avx-ld64.c", 6890 "src/qu8-gemm/gen/3x4c8-minmax-fp32-avx-ld128.c", 6891 "src/qu8-gemm/gen/4x4c2-minmax-fp32-avx-ld64.c", 6892 "src/qu8-gemm/gen/4x4c2-minmax-fp32-avx-ld128.c", 6893 "src/qu8-gemm/gen/4x4c2s4-minmax-fp32-avx-ld64.c", 6894 "src/qu8-gemm/gen/4x4c2s4-minmax-fp32-avx-ld128.c", 6895 "src/qu8-igemm/gen/1x4c2-minmax-fp32-avx-ld64.c", 6896 "src/qu8-igemm/gen/1x4c2-minmax-fp32-avx-ld128.c", 6897 "src/qu8-igemm/gen/1x4c2s4-minmax-fp32-avx-ld64.c", 6898 "src/qu8-igemm/gen/1x4c2s4-minmax-fp32-avx-ld128.c", 6899 "src/qu8-igemm/gen/1x4c8-minmax-fp32-avx-ld64.c", 6900 "src/qu8-igemm/gen/1x4c8-minmax-fp32-avx-ld128.c", 6901 "src/qu8-igemm/gen/2x4c2-minmax-fp32-avx-ld64.c", 6902 "src/qu8-igemm/gen/2x4c2-minmax-fp32-avx-ld128.c", 6903 "src/qu8-igemm/gen/2x4c2s4-minmax-fp32-avx-ld64.c", 6904 "src/qu8-igemm/gen/2x4c2s4-minmax-fp32-avx-ld128.c", 6905 "src/qu8-igemm/gen/2x4c8-minmax-fp32-avx-ld64.c", 6906 "src/qu8-igemm/gen/2x4c8-minmax-fp32-avx-ld128.c", 6907 "src/qu8-igemm/gen/3x4c2-minmax-fp32-avx-ld64.c", 6908 "src/qu8-igemm/gen/3x4c2-minmax-fp32-avx-ld128.c", 6909 "src/qu8-igemm/gen/3x4c2s4-minmax-fp32-avx-ld64.c", 6910 "src/qu8-igemm/gen/3x4c2s4-minmax-fp32-avx-ld128.c", 6911 "src/qu8-igemm/gen/3x4c8-minmax-fp32-avx-ld64.c", 6912 "src/qu8-igemm/gen/3x4c8-minmax-fp32-avx-ld128.c", 6913 "src/qu8-igemm/gen/4x4c2-minmax-fp32-avx-ld64.c", 6914 "src/qu8-igemm/gen/4x4c2-minmax-fp32-avx-ld128.c", 6915 "src/qu8-igemm/gen/4x4c2s4-minmax-fp32-avx-ld64.c", 6916 "src/qu8-igemm/gen/4x4c2s4-minmax-fp32-avx-ld128.c", 6917 "src/qu8-vadd/gen/minmax-avx-mul16-ld64-x8.c", 6918 "src/qu8-vadd/gen/minmax-avx-mul16-ld64-x16.c", 6919 "src/qu8-vadd/gen/minmax-avx-mul32-ld32-x8.c", 6920 "src/qu8-vadd/gen/minmax-avx-mul32-ld32-x16.c", 6921 "src/qu8-vaddc/gen/minmax-avx-mul16-ld64-x8.c", 6922 "src/qu8-vaddc/gen/minmax-avx-mul16-ld64-x16.c", 6923 "src/qu8-vaddc/gen/minmax-avx-mul32-ld32-x8.c", 6924 "src/qu8-vaddc/gen/minmax-avx-mul32-ld32-x16.c", 6925 "src/qu8-vcvt/gen/vcvt-avx-x8.c", 6926 "src/qu8-vcvt/gen/vcvt-avx-x16.c", 6927 "src/qu8-vcvt/gen/vcvt-avx-x32.c", 6928 "src/qu8-vlrelu/gen/vlrelu-avx-x8.c", 6929 "src/qu8-vlrelu/gen/vlrelu-avx-x16.c", 6930 "src/qu8-vlrelu/gen/vlrelu-avx-x32.c", 6931 "src/qu8-vmul/gen/minmax-fp32-avx-mul16-ld64-x8.c", 6932 "src/qu8-vmul/gen/minmax-fp32-avx-mul16-ld64-x16.c", 6933 "src/qu8-vmulc/gen/minmax-fp32-avx-mul16-ld64-x8.c", 6934 "src/qu8-vmulc/gen/minmax-fp32-avx-mul16-ld64-x16.c", 6935 "src/x8-lut/gen/lut-avx-x16.c", 6936 "src/x8-lut/gen/lut-avx-x32.c", 6937 "src/x8-lut/gen/lut-avx-x48.c", 6938 "src/x8-lut/gen/lut-avx-x64.c", 6939] 6940 6941PROD_F16C_MICROKERNEL_SRCS = [ 6942 "src/f16-avgpool/9p8x-minmax-f16c-c8.c", 6943 "src/f16-avgpool/9x-minmax-f16c-c8.c", 6944 "src/f16-f32-vcvt/gen/vcvt-f16c-x16.c", 6945 "src/f16-gavgpool/gen/7p7x-minmax-f16c-c8.c", 6946 "src/f16-gavgpool/gen/7x-minmax-f16c-c8.c", 6947 "src/f16-maxpool/9p8x-minmax-f16c-c8.c", 6948 "src/f16-prelu/gen/f16c-2x16.c", 6949 "src/f16-rmax/f16c.c", 6950 "src/f16-vbinary/gen/vadd-minmax-f16c-x16.c", 6951 "src/f16-vbinary/gen/vaddc-minmax-f16c-x16.c", 6952 "src/f16-vbinary/gen/vdiv-minmax-f16c-x8.c", 6953 "src/f16-vbinary/gen/vdivc-minmax-f16c-x8.c", 6954 "src/f16-vbinary/gen/vmax-f16c-x16.c", 6955 "src/f16-vbinary/gen/vmaxc-f16c-x16.c", 6956 "src/f16-vbinary/gen/vmin-f16c-x16.c", 6957 "src/f16-vbinary/gen/vminc-f16c-x16.c", 6958 "src/f16-vbinary/gen/vmul-minmax-f16c-x16.c", 6959 "src/f16-vbinary/gen/vmulc-minmax-f16c-x16.c", 6960 "src/f16-vbinary/gen/vrdivc-minmax-f16c-x8.c", 6961 "src/f16-vbinary/gen/vrsubc-minmax-f16c-x16.c", 6962 "src/f16-vbinary/gen/vsqrdiff-f16c-x16.c", 6963 "src/f16-vbinary/gen/vsqrdiffc-f16c-x16.c", 6964 "src/f16-vbinary/gen/vsub-minmax-f16c-x16.c", 6965 "src/f16-vbinary/gen/vsubc-minmax-f16c-x16.c", 6966 "src/f16-vclamp/gen/vclamp-f16c-x16.c", 6967 "src/f16-vhswish/gen/vhswish-f16c-x16.c", 6968 "src/f16-vlrelu/gen/vlrelu-f16c-x16.c", 6969 "src/f16-vrnd/gen/vrndd-f16c-x16.c", 6970 "src/f16-vrnd/gen/vrndne-f16c-x16.c", 6971 "src/f16-vrnd/gen/vrndu-f16c-x16.c", 6972 "src/f16-vrnd/gen/vrndz-f16c-x16.c", 6973 "src/f16-vsqrt/gen/f16c-sqrt-x8.c", 6974 "src/f16-vunary/gen/vsqr-f16c-x16.c", 6975 "src/f32-f16-vcvt/gen/vcvt-f16c-x16.c", 6976] 6977 6978ALL_F16C_MICROKERNEL_SRCS = [ 6979 "src/f16-avgpool/9p8x-minmax-f16c-c8.c", 6980 "src/f16-avgpool/9x-minmax-f16c-c8.c", 6981 "src/f16-f32-vcvt/gen/vcvt-f16c-x8.c", 6982 "src/f16-f32-vcvt/gen/vcvt-f16c-x16.c", 6983 "src/f16-gavgpool/gen/7p7x-minmax-f16c-c8.c", 6984 "src/f16-gavgpool/gen/7p7x-minmax-f16c-c16.c", 6985 "src/f16-gavgpool/gen/7p7x-minmax-f16c-c24.c", 6986 "src/f16-gavgpool/gen/7p7x-minmax-f16c-c32.c", 6987 "src/f16-gavgpool/gen/7x-minmax-f16c-c8.c", 6988 "src/f16-gavgpool/gen/7x-minmax-f16c-c16.c", 6989 "src/f16-gavgpool/gen/7x-minmax-f16c-c24.c", 6990 "src/f16-gavgpool/gen/7x-minmax-f16c-c32.c", 6991 "src/f16-maxpool/9p8x-minmax-f16c-c8.c", 6992 "src/f16-prelu/gen/f16c-2x8.c", 6993 "src/f16-prelu/gen/f16c-2x16.c", 6994 "src/f16-rmax/f16c.c", 6995 "src/f16-vbinary/gen/vadd-minmax-f16c-x8.c", 6996 "src/f16-vbinary/gen/vadd-minmax-f16c-x16.c", 6997 "src/f16-vbinary/gen/vaddc-minmax-f16c-x8.c", 6998 "src/f16-vbinary/gen/vaddc-minmax-f16c-x16.c", 6999 "src/f16-vbinary/gen/vdiv-minmax-f16c-x8.c", 7000 "src/f16-vbinary/gen/vdiv-minmax-f16c-x16.c", 7001 "src/f16-vbinary/gen/vdivc-minmax-f16c-x8.c", 7002 "src/f16-vbinary/gen/vdivc-minmax-f16c-x16.c", 7003 "src/f16-vbinary/gen/vmax-f16c-x8.c", 7004 "src/f16-vbinary/gen/vmax-f16c-x16.c", 7005 "src/f16-vbinary/gen/vmaxc-f16c-x8.c", 7006 "src/f16-vbinary/gen/vmaxc-f16c-x16.c", 7007 "src/f16-vbinary/gen/vmin-f16c-x8.c", 7008 "src/f16-vbinary/gen/vmin-f16c-x16.c", 7009 "src/f16-vbinary/gen/vminc-f16c-x8.c", 7010 "src/f16-vbinary/gen/vminc-f16c-x16.c", 7011 "src/f16-vbinary/gen/vmul-minmax-f16c-x8.c", 7012 "src/f16-vbinary/gen/vmul-minmax-f16c-x16.c", 7013 "src/f16-vbinary/gen/vmulc-minmax-f16c-x8.c", 7014 "src/f16-vbinary/gen/vmulc-minmax-f16c-x16.c", 7015 "src/f16-vbinary/gen/vrdivc-minmax-f16c-x8.c", 7016 "src/f16-vbinary/gen/vrdivc-minmax-f16c-x16.c", 7017 "src/f16-vbinary/gen/vrsubc-minmax-f16c-x8.c", 7018 "src/f16-vbinary/gen/vrsubc-minmax-f16c-x16.c", 7019 "src/f16-vbinary/gen/vsqrdiff-f16c-x8.c", 7020 "src/f16-vbinary/gen/vsqrdiff-f16c-x16.c", 7021 "src/f16-vbinary/gen/vsqrdiffc-f16c-x8.c", 7022 "src/f16-vbinary/gen/vsqrdiffc-f16c-x16.c", 7023 "src/f16-vbinary/gen/vsub-minmax-f16c-x8.c", 7024 "src/f16-vbinary/gen/vsub-minmax-f16c-x16.c", 7025 "src/f16-vbinary/gen/vsubc-minmax-f16c-x8.c", 7026 "src/f16-vbinary/gen/vsubc-minmax-f16c-x16.c", 7027 "src/f16-vclamp/gen/vclamp-f16c-x8.c", 7028 "src/f16-vclamp/gen/vclamp-f16c-x16.c", 7029 "src/f16-vhswish/gen/vhswish-f16c-x8.c", 7030 "src/f16-vhswish/gen/vhswish-f16c-x16.c", 7031 "src/f16-vlrelu/gen/vlrelu-f16c-x8.c", 7032 "src/f16-vlrelu/gen/vlrelu-f16c-x16.c", 7033 "src/f16-vrnd/gen/vrndd-f16c-x8.c", 7034 "src/f16-vrnd/gen/vrndd-f16c-x16.c", 7035 "src/f16-vrnd/gen/vrndne-f16c-x8.c", 7036 "src/f16-vrnd/gen/vrndne-f16c-x16.c", 7037 "src/f16-vrnd/gen/vrndu-f16c-x8.c", 7038 "src/f16-vrnd/gen/vrndu-f16c-x16.c", 7039 "src/f16-vrnd/gen/vrndz-f16c-x8.c", 7040 "src/f16-vrnd/gen/vrndz-f16c-x16.c", 7041 "src/f16-vsqrt/gen/f16c-sqrt-x8.c", 7042 "src/f16-vsqrt/gen/f16c-sqrt-x16.c", 7043 "src/f16-vunary/gen/vsqr-f16c-x8.c", 7044 "src/f16-vunary/gen/vsqr-f16c-x16.c", 7045 "src/f32-f16-vcvt/gen/vcvt-f16c-x8.c", 7046 "src/f32-f16-vcvt/gen/vcvt-f16c-x16.c", 7047 "src/math/cvt-f16-f32-f16c.c", 7048 "src/math/cvt-f32-f16-f16c.c", 7049] 7050 7051PROD_XOP_MICROKERNEL_SRCS = [ 7052 "src/qc8-dwconv/gen/up16x3-minmax-fp32-xop-mul16-add16.c", 7053 "src/qc8-dwconv/gen/up16x9-minmax-fp32-xop-mul16-add16.c", 7054 "src/qc8-dwconv/gen/up16x25-minmax-fp32-xop-mul16-add16.c", 7055 "src/qc8-gemm/gen/1x4c8-minmax-fp32-xop-ld64.c", 7056 "src/qc8-gemm/gen/2x4c8-minmax-fp32-xop-ld64.c", 7057 "src/qc8-igemm/gen/1x4c8-minmax-fp32-xop-ld64.c", 7058 "src/qc8-igemm/gen/2x4c8-minmax-fp32-xop-ld64.c", 7059 "src/qs8-dwconv/gen/up16x9-minmax-fp32-xop-mul16-add16.c", 7060 "src/qs8-dwconv/gen/up16x25-minmax-fp32-xop-mul16-add16.c", 7061 "src/qs8-gemm/gen/1x4c8-minmax-fp32-xop-ld64.c", 7062 "src/qs8-gemm/gen/2x4c8-minmax-fp32-xop-ld64.c", 7063 "src/qs8-igemm/gen/1x4c8-minmax-fp32-xop-ld64.c", 7064 "src/qs8-igemm/gen/2x4c8-minmax-fp32-xop-ld64.c", 7065 "src/qs8-vadd/gen/minmax-xop-mul32-ld32-x8.c", 7066 "src/qs8-vaddc/gen/minmax-xop-mul32-ld32-x8.c", 7067 "src/qu8-dwconv/gen/up16x9-minmax-fp32-xop-mul32.c", 7068 "src/qu8-dwconv/gen/up16x25-minmax-fp32-xop-mul32.c", 7069 "src/qu8-gemm/gen/1x4c8-minmax-fp32-xop-ld64.c", 7070 "src/qu8-gemm/gen/2x4c8-minmax-fp32-xop-ld64.c", 7071 "src/qu8-igemm/gen/1x4c8-minmax-fp32-xop-ld64.c", 7072 "src/qu8-igemm/gen/2x4c8-minmax-fp32-xop-ld64.c", 7073 "src/qu8-vadd/gen/minmax-xop-mul32-ld32-x8.c", 7074 "src/qu8-vaddc/gen/minmax-xop-mul32-ld32-x8.c", 7075] 7076 7077ALL_XOP_MICROKERNEL_SRCS = [ 7078 "src/qc8-dwconv/gen/up8x9-minmax-fp32-xop-mul16-add16.c", 7079 "src/qc8-dwconv/gen/up8x9-minmax-fp32-xop-mul32.c", 7080 "src/qc8-dwconv/gen/up8x25-minmax-fp32-xop-mul16-add16.c", 7081 "src/qc8-dwconv/gen/up8x25-minmax-fp32-xop-mul32.c", 7082 "src/qc8-dwconv/gen/up16x3-minmax-fp32-xop-mul16-add16.c", 7083 "src/qc8-dwconv/gen/up16x9-minmax-fp32-xop-mul16-add16.c", 7084 "src/qc8-dwconv/gen/up16x9-minmax-fp32-xop-mul32.c", 7085 "src/qc8-dwconv/gen/up16x25-minmax-fp32-xop-mul16-add16.c", 7086 "src/qc8-dwconv/gen/up16x25-minmax-fp32-xop-mul32.c", 7087 "src/qc8-dwconv/gen/up24x9-minmax-fp32-xop-mul32.c", 7088 "src/qc8-dwconv/gen/up24x25-minmax-fp32-xop-mul32.c", 7089 "src/qc8-gemm/gen/1x4c2-minmax-fp32-xop-ld64.c", 7090 "src/qc8-gemm/gen/1x4c2-minmax-fp32-xop-ld128.c", 7091 "src/qc8-gemm/gen/1x4c2s4-minmax-fp32-xop-ld64.c", 7092 "src/qc8-gemm/gen/1x4c2s4-minmax-fp32-xop-ld128.c", 7093 "src/qc8-gemm/gen/1x4c8-minmax-fp32-xop-ld64.c", 7094 "src/qc8-gemm/gen/1x4c8-minmax-fp32-xop-ld128.c", 7095 "src/qc8-gemm/gen/2x4c2-minmax-fp32-xop-ld64.c", 7096 "src/qc8-gemm/gen/2x4c2-minmax-fp32-xop-ld128.c", 7097 "src/qc8-gemm/gen/2x4c2s4-minmax-fp32-xop-ld64.c", 7098 "src/qc8-gemm/gen/2x4c2s4-minmax-fp32-xop-ld128.c", 7099 "src/qc8-gemm/gen/2x4c8-minmax-fp32-xop-ld64.c", 7100 "src/qc8-gemm/gen/2x4c8-minmax-fp32-xop-ld128.c", 7101 "src/qc8-gemm/gen/3x4c2-minmax-fp32-xop-ld64.c", 7102 "src/qc8-gemm/gen/3x4c2-minmax-fp32-xop-ld128.c", 7103 "src/qc8-gemm/gen/3x4c2s4-minmax-fp32-xop-ld64.c", 7104 "src/qc8-gemm/gen/3x4c2s4-minmax-fp32-xop-ld128.c", 7105 "src/qc8-gemm/gen/3x4c8-minmax-fp32-xop-ld64.c", 7106 "src/qc8-gemm/gen/3x4c8-minmax-fp32-xop-ld128.c", 7107 "src/qc8-gemm/gen/4x4c2-minmax-fp32-xop-ld64.c", 7108 "src/qc8-gemm/gen/4x4c2-minmax-fp32-xop-ld128.c", 7109 "src/qc8-gemm/gen/4x4c2s4-minmax-fp32-xop-ld64.c", 7110 "src/qc8-gemm/gen/4x4c2s4-minmax-fp32-xop-ld128.c", 7111 "src/qc8-igemm/gen/1x4c2-minmax-fp32-xop-ld64.c", 7112 "src/qc8-igemm/gen/1x4c2-minmax-fp32-xop-ld128.c", 7113 "src/qc8-igemm/gen/1x4c2s4-minmax-fp32-xop-ld64.c", 7114 "src/qc8-igemm/gen/1x4c2s4-minmax-fp32-xop-ld128.c", 7115 "src/qc8-igemm/gen/1x4c8-minmax-fp32-xop-ld64.c", 7116 "src/qc8-igemm/gen/1x4c8-minmax-fp32-xop-ld128.c", 7117 "src/qc8-igemm/gen/2x4c2-minmax-fp32-xop-ld64.c", 7118 "src/qc8-igemm/gen/2x4c2-minmax-fp32-xop-ld128.c", 7119 "src/qc8-igemm/gen/2x4c2s4-minmax-fp32-xop-ld64.c", 7120 "src/qc8-igemm/gen/2x4c2s4-minmax-fp32-xop-ld128.c", 7121 "src/qc8-igemm/gen/2x4c8-minmax-fp32-xop-ld64.c", 7122 "src/qc8-igemm/gen/2x4c8-minmax-fp32-xop-ld128.c", 7123 "src/qc8-igemm/gen/3x4c2-minmax-fp32-xop-ld64.c", 7124 "src/qc8-igemm/gen/3x4c2-minmax-fp32-xop-ld128.c", 7125 "src/qc8-igemm/gen/3x4c2s4-minmax-fp32-xop-ld64.c", 7126 "src/qc8-igemm/gen/3x4c2s4-minmax-fp32-xop-ld128.c", 7127 "src/qc8-igemm/gen/3x4c8-minmax-fp32-xop-ld64.c", 7128 "src/qc8-igemm/gen/3x4c8-minmax-fp32-xop-ld128.c", 7129 "src/qc8-igemm/gen/4x4c2-minmax-fp32-xop-ld64.c", 7130 "src/qc8-igemm/gen/4x4c2-minmax-fp32-xop-ld128.c", 7131 "src/qc8-igemm/gen/4x4c2s4-minmax-fp32-xop-ld64.c", 7132 "src/qc8-igemm/gen/4x4c2s4-minmax-fp32-xop-ld128.c", 7133 "src/qs8-dwconv/gen/up8x9-minmax-fp32-xop-mul16-add16.c", 7134 "src/qs8-dwconv/gen/up8x9-minmax-fp32-xop-mul32.c", 7135 "src/qs8-dwconv/gen/up8x25-minmax-fp32-xop-mul16-add16.c", 7136 "src/qs8-dwconv/gen/up8x25-minmax-fp32-xop-mul32.c", 7137 "src/qs8-dwconv/gen/up16x9-minmax-fp32-xop-mul16-add16.c", 7138 "src/qs8-dwconv/gen/up16x9-minmax-fp32-xop-mul32.c", 7139 "src/qs8-dwconv/gen/up16x25-minmax-fp32-xop-mul16-add16.c", 7140 "src/qs8-dwconv/gen/up16x25-minmax-fp32-xop-mul32.c", 7141 "src/qs8-dwconv/gen/up24x9-minmax-fp32-xop-mul32.c", 7142 "src/qs8-dwconv/gen/up24x25-minmax-fp32-xop-mul32.c", 7143 "src/qs8-gemm/gen/1x4c2-minmax-fp32-xop-ld64.c", 7144 "src/qs8-gemm/gen/1x4c2-minmax-fp32-xop-ld128.c", 7145 "src/qs8-gemm/gen/1x4c2-xw-minmax-fp32-xop.c", 7146 "src/qs8-gemm/gen/1x4c2s4-minmax-fp32-xop-ld64.c", 7147 "src/qs8-gemm/gen/1x4c2s4-minmax-fp32-xop-ld128.c", 7148 "src/qs8-gemm/gen/1x4c2s4-xw-minmax-fp32-xop.c", 7149 "src/qs8-gemm/gen/1x4c8-minmax-fp32-xop-ld64.c", 7150 "src/qs8-gemm/gen/1x4c8-minmax-fp32-xop-ld128.c", 7151 "src/qs8-gemm/gen/1x4c8-xw-minmax-fp32-xop.c", 7152 "src/qs8-gemm/gen/2x4c2-minmax-fp32-xop-ld64.c", 7153 "src/qs8-gemm/gen/2x4c2-minmax-fp32-xop-ld128.c", 7154 "src/qs8-gemm/gen/2x4c2-xw-minmax-fp32-xop.c", 7155 "src/qs8-gemm/gen/2x4c2s4-minmax-fp32-xop-ld64.c", 7156 "src/qs8-gemm/gen/2x4c2s4-minmax-fp32-xop-ld128.c", 7157 "src/qs8-gemm/gen/2x4c2s4-xw-minmax-fp32-xop.c", 7158 "src/qs8-gemm/gen/2x4c8-minmax-fp32-xop-ld64.c", 7159 "src/qs8-gemm/gen/2x4c8-minmax-fp32-xop-ld128.c", 7160 "src/qs8-gemm/gen/2x4c8-xw-minmax-fp32-xop.c", 7161 "src/qs8-gemm/gen/3x4c2-minmax-fp32-xop-ld64.c", 7162 "src/qs8-gemm/gen/3x4c2-minmax-fp32-xop-ld128.c", 7163 "src/qs8-gemm/gen/3x4c2-xw-minmax-fp32-xop.c", 7164 "src/qs8-gemm/gen/3x4c2s4-minmax-fp32-xop-ld64.c", 7165 "src/qs8-gemm/gen/3x4c2s4-minmax-fp32-xop-ld128.c", 7166 "src/qs8-gemm/gen/3x4c2s4-xw-minmax-fp32-xop.c", 7167 "src/qs8-gemm/gen/3x4c8-minmax-fp32-xop-ld64.c", 7168 "src/qs8-gemm/gen/3x4c8-minmax-fp32-xop-ld128.c", 7169 "src/qs8-gemm/gen/3x4c8-xw-minmax-fp32-xop.c", 7170 "src/qs8-gemm/gen/4x4c2-minmax-fp32-xop-ld64.c", 7171 "src/qs8-gemm/gen/4x4c2-minmax-fp32-xop-ld128.c", 7172 "src/qs8-gemm/gen/4x4c2-xw-minmax-fp32-xop.c", 7173 "src/qs8-gemm/gen/4x4c2s4-minmax-fp32-xop-ld64.c", 7174 "src/qs8-gemm/gen/4x4c2s4-minmax-fp32-xop-ld128.c", 7175 "src/qs8-gemm/gen/4x4c2s4-xw-minmax-fp32-xop.c", 7176 "src/qs8-igemm/gen/1x4c2-minmax-fp32-xop-ld64.c", 7177 "src/qs8-igemm/gen/1x4c2-minmax-fp32-xop-ld128.c", 7178 "src/qs8-igemm/gen/1x4c2s4-minmax-fp32-xop-ld64.c", 7179 "src/qs8-igemm/gen/1x4c2s4-minmax-fp32-xop-ld128.c", 7180 "src/qs8-igemm/gen/1x4c8-minmax-fp32-xop-ld64.c", 7181 "src/qs8-igemm/gen/1x4c8-minmax-fp32-xop-ld128.c", 7182 "src/qs8-igemm/gen/2x4c2-minmax-fp32-xop-ld64.c", 7183 "src/qs8-igemm/gen/2x4c2-minmax-fp32-xop-ld128.c", 7184 "src/qs8-igemm/gen/2x4c2s4-minmax-fp32-xop-ld64.c", 7185 "src/qs8-igemm/gen/2x4c2s4-minmax-fp32-xop-ld128.c", 7186 "src/qs8-igemm/gen/2x4c8-minmax-fp32-xop-ld64.c", 7187 "src/qs8-igemm/gen/2x4c8-minmax-fp32-xop-ld128.c", 7188 "src/qs8-igemm/gen/3x4c2-minmax-fp32-xop-ld64.c", 7189 "src/qs8-igemm/gen/3x4c2-minmax-fp32-xop-ld128.c", 7190 "src/qs8-igemm/gen/3x4c2s4-minmax-fp32-xop-ld64.c", 7191 "src/qs8-igemm/gen/3x4c2s4-minmax-fp32-xop-ld128.c", 7192 "src/qs8-igemm/gen/3x4c8-minmax-fp32-xop-ld64.c", 7193 "src/qs8-igemm/gen/3x4c8-minmax-fp32-xop-ld128.c", 7194 "src/qs8-igemm/gen/4x4c2-minmax-fp32-xop-ld64.c", 7195 "src/qs8-igemm/gen/4x4c2-minmax-fp32-xop-ld128.c", 7196 "src/qs8-igemm/gen/4x4c2s4-minmax-fp32-xop-ld64.c", 7197 "src/qs8-igemm/gen/4x4c2s4-minmax-fp32-xop-ld128.c", 7198 "src/qs8-vadd/gen/minmax-xop-mul32-ld32-x8.c", 7199 "src/qs8-vadd/gen/minmax-xop-mul32-ld32-x16.c", 7200 "src/qs8-vadd/gen/minmax-xop-mul32-ld32-x24.c", 7201 "src/qs8-vadd/gen/minmax-xop-mul32-ld32-x32.c", 7202 "src/qs8-vaddc/gen/minmax-xop-mul32-ld32-x8.c", 7203 "src/qs8-vaddc/gen/minmax-xop-mul32-ld32-x16.c", 7204 "src/qs8-vaddc/gen/minmax-xop-mul32-ld32-x24.c", 7205 "src/qs8-vaddc/gen/minmax-xop-mul32-ld32-x32.c", 7206 "src/qu8-dwconv/gen/up8x9-minmax-fp32-xop-mul32.c", 7207 "src/qu8-dwconv/gen/up8x25-minmax-fp32-xop-mul32.c", 7208 "src/qu8-dwconv/gen/up16x9-minmax-fp32-xop-mul32.c", 7209 "src/qu8-dwconv/gen/up16x25-minmax-fp32-xop-mul32.c", 7210 "src/qu8-gemm/gen/1x4c2-minmax-fp32-xop-ld64.c", 7211 "src/qu8-gemm/gen/1x4c2-minmax-fp32-xop-ld128.c", 7212 "src/qu8-gemm/gen/1x4c2s4-minmax-fp32-xop-ld64.c", 7213 "src/qu8-gemm/gen/1x4c2s4-minmax-fp32-xop-ld128.c", 7214 "src/qu8-gemm/gen/1x4c8-minmax-fp32-xop-ld64.c", 7215 "src/qu8-gemm/gen/1x4c8-minmax-fp32-xop-ld128.c", 7216 "src/qu8-gemm/gen/2x4c2-minmax-fp32-xop-ld64.c", 7217 "src/qu8-gemm/gen/2x4c2-minmax-fp32-xop-ld128.c", 7218 "src/qu8-gemm/gen/2x4c2s4-minmax-fp32-xop-ld64.c", 7219 "src/qu8-gemm/gen/2x4c2s4-minmax-fp32-xop-ld128.c", 7220 "src/qu8-gemm/gen/2x4c8-minmax-fp32-xop-ld64.c", 7221 "src/qu8-gemm/gen/2x4c8-minmax-fp32-xop-ld128.c", 7222 "src/qu8-gemm/gen/3x4c2-minmax-fp32-xop-ld64.c", 7223 "src/qu8-gemm/gen/3x4c2-minmax-fp32-xop-ld128.c", 7224 "src/qu8-gemm/gen/3x4c2s4-minmax-fp32-xop-ld64.c", 7225 "src/qu8-gemm/gen/3x4c2s4-minmax-fp32-xop-ld128.c", 7226 "src/qu8-gemm/gen/3x4c8-minmax-fp32-xop-ld64.c", 7227 "src/qu8-gemm/gen/3x4c8-minmax-fp32-xop-ld128.c", 7228 "src/qu8-gemm/gen/4x4c2-minmax-fp32-xop-ld64.c", 7229 "src/qu8-gemm/gen/4x4c2-minmax-fp32-xop-ld128.c", 7230 "src/qu8-gemm/gen/4x4c2s4-minmax-fp32-xop-ld64.c", 7231 "src/qu8-gemm/gen/4x4c2s4-minmax-fp32-xop-ld128.c", 7232 "src/qu8-igemm/gen/1x4c2-minmax-fp32-xop-ld64.c", 7233 "src/qu8-igemm/gen/1x4c2-minmax-fp32-xop-ld128.c", 7234 "src/qu8-igemm/gen/1x4c2s4-minmax-fp32-xop-ld64.c", 7235 "src/qu8-igemm/gen/1x4c2s4-minmax-fp32-xop-ld128.c", 7236 "src/qu8-igemm/gen/1x4c8-minmax-fp32-xop-ld64.c", 7237 "src/qu8-igemm/gen/1x4c8-minmax-fp32-xop-ld128.c", 7238 "src/qu8-igemm/gen/2x4c2-minmax-fp32-xop-ld64.c", 7239 "src/qu8-igemm/gen/2x4c2-minmax-fp32-xop-ld128.c", 7240 "src/qu8-igemm/gen/2x4c2s4-minmax-fp32-xop-ld64.c", 7241 "src/qu8-igemm/gen/2x4c2s4-minmax-fp32-xop-ld128.c", 7242 "src/qu8-igemm/gen/2x4c8-minmax-fp32-xop-ld64.c", 7243 "src/qu8-igemm/gen/2x4c8-minmax-fp32-xop-ld128.c", 7244 "src/qu8-igemm/gen/3x4c2-minmax-fp32-xop-ld64.c", 7245 "src/qu8-igemm/gen/3x4c2-minmax-fp32-xop-ld128.c", 7246 "src/qu8-igemm/gen/3x4c2s4-minmax-fp32-xop-ld64.c", 7247 "src/qu8-igemm/gen/3x4c2s4-minmax-fp32-xop-ld128.c", 7248 "src/qu8-igemm/gen/3x4c8-minmax-fp32-xop-ld64.c", 7249 "src/qu8-igemm/gen/3x4c8-minmax-fp32-xop-ld128.c", 7250 "src/qu8-igemm/gen/4x4c2-minmax-fp32-xop-ld64.c", 7251 "src/qu8-igemm/gen/4x4c2-minmax-fp32-xop-ld128.c", 7252 "src/qu8-igemm/gen/4x4c2s4-minmax-fp32-xop-ld64.c", 7253 "src/qu8-igemm/gen/4x4c2s4-minmax-fp32-xop-ld128.c", 7254 "src/qu8-vadd/gen/minmax-xop-mul32-ld32-x8.c", 7255 "src/qu8-vadd/gen/minmax-xop-mul32-ld32-x16.c", 7256 "src/qu8-vaddc/gen/minmax-xop-mul32-ld32-x8.c", 7257 "src/qu8-vaddc/gen/minmax-xop-mul32-ld32-x16.c", 7258] 7259 7260PROD_FMA3_MICROKERNEL_SRCS = [ 7261 "src/f16-dwconv/gen/up8x25-minmax-fma3-acc2.c", 7262 "src/f16-dwconv/gen/up16x3-minmax-fma3.c", 7263 "src/f16-dwconv/gen/up16x4-minmax-fma3.c", 7264 "src/f16-dwconv/gen/up16x9-minmax-fma3.c", 7265 "src/f16-ibilinear/gen/fma3-c8.c", 7266 "src/f16-vmulcaddc/gen/c8-minmax-fma3-2x.c", 7267 "src/f32-dwconv/gen/up8x25-minmax-fma3.c", 7268 "src/f32-dwconv/gen/up16x3-minmax-fma3.c", 7269 "src/f32-dwconv/gen/up16x4-minmax-fma3.c", 7270 "src/f32-dwconv/gen/up16x9-minmax-fma3.c", 7271 "src/f32-gemm/gen/1x16-minmax-fma3-broadcast.c", 7272 "src/f32-gemm/gen/1x16s4-minmax-fma3-broadcast.c", 7273 "src/f32-gemm/gen/4x16s4-minmax-fma3-broadcast.c", 7274 "src/f32-gemm/gen/5x16-minmax-fma3-broadcast.c", 7275 "src/f32-igemm/gen/1x16-minmax-fma3-broadcast.c", 7276 "src/f32-igemm/gen/1x16s4-minmax-fma3-broadcast.c", 7277 "src/f32-igemm/gen/4x16s4-minmax-fma3-broadcast.c", 7278 "src/f32-igemm/gen/5x16-minmax-fma3-broadcast.c", 7279 "src/f32-vhswish/gen/vhswish-fma3-x16.c", 7280] 7281 7282ALL_FMA3_MICROKERNEL_SRCS = [ 7283 "src/f16-dwconv/gen/up8x3-minmax-fma3-acc2.c", 7284 "src/f16-dwconv/gen/up8x3-minmax-fma3.c", 7285 "src/f16-dwconv/gen/up8x4-minmax-fma3-acc2.c", 7286 "src/f16-dwconv/gen/up8x4-minmax-fma3.c", 7287 "src/f16-dwconv/gen/up8x9-minmax-fma3-acc2.c", 7288 "src/f16-dwconv/gen/up8x9-minmax-fma3.c", 7289 "src/f16-dwconv/gen/up8x25-minmax-fma3-acc2.c", 7290 "src/f16-dwconv/gen/up8x25-minmax-fma3.c", 7291 "src/f16-dwconv/gen/up16x3-minmax-fma3-acc2.c", 7292 "src/f16-dwconv/gen/up16x3-minmax-fma3.c", 7293 "src/f16-dwconv/gen/up16x4-minmax-fma3-acc2.c", 7294 "src/f16-dwconv/gen/up16x4-minmax-fma3.c", 7295 "src/f16-dwconv/gen/up16x9-minmax-fma3-acc2.c", 7296 "src/f16-dwconv/gen/up16x9-minmax-fma3.c", 7297 "src/f16-dwconv/gen/up16x25-minmax-fma3-acc2.c", 7298 "src/f16-dwconv/gen/up16x25-minmax-fma3.c", 7299 "src/f16-dwconv/gen/up32x3-minmax-fma3-acc2.c", 7300 "src/f16-dwconv/gen/up32x3-minmax-fma3.c", 7301 "src/f16-dwconv/gen/up32x4-minmax-fma3-acc2.c", 7302 "src/f16-dwconv/gen/up32x4-minmax-fma3.c", 7303 "src/f16-dwconv/gen/up32x9-minmax-fma3-acc2.c", 7304 "src/f16-dwconv/gen/up32x9-minmax-fma3.c", 7305 "src/f16-dwconv/gen/up32x25-minmax-fma3-acc2.c", 7306 "src/f16-dwconv/gen/up32x25-minmax-fma3.c", 7307 "src/f16-ibilinear/gen/fma3-c8.c", 7308 "src/f16-ibilinear/gen/fma3-c16.c", 7309 "src/f16-vmulcaddc/gen/c8-minmax-fma3-2x.c", 7310 "src/f16-vmulcaddc/gen/c16-minmax-fma3-2x.c", 7311 "src/f32-dwconv/gen/up8x3-minmax-fma3-acc2.c", 7312 "src/f32-dwconv/gen/up8x3-minmax-fma3.c", 7313 "src/f32-dwconv/gen/up8x4-minmax-fma3-acc2.c", 7314 "src/f32-dwconv/gen/up8x4-minmax-fma3.c", 7315 "src/f32-dwconv/gen/up8x9-minmax-fma3-acc2.c", 7316 "src/f32-dwconv/gen/up8x9-minmax-fma3.c", 7317 "src/f32-dwconv/gen/up8x25-minmax-fma3-acc2.c", 7318 "src/f32-dwconv/gen/up8x25-minmax-fma3.c", 7319 "src/f32-dwconv/gen/up16x3-minmax-fma3-acc2.c", 7320 "src/f32-dwconv/gen/up16x3-minmax-fma3.c", 7321 "src/f32-dwconv/gen/up16x4-minmax-fma3-acc2.c", 7322 "src/f32-dwconv/gen/up16x4-minmax-fma3.c", 7323 "src/f32-dwconv/gen/up16x9-minmax-fma3-acc2.c", 7324 "src/f32-dwconv/gen/up16x9-minmax-fma3.c", 7325 "src/f32-dwconv/gen/up16x25-minmax-fma3-acc2.c", 7326 "src/f32-dwconv/gen/up16x25-minmax-fma3.c", 7327 "src/f32-gemm/gen-inc/1x8inc-minmax-fma3-broadcast.c", 7328 "src/f32-gemm/gen-inc/1x16inc-minmax-fma3-broadcast.c", 7329 "src/f32-gemm/gen-inc/1x16s4inc-minmax-fma3-broadcast.c", 7330 "src/f32-gemm/gen-inc/3x16inc-minmax-fma3-broadcast.c", 7331 "src/f32-gemm/gen-inc/3x16s4inc-minmax-fma3-broadcast.c", 7332 "src/f32-gemm/gen-inc/4x8inc-minmax-fma3-broadcast.c", 7333 "src/f32-gemm/gen-inc/4x16inc-minmax-fma3-broadcast.c", 7334 "src/f32-gemm/gen-inc/4x16s4inc-minmax-fma3-broadcast.c", 7335 "src/f32-gemm/gen-inc/5x8inc-minmax-fma3-broadcast.c", 7336 "src/f32-gemm/gen-inc/5x16inc-minmax-fma3-broadcast.c", 7337 "src/f32-gemm/gen-inc/5x16s4inc-minmax-fma3-broadcast.c", 7338 "src/f32-gemm/gen-inc/6x8inc-minmax-fma3-broadcast.c", 7339 "src/f32-gemm/gen-inc/7x8inc-minmax-fma3-broadcast.c", 7340 "src/f32-gemm/gen-inc/8x8inc-minmax-fma3-broadcast.c", 7341 "src/f32-gemm/gen/1x8-minmax-fma3-broadcast.c", 7342 "src/f32-gemm/gen/1x16-minmax-fma3-broadcast.c", 7343 "src/f32-gemm/gen/1x16s4-minmax-fma3-broadcast.c", 7344 "src/f32-gemm/gen/3x16-minmax-fma3-broadcast.c", 7345 "src/f32-gemm/gen/3x16s4-minmax-fma3-broadcast.c", 7346 "src/f32-gemm/gen/4x8-minmax-fma3-broadcast.c", 7347 "src/f32-gemm/gen/4x16-minmax-fma3-broadcast.c", 7348 "src/f32-gemm/gen/4x16s4-minmax-fma3-broadcast.c", 7349 "src/f32-gemm/gen/5x8-minmax-fma3-broadcast.c", 7350 "src/f32-gemm/gen/5x16-minmax-fma3-broadcast.c", 7351 "src/f32-gemm/gen/5x16s4-minmax-fma3-broadcast.c", 7352 "src/f32-gemm/gen/6x8-minmax-fma3-broadcast.c", 7353 "src/f32-gemm/gen/7x8-minmax-fma3-broadcast.c", 7354 "src/f32-gemm/gen/8x8-minmax-fma3-broadcast.c", 7355 "src/f32-igemm/gen/1x8-minmax-fma3-broadcast.c", 7356 "src/f32-igemm/gen/1x16-minmax-fma3-broadcast.c", 7357 "src/f32-igemm/gen/1x16s4-minmax-fma3-broadcast.c", 7358 "src/f32-igemm/gen/3x16-minmax-fma3-broadcast.c", 7359 "src/f32-igemm/gen/3x16s4-minmax-fma3-broadcast.c", 7360 "src/f32-igemm/gen/4x8-minmax-fma3-broadcast.c", 7361 "src/f32-igemm/gen/4x16-minmax-fma3-broadcast.c", 7362 "src/f32-igemm/gen/4x16s4-minmax-fma3-broadcast.c", 7363 "src/f32-igemm/gen/5x8-minmax-fma3-broadcast.c", 7364 "src/f32-igemm/gen/5x16-minmax-fma3-broadcast.c", 7365 "src/f32-igemm/gen/5x16s4-minmax-fma3-broadcast.c", 7366 "src/f32-igemm/gen/6x8-minmax-fma3-broadcast.c", 7367 "src/f32-igemm/gen/7x8-minmax-fma3-broadcast.c", 7368 "src/f32-igemm/gen/8x8-minmax-fma3-broadcast.c", 7369 "src/f32-vhswish/gen/vhswish-fma3-x8.c", 7370 "src/f32-vhswish/gen/vhswish-fma3-x16.c", 7371 "src/f32-vsqrt/gen/fma3-nr1fma1adj-x8.c", 7372 "src/f32-vsqrt/gen/fma3-nr1fma1adj-x16.c", 7373 "src/f32-vsqrt/gen/fma3-nr1fma1adj-x24.c", 7374 "src/f32-vsqrt/gen/fma3-nr1fma1adj-x32.c", 7375 "src/f32-vsqrt/gen/fma3-nr1fma1adj-x40.c", 7376 "src/f32-vsqrt/gen/fma3-nr1fma1adj-x48.c", 7377 "src/f32-vsqrt/gen/fma3-nr1fma1adj-x56.c", 7378 "src/f32-vsqrt/gen/fma3-nr1fma1adj-x64.c", 7379 "src/math/sqrt-fma3-nr1fma.c", 7380 "src/math/sqrt-fma3-nr1fma1adj.c", 7381 "src/math/sqrt-fma3-nr2fma.c", 7382] 7383 7384PROD_AVX2_MICROKERNEL_SRCS = [ 7385 "src/f16-gemm/gen/1x16-minmax-avx2-broadcast.c", 7386 "src/f16-gemm/gen/4x16-minmax-avx2-broadcast.c", 7387 "src/f16-igemm/gen/1x16-minmax-avx2-broadcast.c", 7388 "src/f16-igemm/gen/4x16-minmax-avx2-broadcast.c", 7389 "src/f16-pavgpool/9p8x-minmax-avx2-c8.c", 7390 "src/f16-pavgpool/9x-minmax-avx2-c8.c", 7391 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x40.c", 7392 "src/f16-velu/gen/velu-avx2-rr1-p3-x16.c", 7393 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x32.c", 7394 "src/f32-qs8-vcvt/gen/vcvt-avx2-x64.c", 7395 "src/f32-qu8-vcvt/gen/vcvt-avx2-x64.c", 7396 "src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x56.c", 7397 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x40.c", 7398 "src/qc8-dwconv/gen/up16x3-minmax-fp32-avx2-mul32.c", 7399 "src/qc8-dwconv/gen/up16x9-minmax-fp32-avx2-mul32.c", 7400 "src/qc8-dwconv/gen/up16x25-minmax-fp32-avx2-mul32.c", 7401 "src/qc8-gemm/gen/1x8c8-minmax-fp32-avx2.c", 7402 "src/qc8-gemm/gen/3x8c8-minmax-fp32-avx2.c", 7403 "src/qc8-igemm/gen/1x8c8-minmax-fp32-avx2.c", 7404 "src/qc8-igemm/gen/3x8c8-minmax-fp32-avx2.c", 7405 "src/qs8-dwconv/gen/up16x9-minmax-fp32-avx2-mul32.c", 7406 "src/qs8-dwconv/gen/up16x25-minmax-fp32-avx2-mul32.c", 7407 "src/qs8-f32-vcvt/gen/vcvt-avx2-x16.c", 7408 "src/qs8-gemm/gen/1x8c8-minmax-fp32-avx2.c", 7409 "src/qs8-gemm/gen/3x8c8-minmax-fp32-avx2.c", 7410 "src/qs8-igemm/gen/1x8c8-minmax-fp32-avx2.c", 7411 "src/qs8-igemm/gen/3x8c8-minmax-fp32-avx2.c", 7412 "src/qs8-vadd/gen/minmax-avx2-mul32-ld64-x16.c", 7413 "src/qs8-vaddc/gen/minmax-avx2-mul32-ld64-x16.c", 7414 "src/qs8-vcvt/gen/vcvt-avx2-x32.c", 7415 "src/qs8-vlrelu/gen/vlrelu-avx2-x32.c", 7416 "src/qu8-dwconv/gen/up16x9-minmax-fp32-avx2-mul32.c", 7417 "src/qu8-dwconv/gen/up16x25-minmax-fp32-avx2-mul32.c", 7418 "src/qu8-f32-vcvt/gen/vcvt-avx2-x16.c", 7419 "src/qu8-gemm/gen/1x8c8-minmax-fp32-avx2.c", 7420 "src/qu8-gemm/gen/3x8c8-minmax-fp32-avx2.c", 7421 "src/qu8-igemm/gen/1x8c8-minmax-fp32-avx2.c", 7422 "src/qu8-igemm/gen/3x8c8-minmax-fp32-avx2.c", 7423 "src/qu8-vadd/gen/minmax-avx2-mul32-ld64-x16.c", 7424 "src/qu8-vaddc/gen/minmax-avx2-mul32-ld64-x16.c", 7425 "src/qu8-vcvt/gen/vcvt-avx2-x32.c", 7426 "src/qu8-vlrelu/gen/vlrelu-avx2-x32.c", 7427 "src/x8-lut/gen/lut-avx2-x128.c", 7428] 7429 7430ALL_AVX2_MICROKERNEL_SRCS = [ 7431 "src/f16-gemm/gen/1x8-minmax-avx2-broadcast.c", 7432 "src/f16-gemm/gen/1x16-minmax-avx2-broadcast.c", 7433 "src/f16-gemm/gen/3x16-minmax-avx2-broadcast.c", 7434 "src/f16-gemm/gen/4x8-minmax-avx2-broadcast.c", 7435 "src/f16-gemm/gen/4x16-minmax-avx2-broadcast.c", 7436 "src/f16-gemm/gen/5x8-minmax-avx2-broadcast.c", 7437 "src/f16-gemm/gen/5x16-minmax-avx2-broadcast.c", 7438 "src/f16-gemm/gen/6x8-minmax-avx2-broadcast.c", 7439 "src/f16-gemm/gen/7x8-minmax-avx2-broadcast.c", 7440 "src/f16-igemm/gen/1x8-minmax-avx2-broadcast.c", 7441 "src/f16-igemm/gen/1x16-minmax-avx2-broadcast.c", 7442 "src/f16-igemm/gen/3x16-minmax-avx2-broadcast.c", 7443 "src/f16-igemm/gen/4x8-minmax-avx2-broadcast.c", 7444 "src/f16-igemm/gen/4x16-minmax-avx2-broadcast.c", 7445 "src/f16-igemm/gen/5x8-minmax-avx2-broadcast.c", 7446 "src/f16-igemm/gen/5x16-minmax-avx2-broadcast.c", 7447 "src/f16-igemm/gen/6x8-minmax-avx2-broadcast.c", 7448 "src/f16-igemm/gen/7x8-minmax-avx2-broadcast.c", 7449 "src/f16-pavgpool/9p8x-minmax-avx2-c8.c", 7450 "src/f16-pavgpool/9x-minmax-avx2-c8.c", 7451 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x32-acc2.c", 7452 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x32-acc4.c", 7453 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x32.c", 7454 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x40-acc2.c", 7455 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x40-acc5.c", 7456 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x40.c", 7457 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x48-acc2.c", 7458 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x48-acc3.c", 7459 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x48.c", 7460 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x64-acc2.c", 7461 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x64-acc4.c", 7462 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x64.c", 7463 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x72-acc3.c", 7464 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x72.c", 7465 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x80-acc2.c", 7466 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x80-acc5.c", 7467 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x80.c", 7468 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x96-acc2.c", 7469 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x96-acc3.c", 7470 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x96-acc6.c", 7471 "src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x96.c", 7472 "src/f16-velu/gen/velu-avx2-rr1-p3-x8.c", 7473 "src/f16-velu/gen/velu-avx2-rr1-p3-x16.c", 7474 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x8.c", 7475 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x16.c", 7476 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x24.c", 7477 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x32.c", 7478 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x40.c", 7479 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x48.c", 7480 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x56.c", 7481 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x64.c", 7482 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x8.c", 7483 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x16.c", 7484 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x24.c", 7485 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x32.c", 7486 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x40.c", 7487 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x48.c", 7488 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x56.c", 7489 "src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x64.c", 7490 "src/f32-qs8-vcvt/gen/vcvt-avx2-x16.c", 7491 "src/f32-qs8-vcvt/gen/vcvt-avx2-x32.c", 7492 "src/f32-qs8-vcvt/gen/vcvt-avx2-x48.c", 7493 "src/f32-qs8-vcvt/gen/vcvt-avx2-x64.c", 7494 "src/f32-qu8-vcvt/gen/vcvt-avx2-x16.c", 7495 "src/f32-qu8-vcvt/gen/vcvt-avx2-x32.c", 7496 "src/f32-qu8-vcvt/gen/vcvt-avx2-x48.c", 7497 "src/f32-qu8-vcvt/gen/vcvt-avx2-x64.c", 7498 "src/f32-raddexpminusmax/gen/avx2-p5-x64-acc2.c", 7499 "src/f32-raddexpminusmax/gen/avx2-p5-x64-acc4.c", 7500 "src/f32-raddexpminusmax/gen/avx2-p5-x64.c", 7501 "src/f32-raddexpminusmax/gen/avx2-p5-x72-acc3.c", 7502 "src/f32-raddexpminusmax/gen/avx2-p5-x72.c", 7503 "src/f32-raddexpminusmax/gen/avx2-p5-x80-acc2.c", 7504 "src/f32-raddexpminusmax/gen/avx2-p5-x80-acc5.c", 7505 "src/f32-raddexpminusmax/gen/avx2-p5-x80.c", 7506 "src/f32-raddexpminusmax/gen/avx2-p5-x96-acc2.c", 7507 "src/f32-raddexpminusmax/gen/avx2-p5-x96-acc3.c", 7508 "src/f32-raddexpminusmax/gen/avx2-p5-x96-acc6.c", 7509 "src/f32-raddexpminusmax/gen/avx2-p5-x96.c", 7510 "src/f32-raddextexp/gen/avx2-p5-x64-acc2.c", 7511 "src/f32-raddextexp/gen/avx2-p5-x64-acc4.c", 7512 "src/f32-raddextexp/gen/avx2-p5-x64.c", 7513 "src/f32-raddextexp/gen/avx2-p5-x72-acc3.c", 7514 "src/f32-raddextexp/gen/avx2-p5-x72.c", 7515 "src/f32-raddextexp/gen/avx2-p5-x80-acc2.c", 7516 "src/f32-raddextexp/gen/avx2-p5-x80-acc5.c", 7517 "src/f32-raddextexp/gen/avx2-p5-x80.c", 7518 "src/f32-raddextexp/gen/avx2-p5-x96-acc2.c", 7519 "src/f32-raddextexp/gen/avx2-p5-x96-acc3.c", 7520 "src/f32-raddextexp/gen/avx2-p5-x96-acc6.c", 7521 "src/f32-raddextexp/gen/avx2-p5-x96.c", 7522 "src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x64-acc2.c", 7523 "src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x64-acc4.c", 7524 "src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x64.c", 7525 "src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x72-acc3.c", 7526 "src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x72.c", 7527 "src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x80-acc2.c", 7528 "src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x80-acc5.c", 7529 "src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x80.c", 7530 "src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x96-acc2.c", 7531 "src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x96-acc3.c", 7532 "src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x96-acc6.c", 7533 "src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x96.c", 7534 "src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x8.c", 7535 "src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x16.c", 7536 "src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x24.c", 7537 "src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x32.c", 7538 "src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x40.c", 7539 "src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x48.c", 7540 "src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x56.c", 7541 "src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x64.c", 7542 "src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x72.c", 7543 "src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x80.c", 7544 "src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x8.c", 7545 "src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x16.c", 7546 "src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x24.c", 7547 "src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x32.c", 7548 "src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x40.c", 7549 "src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x48.c", 7550 "src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x56.c", 7551 "src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x64.c", 7552 "src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x72.c", 7553 "src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x80.c", 7554 "src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x8.c", 7555 "src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x16.c", 7556 "src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x24.c", 7557 "src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x32.c", 7558 "src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x40.c", 7559 "src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x48.c", 7560 "src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x56.c", 7561 "src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x64.c", 7562 "src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x72.c", 7563 "src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x80.c", 7564 "src/f32-velu/gen/velu-avx2-rr1-p6-x8.c", 7565 "src/f32-velu/gen/velu-avx2-rr1-p6-x16.c", 7566 "src/f32-velu/gen/velu-avx2-rr1-p6-x24.c", 7567 "src/f32-velu/gen/velu-avx2-rr1-p6-x32.c", 7568 "src/f32-velu/gen/velu-avx2-rr1-p6-x40.c", 7569 "src/f32-velu/gen/velu-avx2-rr1-p6-x48.c", 7570 "src/f32-velu/gen/velu-avx2-rr1-p6-x56.c", 7571 "src/f32-velu/gen/velu-avx2-rr1-p6-x64.c", 7572 "src/f32-velu/gen/velu-avx2-rr1-p6-x72.c", 7573 "src/f32-velu/gen/velu-avx2-rr1-p6-x80.c", 7574 "src/f32-vscaleexpminusmax/gen/avx2-p5-x8.c", 7575 "src/f32-vscaleexpminusmax/gen/avx2-p5-x16.c", 7576 "src/f32-vscaleexpminusmax/gen/avx2-p5-x24.c", 7577 "src/f32-vscaleexpminusmax/gen/avx2-p5-x32.c", 7578 "src/f32-vscaleexpminusmax/gen/avx2-p5-x40.c", 7579 "src/f32-vscaleexpminusmax/gen/avx2-p5-x48.c", 7580 "src/f32-vscaleexpminusmax/gen/avx2-p5-x56.c", 7581 "src/f32-vscaleexpminusmax/gen/avx2-p5-x64.c", 7582 "src/f32-vscaleexpminusmax/gen/avx2-p5-x72.c", 7583 "src/f32-vscaleexpminusmax/gen/avx2-p5-x80.c", 7584 "src/f32-vscaleexpminusmax/gen/avx2-p5-x88.c", 7585 "src/f32-vscaleexpminusmax/gen/avx2-p5-x96.c", 7586 "src/f32-vscaleextexp/gen/avx2-p5-x8.c", 7587 "src/f32-vscaleextexp/gen/avx2-p5-x16.c", 7588 "src/f32-vscaleextexp/gen/avx2-p5-x24.c", 7589 "src/f32-vscaleextexp/gen/avx2-p5-x32.c", 7590 "src/f32-vscaleextexp/gen/avx2-p5-x40.c", 7591 "src/f32-vscaleextexp/gen/avx2-p5-x48.c", 7592 "src/f32-vscaleextexp/gen/avx2-p5-x56.c", 7593 "src/f32-vscaleextexp/gen/avx2-p5-x64.c", 7594 "src/f32-vscaleextexp/gen/avx2-p5-x72.c", 7595 "src/f32-vscaleextexp/gen/avx2-p5-x80.c", 7596 "src/f32-vscaleextexp/gen/avx2-p5-x88.c", 7597 "src/f32-vscaleextexp/gen/avx2-p5-x96.c", 7598 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x8.c", 7599 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x16.c", 7600 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x24.c", 7601 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x32.c", 7602 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x40.c", 7603 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x48.c", 7604 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x56.c", 7605 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x64.c", 7606 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x72.c", 7607 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x80.c", 7608 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x8.c", 7609 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x16.c", 7610 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x24.c", 7611 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x32.c", 7612 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x40.c", 7613 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x48.c", 7614 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x56.c", 7615 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x64.c", 7616 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x72.c", 7617 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x80.c", 7618 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x8.c", 7619 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x16.c", 7620 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x24.c", 7621 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x32.c", 7622 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x40.c", 7623 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x48.c", 7624 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x56.c", 7625 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x64.c", 7626 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x72.c", 7627 "src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x80.c", 7628 "src/math/exp-f32-avx2-rr2-lut8-p3-perm.c", 7629 "src/math/exp-f32-avx2-rr2-lut8-p4-perm.c", 7630 "src/math/exp-f32-avx2-rr2-p5.c", 7631 "src/math/expminus-f16-avx2-rr1-p2.c", 7632 "src/math/expminus-f16-avx2-rr1-p3.c", 7633 "src/math/expminus-f32-avx2-rr1-p5.c", 7634 "src/math/expminus-f32-avx2-rr2-p5.c", 7635 "src/math/expm1minus-f16-avx2-rr1-p3.c", 7636 "src/math/expm1minus-f32-avx2-rr1-lut4-p4-perm.c", 7637 "src/math/expm1minus-f32-avx2-rr1-lut8-p4-perm.c", 7638 "src/math/expm1minus-f32-avx2-rr1-lut16-p3-gather.c", 7639 "src/math/expm1minus-f32-avx2-rr1-p6.c", 7640 "src/math/extexp-avx2-p5.c", 7641 "src/math/sigmoid-f16-avx2-rr1-p2-div.c", 7642 "src/math/sigmoid-f16-avx2-rr1-p2-rcp.c", 7643 "src/math/sigmoid-f16-avx2-rr1-p3-div.c", 7644 "src/math/sigmoid-f16-avx2-rr1-p3-rcp.c", 7645 "src/math/sigmoid-f32-avx2-rr1-lut64-p2-gather-div.c", 7646 "src/math/sigmoid-f32-avx2-rr1-lut64-p2-gather-nr1fma.c", 7647 "src/math/sigmoid-f32-avx2-rr1-lut64-p2-gather-nr2fma.c", 7648 "src/math/sigmoid-f32-avx2-rr1-lut64-p2-gather-nr2fma1adj.c", 7649 "src/math/sigmoid-f32-avx2-rr1-p5-div.c", 7650 "src/math/sigmoid-f32-avx2-rr1-p5-nr1fma.c", 7651 "src/math/sigmoid-f32-avx2-rr1-p5-nr2fma.c", 7652 "src/math/sigmoid-f32-avx2-rr2-lut64-p2-gather-div.c", 7653 "src/math/sigmoid-f32-avx2-rr2-lut64-p2-gather-nr1fma.c", 7654 "src/math/sigmoid-f32-avx2-rr2-lut64-p2-gather-nr2fma.c", 7655 "src/math/sigmoid-f32-avx2-rr2-lut64-p2-gather-nr2fma1adj.c", 7656 "src/math/sigmoid-f32-avx2-rr2-p5-div.c", 7657 "src/math/sigmoid-f32-avx2-rr2-p5-nr1fma.c", 7658 "src/math/sigmoid-f32-avx2-rr2-p5-nr2fma.c", 7659 "src/qc8-dwconv/gen/up8x9-minmax-fp32-avx2-mul32.c", 7660 "src/qc8-dwconv/gen/up8x25-minmax-fp32-avx2-mul32.c", 7661 "src/qc8-dwconv/gen/up16x3-minmax-fp32-avx2-mul32.c", 7662 "src/qc8-dwconv/gen/up16x9-minmax-fp32-avx2-mul16-add16-vpunpck.c", 7663 "src/qc8-dwconv/gen/up16x9-minmax-fp32-avx2-mul16-vpmovsx.c", 7664 "src/qc8-dwconv/gen/up16x9-minmax-fp32-avx2-mul16-vpunpck.c", 7665 "src/qc8-dwconv/gen/up16x9-minmax-fp32-avx2-mul32.c", 7666 "src/qc8-dwconv/gen/up16x25-minmax-fp32-avx2-mul16-add16-vpunpck.c", 7667 "src/qc8-dwconv/gen/up16x25-minmax-fp32-avx2-mul16-vpmovsx.c", 7668 "src/qc8-dwconv/gen/up16x25-minmax-fp32-avx2-mul16-vpunpck.c", 7669 "src/qc8-dwconv/gen/up16x25-minmax-fp32-avx2-mul32.c", 7670 "src/qc8-dwconv/gen/up24x9-minmax-fp32-avx2-mul32.c", 7671 "src/qc8-dwconv/gen/up24x25-minmax-fp32-avx2-mul32.c", 7672 "src/qc8-dwconv/gen/up32x9-minmax-fp32-avx2-mul16-add16-vpunpck.c", 7673 "src/qc8-dwconv/gen/up32x9-minmax-fp32-avx2-mul16-vpmovsx.c", 7674 "src/qc8-dwconv/gen/up32x9-minmax-fp32-avx2-mul16-vpunpck.c", 7675 "src/qc8-dwconv/gen/up32x9-minmax-fp32-avx2-mul32.c", 7676 "src/qc8-dwconv/gen/up32x25-minmax-fp32-avx2-mul16-add16-vpunpck.c", 7677 "src/qc8-dwconv/gen/up32x25-minmax-fp32-avx2-mul16-vpmovsx.c", 7678 "src/qc8-dwconv/gen/up32x25-minmax-fp32-avx2-mul16-vpunpck.c", 7679 "src/qc8-dwconv/gen/up32x25-minmax-fp32-avx2-mul32.c", 7680 "src/qc8-gemm/gen/1x8c8-minmax-fp32-avx2.c", 7681 "src/qc8-gemm/gen/1x8c8-xw-minmax-fp32-avx2.c", 7682 "src/qc8-gemm/gen/2x8c8-minmax-fp32-avx2.c", 7683 "src/qc8-gemm/gen/2x8c8-xw-minmax-fp32-avx2.c", 7684 "src/qc8-gemm/gen/3x8c8-minmax-fp32-avx2.c", 7685 "src/qc8-gemm/gen/3x8c8-xw-minmax-fp32-avx2.c", 7686 "src/qc8-igemm/gen/1x8c8-minmax-fp32-avx2.c", 7687 "src/qc8-igemm/gen/2x8c8-minmax-fp32-avx2.c", 7688 "src/qc8-igemm/gen/3x8c8-minmax-fp32-avx2.c", 7689 "src/qs8-dwconv/gen/up8x9-minmax-fp32-avx2-mul32.c", 7690 "src/qs8-dwconv/gen/up8x25-minmax-fp32-avx2-mul32.c", 7691 "src/qs8-dwconv/gen/up16x9-minmax-fp32-avx2-mul16-add16-vpunpck.c", 7692 "src/qs8-dwconv/gen/up16x9-minmax-fp32-avx2-mul16-vpmovsx.c", 7693 "src/qs8-dwconv/gen/up16x9-minmax-fp32-avx2-mul16-vpunpck.c", 7694 "src/qs8-dwconv/gen/up16x9-minmax-fp32-avx2-mul32.c", 7695 "src/qs8-dwconv/gen/up16x25-minmax-fp32-avx2-mul16-add16-vpunpck.c", 7696 "src/qs8-dwconv/gen/up16x25-minmax-fp32-avx2-mul16-vpmovsx.c", 7697 "src/qs8-dwconv/gen/up16x25-minmax-fp32-avx2-mul16-vpunpck.c", 7698 "src/qs8-dwconv/gen/up16x25-minmax-fp32-avx2-mul32.c", 7699 "src/qs8-dwconv/gen/up24x9-minmax-fp32-avx2-mul32.c", 7700 "src/qs8-dwconv/gen/up24x25-minmax-fp32-avx2-mul32.c", 7701 "src/qs8-dwconv/gen/up32x9-minmax-fp32-avx2-mul16-add16-vpunpck.c", 7702 "src/qs8-dwconv/gen/up32x9-minmax-fp32-avx2-mul16-vpmovsx.c", 7703 "src/qs8-dwconv/gen/up32x9-minmax-fp32-avx2-mul16-vpunpck.c", 7704 "src/qs8-dwconv/gen/up32x9-minmax-fp32-avx2-mul32.c", 7705 "src/qs8-dwconv/gen/up32x25-minmax-fp32-avx2-mul16-add16-vpunpck.c", 7706 "src/qs8-dwconv/gen/up32x25-minmax-fp32-avx2-mul16-vpmovsx.c", 7707 "src/qs8-dwconv/gen/up32x25-minmax-fp32-avx2-mul16-vpunpck.c", 7708 "src/qs8-dwconv/gen/up32x25-minmax-fp32-avx2-mul32.c", 7709 "src/qs8-f32-vcvt/gen/vcvt-avx2-x8.c", 7710 "src/qs8-f32-vcvt/gen/vcvt-avx2-x16.c", 7711 "src/qs8-f32-vcvt/gen/vcvt-avx2-x24.c", 7712 "src/qs8-f32-vcvt/gen/vcvt-avx2-x32.c", 7713 "src/qs8-gemm/gen/1x8c8-minmax-fp32-avx2.c", 7714 "src/qs8-gemm/gen/1x8c8-xw-minmax-fp32-avx2.c", 7715 "src/qs8-gemm/gen/2x8c8-minmax-fp32-avx2.c", 7716 "src/qs8-gemm/gen/2x8c8-xw-minmax-fp32-avx2.c", 7717 "src/qs8-gemm/gen/3x8c8-minmax-fp32-avx2.c", 7718 "src/qs8-gemm/gen/3x8c8-xw-minmax-fp32-avx2.c", 7719 "src/qs8-igemm/gen/1x8c8-minmax-fp32-avx2.c", 7720 "src/qs8-igemm/gen/2x8c8-minmax-fp32-avx2.c", 7721 "src/qs8-igemm/gen/3x8c8-minmax-fp32-avx2.c", 7722 "src/qs8-vadd/gen/minmax-avx2-mul32-ld64-x8.c", 7723 "src/qs8-vadd/gen/minmax-avx2-mul32-ld64-x16.c", 7724 "src/qs8-vadd/gen/minmax-avx2-mul32-ld64-x24.c", 7725 "src/qs8-vadd/gen/minmax-avx2-mul32-ld64-x32.c", 7726 "src/qs8-vaddc/gen/minmax-avx2-mul32-ld64-x8.c", 7727 "src/qs8-vaddc/gen/minmax-avx2-mul32-ld64-x16.c", 7728 "src/qs8-vaddc/gen/minmax-avx2-mul32-ld64-x24.c", 7729 "src/qs8-vaddc/gen/minmax-avx2-mul32-ld64-x32.c", 7730 "src/qs8-vcvt/gen/vcvt-avx2-x16.c", 7731 "src/qs8-vcvt/gen/vcvt-avx2-x32.c", 7732 "src/qs8-vcvt/gen/vcvt-avx2-x64.c", 7733 "src/qs8-vlrelu/gen/vlrelu-avx2-x16.c", 7734 "src/qs8-vlrelu/gen/vlrelu-avx2-x32.c", 7735 "src/qs8-vlrelu/gen/vlrelu-avx2-x64.c", 7736 "src/qu8-dwconv/gen/up8x9-minmax-fp32-avx2-mul32.c", 7737 "src/qu8-dwconv/gen/up8x25-minmax-fp32-avx2-mul32.c", 7738 "src/qu8-dwconv/gen/up16x9-minmax-fp32-avx2-mul32.c", 7739 "src/qu8-dwconv/gen/up16x25-minmax-fp32-avx2-mul32.c", 7740 "src/qu8-dwconv/gen/up32x9-minmax-fp32-avx2-mul32.c", 7741 "src/qu8-dwconv/gen/up32x25-minmax-fp32-avx2-mul32.c", 7742 "src/qu8-f32-vcvt/gen/vcvt-avx2-x8.c", 7743 "src/qu8-f32-vcvt/gen/vcvt-avx2-x16.c", 7744 "src/qu8-f32-vcvt/gen/vcvt-avx2-x24.c", 7745 "src/qu8-f32-vcvt/gen/vcvt-avx2-x32.c", 7746 "src/qu8-gemm/gen/1x8c8-minmax-fp32-avx2.c", 7747 "src/qu8-gemm/gen/2x8c8-minmax-fp32-avx2.c", 7748 "src/qu8-gemm/gen/3x8c8-minmax-fp32-avx2.c", 7749 "src/qu8-igemm/gen/1x8c8-minmax-fp32-avx2.c", 7750 "src/qu8-igemm/gen/2x8c8-minmax-fp32-avx2.c", 7751 "src/qu8-igemm/gen/3x8c8-minmax-fp32-avx2.c", 7752 "src/qu8-vadd/gen/minmax-avx2-mul32-ld64-x8.c", 7753 "src/qu8-vadd/gen/minmax-avx2-mul32-ld64-x16.c", 7754 "src/qu8-vaddc/gen/minmax-avx2-mul32-ld64-x8.c", 7755 "src/qu8-vaddc/gen/minmax-avx2-mul32-ld64-x16.c", 7756 "src/qu8-vcvt/gen/vcvt-avx2-x16.c", 7757 "src/qu8-vcvt/gen/vcvt-avx2-x32.c", 7758 "src/qu8-vcvt/gen/vcvt-avx2-x64.c", 7759 "src/qu8-vlrelu/gen/vlrelu-avx2-x16.c", 7760 "src/qu8-vlrelu/gen/vlrelu-avx2-x32.c", 7761 "src/qu8-vlrelu/gen/vlrelu-avx2-x64.c", 7762 "src/x8-lut/gen/lut-avx2-x32.c", 7763 "src/x8-lut/gen/lut-avx2-x64.c", 7764 "src/x8-lut/gen/lut-avx2-x96.c", 7765 "src/x8-lut/gen/lut-avx2-x128.c", 7766] 7767 7768PROD_AVX512F_MICROKERNEL_SRCS = [ 7769 "src/f32-dwconv/gen/up16x3-minmax-avx512f.c", 7770 "src/f32-dwconv/gen/up16x4-minmax-avx512f.c", 7771 "src/f32-dwconv/gen/up16x9-minmax-avx512f.c", 7772 "src/f32-dwconv/gen/up16x25-minmax-avx512f.c", 7773 "src/f32-gemm/gen/1x16-minmax-avx512f-broadcast.c", 7774 "src/f32-gemm/gen/7x16-minmax-avx512f-broadcast.c", 7775 "src/f32-igemm/gen/1x16-minmax-avx512f-broadcast.c", 7776 "src/f32-igemm/gen/7x16-minmax-avx512f-broadcast.c", 7777 "src/f32-prelu/gen/avx512f-2x16.c", 7778 "src/f32-vbinary/gen/vadd-minmax-avx512f-x32.c", 7779 "src/f32-vbinary/gen/vaddc-minmax-avx512f-x32.c", 7780 "src/f32-vbinary/gen/vdiv-minmax-avx512f-x32.c", 7781 "src/f32-vbinary/gen/vdivc-minmax-avx512f-x32.c", 7782 "src/f32-vbinary/gen/vmax-avx512f-x32.c", 7783 "src/f32-vbinary/gen/vmaxc-avx512f-x32.c", 7784 "src/f32-vbinary/gen/vmin-avx512f-x32.c", 7785 "src/f32-vbinary/gen/vminc-avx512f-x32.c", 7786 "src/f32-vbinary/gen/vmul-minmax-avx512f-x32.c", 7787 "src/f32-vbinary/gen/vmulc-minmax-avx512f-x32.c", 7788 "src/f32-vbinary/gen/vrdivc-minmax-avx512f-x32.c", 7789 "src/f32-vbinary/gen/vrsubc-minmax-avx512f-x32.c", 7790 "src/f32-vbinary/gen/vsqrdiff-avx512f-x32.c", 7791 "src/f32-vbinary/gen/vsqrdiffc-avx512f-x32.c", 7792 "src/f32-vbinary/gen/vsub-minmax-avx512f-x32.c", 7793 "src/f32-vbinary/gen/vsubc-minmax-avx512f-x32.c", 7794 "src/f32-vclamp/gen/vclamp-avx512f-x16.c", 7795 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x64.c", 7796 "src/f32-vhswish/gen/vhswish-avx512f-x16.c", 7797 "src/f32-vlrelu/gen/vlrelu-avx512f-x16.c", 7798 "src/f32-vrnd/gen/vrndd-avx512f-x16.c", 7799 "src/f32-vrnd/gen/vrndne-avx512f-x16.c", 7800 "src/f32-vrnd/gen/vrndu-avx512f-x16.c", 7801 "src/f32-vrnd/gen/vrndz-avx512f-x16.c", 7802 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x64.c", 7803 "src/f32-vunary/gen/vabs-avx512f-x16.c", 7804 "src/f32-vunary/gen/vneg-avx512f-x16.c", 7805 "src/f32-vunary/gen/vsqr-avx512f-x16.c", 7806] 7807 7808ALL_AVX512F_MICROKERNEL_SRCS = [ 7809 "src/f32-dwconv/gen/up16x3-minmax-avx512f-acc2.c", 7810 "src/f32-dwconv/gen/up16x3-minmax-avx512f.c", 7811 "src/f32-dwconv/gen/up16x4-minmax-avx512f-acc2.c", 7812 "src/f32-dwconv/gen/up16x4-minmax-avx512f.c", 7813 "src/f32-dwconv/gen/up16x9-minmax-avx512f-acc2.c", 7814 "src/f32-dwconv/gen/up16x9-minmax-avx512f.c", 7815 "src/f32-dwconv/gen/up16x25-minmax-avx512f-acc2.c", 7816 "src/f32-dwconv/gen/up16x25-minmax-avx512f.c", 7817 "src/f32-dwconv/gen/up32x3-minmax-avx512f-acc2.c", 7818 "src/f32-dwconv/gen/up32x3-minmax-avx512f.c", 7819 "src/f32-dwconv/gen/up32x4-minmax-avx512f-acc2.c", 7820 "src/f32-dwconv/gen/up32x4-minmax-avx512f.c", 7821 "src/f32-dwconv/gen/up32x9-minmax-avx512f-acc2.c", 7822 "src/f32-dwconv/gen/up32x9-minmax-avx512f.c", 7823 "src/f32-dwconv/gen/up32x25-minmax-avx512f-acc2.c", 7824 "src/f32-dwconv/gen/up32x25-minmax-avx512f.c", 7825 "src/f32-gemm/gen-inc/1x16inc-minmax-avx512f-broadcast.c", 7826 "src/f32-gemm/gen-inc/4x16inc-minmax-avx512f-broadcast.c", 7827 "src/f32-gemm/gen-inc/5x16inc-minmax-avx512f-broadcast.c", 7828 "src/f32-gemm/gen-inc/6x16inc-minmax-avx512f-broadcast.c", 7829 "src/f32-gemm/gen-inc/7x16inc-minmax-avx512f-broadcast.c", 7830 "src/f32-gemm/gen-inc/8x16inc-minmax-avx512f-broadcast.c", 7831 "src/f32-gemm/gen/1x16-minmax-avx512f-broadcast.c", 7832 "src/f32-gemm/gen/4x16-minmax-avx512f-broadcast.c", 7833 "src/f32-gemm/gen/5x16-minmax-avx512f-broadcast.c", 7834 "src/f32-gemm/gen/6x16-minmax-avx512f-broadcast.c", 7835 "src/f32-gemm/gen/7x16-minmax-avx512f-broadcast.c", 7836 "src/f32-gemm/gen/8x16-minmax-avx512f-broadcast.c", 7837 "src/f32-igemm/gen/1x16-minmax-avx512f-broadcast.c", 7838 "src/f32-igemm/gen/4x16-minmax-avx512f-broadcast.c", 7839 "src/f32-igemm/gen/5x16-minmax-avx512f-broadcast.c", 7840 "src/f32-igemm/gen/6x16-minmax-avx512f-broadcast.c", 7841 "src/f32-igemm/gen/7x16-minmax-avx512f-broadcast.c", 7842 "src/f32-igemm/gen/8x16-minmax-avx512f-broadcast.c", 7843 "src/f32-prelu/gen/avx512f-2x16.c", 7844 "src/f32-prelu/gen/avx512f-2x32.c", 7845 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x128-acc2.c", 7846 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x128-acc4.c", 7847 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x128.c", 7848 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x144-acc3.c", 7849 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x144.c", 7850 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x160-acc2.c", 7851 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x160-acc5.c", 7852 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x160.c", 7853 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x192-acc2.c", 7854 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x192-acc3.c", 7855 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x192-acc6.c", 7856 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x192.c", 7857 "src/f32-raddextexp/gen/avx512f-p5-scalef-x128-acc2.c", 7858 "src/f32-raddextexp/gen/avx512f-p5-scalef-x128-acc4.c", 7859 "src/f32-raddextexp/gen/avx512f-p5-scalef-x128.c", 7860 "src/f32-raddextexp/gen/avx512f-p5-scalef-x144-acc3.c", 7861 "src/f32-raddextexp/gen/avx512f-p5-scalef-x144.c", 7862 "src/f32-raddextexp/gen/avx512f-p5-scalef-x160-acc2.c", 7863 "src/f32-raddextexp/gen/avx512f-p5-scalef-x160-acc5.c", 7864 "src/f32-raddextexp/gen/avx512f-p5-scalef-x160.c", 7865 "src/f32-raddextexp/gen/avx512f-p5-scalef-x192-acc2.c", 7866 "src/f32-raddextexp/gen/avx512f-p5-scalef-x192-acc3.c", 7867 "src/f32-raddextexp/gen/avx512f-p5-scalef-x192-acc6.c", 7868 "src/f32-raddextexp/gen/avx512f-p5-scalef-x192.c", 7869 "src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x128-acc2.c", 7870 "src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x128-acc4.c", 7871 "src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x128.c", 7872 "src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x144-acc3.c", 7873 "src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x144.c", 7874 "src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x160-acc2.c", 7875 "src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x160-acc5.c", 7876 "src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x160.c", 7877 "src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x192-acc2.c", 7878 "src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x192-acc3.c", 7879 "src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x192-acc6.c", 7880 "src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x192.c", 7881 "src/f32-rmax/avx512f.c", 7882 "src/f32-vbinary/gen/vadd-minmax-avx512f-x16.c", 7883 "src/f32-vbinary/gen/vadd-minmax-avx512f-x32.c", 7884 "src/f32-vbinary/gen/vaddc-minmax-avx512f-x16.c", 7885 "src/f32-vbinary/gen/vaddc-minmax-avx512f-x32.c", 7886 "src/f32-vbinary/gen/vdiv-minmax-avx512f-x16.c", 7887 "src/f32-vbinary/gen/vdiv-minmax-avx512f-x32.c", 7888 "src/f32-vbinary/gen/vdivc-minmax-avx512f-x16.c", 7889 "src/f32-vbinary/gen/vdivc-minmax-avx512f-x32.c", 7890 "src/f32-vbinary/gen/vmax-avx512f-x16.c", 7891 "src/f32-vbinary/gen/vmax-avx512f-x32.c", 7892 "src/f32-vbinary/gen/vmaxc-avx512f-x16.c", 7893 "src/f32-vbinary/gen/vmaxc-avx512f-x32.c", 7894 "src/f32-vbinary/gen/vmin-avx512f-x16.c", 7895 "src/f32-vbinary/gen/vmin-avx512f-x32.c", 7896 "src/f32-vbinary/gen/vminc-avx512f-x16.c", 7897 "src/f32-vbinary/gen/vminc-avx512f-x32.c", 7898 "src/f32-vbinary/gen/vmul-minmax-avx512f-x16.c", 7899 "src/f32-vbinary/gen/vmul-minmax-avx512f-x32.c", 7900 "src/f32-vbinary/gen/vmulc-minmax-avx512f-x16.c", 7901 "src/f32-vbinary/gen/vmulc-minmax-avx512f-x32.c", 7902 "src/f32-vbinary/gen/vrdivc-minmax-avx512f-x16.c", 7903 "src/f32-vbinary/gen/vrdivc-minmax-avx512f-x32.c", 7904 "src/f32-vbinary/gen/vrsubc-minmax-avx512f-x16.c", 7905 "src/f32-vbinary/gen/vrsubc-minmax-avx512f-x32.c", 7906 "src/f32-vbinary/gen/vsqrdiff-avx512f-x16.c", 7907 "src/f32-vbinary/gen/vsqrdiff-avx512f-x32.c", 7908 "src/f32-vbinary/gen/vsqrdiffc-avx512f-x16.c", 7909 "src/f32-vbinary/gen/vsqrdiffc-avx512f-x32.c", 7910 "src/f32-vbinary/gen/vsub-minmax-avx512f-x16.c", 7911 "src/f32-vbinary/gen/vsub-minmax-avx512f-x32.c", 7912 "src/f32-vbinary/gen/vsubc-minmax-avx512f-x16.c", 7913 "src/f32-vbinary/gen/vsubc-minmax-avx512f-x32.c", 7914 "src/f32-vclamp/gen/vclamp-avx512f-x16.c", 7915 "src/f32-vclamp/gen/vclamp-avx512f-x32.c", 7916 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x16.c", 7917 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x32.c", 7918 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x48.c", 7919 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x64.c", 7920 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x80.c", 7921 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x96.c", 7922 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x112.c", 7923 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x128.c", 7924 "src/f32-velu/gen/velu-avx512f-rr1-p6-x16.c", 7925 "src/f32-velu/gen/velu-avx512f-rr1-p6-x32.c", 7926 "src/f32-velu/gen/velu-avx512f-rr1-p6-x48.c", 7927 "src/f32-velu/gen/velu-avx512f-rr1-p6-x64.c", 7928 "src/f32-velu/gen/velu-avx512f-rr1-p6-x80.c", 7929 "src/f32-velu/gen/velu-avx512f-rr1-p6-x96.c", 7930 "src/f32-velu/gen/velu-avx512f-rr1-p6-x112.c", 7931 "src/f32-velu/gen/velu-avx512f-rr1-p6-x128.c", 7932 "src/f32-vhswish/gen/vhswish-avx512f-x16.c", 7933 "src/f32-vhswish/gen/vhswish-avx512f-x32.c", 7934 "src/f32-vlrelu/gen/vlrelu-avx512f-x16.c", 7935 "src/f32-vlrelu/gen/vlrelu-avx512f-x32.c", 7936 "src/f32-vrelu/gen/vrelu-avx512f-x16.c", 7937 "src/f32-vrelu/gen/vrelu-avx512f-x32.c", 7938 "src/f32-vrnd/gen/vrndd-avx512f-x16.c", 7939 "src/f32-vrnd/gen/vrndd-avx512f-x32.c", 7940 "src/f32-vrnd/gen/vrndne-avx512f-x16.c", 7941 "src/f32-vrnd/gen/vrndne-avx512f-x32.c", 7942 "src/f32-vrnd/gen/vrndu-avx512f-x16.c", 7943 "src/f32-vrnd/gen/vrndu-avx512f-x32.c", 7944 "src/f32-vrnd/gen/vrndz-avx512f-x16.c", 7945 "src/f32-vrnd/gen/vrndz-avx512f-x32.c", 7946 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x16.c", 7947 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x32.c", 7948 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x48.c", 7949 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x64.c", 7950 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x80.c", 7951 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x96.c", 7952 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x112.c", 7953 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x128.c", 7954 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x144.c", 7955 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x160.c", 7956 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x176.c", 7957 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x192.c", 7958 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x16.c", 7959 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x32.c", 7960 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x48.c", 7961 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x64.c", 7962 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x80.c", 7963 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x96.c", 7964 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x112.c", 7965 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x128.c", 7966 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x144.c", 7967 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x160.c", 7968 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x176.c", 7969 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x192.c", 7970 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x16.c", 7971 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x32.c", 7972 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x48.c", 7973 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x64.c", 7974 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x80.c", 7975 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x96.c", 7976 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x112.c", 7977 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x128.c", 7978 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x16.c", 7979 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x32.c", 7980 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x48.c", 7981 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x64.c", 7982 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x80.c", 7983 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x96.c", 7984 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x112.c", 7985 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x128.c", 7986 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x16.c", 7987 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x32.c", 7988 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x48.c", 7989 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x64.c", 7990 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x80.c", 7991 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x96.c", 7992 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x112.c", 7993 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x128.c", 7994 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x16.c", 7995 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x32.c", 7996 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x48.c", 7997 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x64.c", 7998 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x80.c", 7999 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x96.c", 8000 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x112.c", 8001 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x128.c", 8002 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x16.c", 8003 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x32.c", 8004 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x48.c", 8005 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x64.c", 8006 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x80.c", 8007 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x96.c", 8008 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x112.c", 8009 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x128.c", 8010 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x16.c", 8011 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x32.c", 8012 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x48.c", 8013 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x64.c", 8014 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x80.c", 8015 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x96.c", 8016 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x112.c", 8017 "src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x128.c", 8018 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x16.c", 8019 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x32.c", 8020 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x48.c", 8021 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x64.c", 8022 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x80.c", 8023 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x96.c", 8024 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x112.c", 8025 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x128.c", 8026 "src/f32-vunary/gen/vabs-avx512f-x16.c", 8027 "src/f32-vunary/gen/vabs-avx512f-x32.c", 8028 "src/f32-vunary/gen/vneg-avx512f-x16.c", 8029 "src/f32-vunary/gen/vneg-avx512f-x32.c", 8030 "src/f32-vunary/gen/vsqr-avx512f-x16.c", 8031 "src/f32-vunary/gen/vsqr-avx512f-x32.c", 8032 "src/math/exp-f32-avx512f-rr2-lut16-p3-perm-scalef.c", 8033 "src/math/exp-f32-avx512f-rr2-lut16-p3-perm.c", 8034 "src/math/exp-f32-avx512f-rr2-lut32-p2-perm2-scalef.c", 8035 "src/math/exp-f32-avx512f-rr2-lut32-p2-perm2.c", 8036 "src/math/exp-f32-avx512f-rr2-p5-scalef.c", 8037 "src/math/exp-f32-avx512f-rr2-p5.c", 8038 "src/math/expm1minus-f32-avx512f-rr1-lut16-p3-perm.c", 8039 "src/math/expm1minus-f32-avx512f-rr1-p6.c", 8040 "src/math/extexp-avx512f-p5.c", 8041 "src/math/sigmoid-f32-avx512f-rr1-lut16-p3-perm-scalef-div.c", 8042 "src/math/sigmoid-f32-avx512f-rr1-lut16-p3-perm-scalef-nr1fma.c", 8043 "src/math/sigmoid-f32-avx512f-rr1-lut16-p3-perm-scalef-nr1fma1adj.c", 8044 "src/math/sigmoid-f32-avx512f-rr1-lut32-p2-perm2-scalef-div.c", 8045 "src/math/sigmoid-f32-avx512f-rr1-lut32-p2-perm2-scalef-nr1fma.c", 8046 "src/math/sigmoid-f32-avx512f-rr1-lut32-p2-perm2-scalef-nr1fma1adj.c", 8047 "src/math/sigmoid-f32-avx512f-rr1-lut64-p2-gather-scalef-div.c", 8048 "src/math/sigmoid-f32-avx512f-rr1-lut64-p2-gather-scalef-nr1fma.c", 8049 "src/math/sigmoid-f32-avx512f-rr1-lut64-p2-gather-scalef-nr1fma1adj.c", 8050 "src/math/sigmoid-f32-avx512f-rr1-p5-scalef-div.c", 8051 "src/math/sigmoid-f32-avx512f-rr1-p5-scalef-nr1fma.c", 8052 "src/math/sigmoid-f32-avx512f-rr1-p5-scalef-nr1fma1adj.c", 8053 "src/math/sigmoid-f32-avx512f-rr2-lut16-p3-perm-scalef-div.c", 8054 "src/math/sigmoid-f32-avx512f-rr2-lut16-p3-perm-scalef-nr1fma.c", 8055 "src/math/sigmoid-f32-avx512f-rr2-lut16-p3-perm-scalef-nr1fma1adj.c", 8056 "src/math/sigmoid-f32-avx512f-rr2-lut32-p2-perm2-scalef-div.c", 8057 "src/math/sigmoid-f32-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma.c", 8058 "src/math/sigmoid-f32-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma1adj.c", 8059 "src/math/sigmoid-f32-avx512f-rr2-lut64-p2-gather-scalef-div.c", 8060 "src/math/sigmoid-f32-avx512f-rr2-lut64-p2-gather-scalef-nr1fma.c", 8061 "src/math/sigmoid-f32-avx512f-rr2-lut64-p2-gather-scalef-nr1fma1adj.c", 8062 "src/math/sigmoid-f32-avx512f-rr2-p5-scalef-div.c", 8063 "src/math/sigmoid-f32-avx512f-rr2-p5-scalef-nr1fma.c", 8064 "src/math/sigmoid-f32-avx512f-rr2-p5-scalef-nr1fma1adj.c", 8065 "src/math/sqrt-avx512f-nr1fma.c", 8066 "src/math/sqrt-avx512f-nr1fma1adj.c", 8067 "src/math/sqrt-avx512f-nr2fma.c", 8068] 8069 8070PROD_AVX512SKX_MICROKERNEL_SRCS = [ 8071 "src/f16-f32-vcvt/gen/vcvt-avx512skx-x16.c", 8072 "src/f32-f16-vcvt/gen/vcvt-avx512skx-x16.c", 8073 "src/f32-qs8-vcvt/gen/vcvt-avx512skx-x128.c", 8074 "src/f32-qu8-vcvt/gen/vcvt-avx512skx-x128.c", 8075 "src/qc8-dwconv/gen/up32x3-minmax-fp32-avx512skx-mul32.c", 8076 "src/qc8-dwconv/gen/up32x9-minmax-fp32-avx512skx-mul32.c", 8077 "src/qc8-dwconv/gen/up32x25-minmax-fp32-avx512skx-mul32.c", 8078 "src/qc8-gemm/gen/1x16c8-minmax-fp32-avx512skx.c", 8079 "src/qc8-gemm/gen/4x16c8-minmax-fp32-avx512skx.c", 8080 "src/qc8-igemm/gen/1x16c8-minmax-fp32-avx512skx.c", 8081 "src/qc8-igemm/gen/4x16c8-minmax-fp32-avx512skx.c", 8082 "src/qs8-dwconv/gen/up32x9-minmax-fp32-avx512skx-mul32.c", 8083 "src/qs8-dwconv/gen/up32x25-minmax-fp32-avx512skx-mul32.c", 8084 "src/qs8-f32-vcvt/gen/vcvt-avx512skx-x32.c", 8085 "src/qs8-gemm/gen/1x16c8-minmax-fp32-avx512skx.c", 8086 "src/qs8-gemm/gen/4x16c8-minmax-fp32-avx512skx.c", 8087 "src/qs8-igemm/gen/1x16c8-minmax-fp32-avx512skx.c", 8088 "src/qs8-igemm/gen/4x16c8-minmax-fp32-avx512skx.c", 8089 "src/qs8-vadd/gen/minmax-avx512skx-mul32-ld128-x16.c", 8090 "src/qs8-vaddc/gen/minmax-avx512skx-mul32-ld128-x16.c", 8091 "src/qu8-dwconv/gen/up32x9-minmax-fp32-avx512skx-mul32.c", 8092 "src/qu8-dwconv/gen/up32x25-minmax-fp32-avx512skx-mul32.c", 8093 "src/qu8-f32-vcvt/gen/vcvt-avx512skx-x32.c", 8094 "src/qu8-gemm/gen/1x16c8-minmax-fp32-avx512skx.c", 8095 "src/qu8-gemm/gen/4x16c8-minmax-fp32-avx512skx.c", 8096 "src/qu8-igemm/gen/1x16c8-minmax-fp32-avx512skx.c", 8097 "src/qu8-igemm/gen/4x16c8-minmax-fp32-avx512skx.c", 8098 "src/qu8-vadd/gen/minmax-avx512skx-mul32-ld128-x16.c", 8099 "src/qu8-vaddc/gen/minmax-avx512skx-mul32-ld128-x16.c", 8100 "src/x8-lut/gen/lut-avx512skx-vpshufb-x64.c", 8101] 8102 8103ALL_AVX512SKX_MICROKERNEL_SRCS = [ 8104 "src/f16-f32-vcvt/gen/vcvt-avx512skx-x16.c", 8105 "src/f16-f32-vcvt/gen/vcvt-avx512skx-x32.c", 8106 "src/f32-f16-vcvt/gen/vcvt-avx512skx-x16.c", 8107 "src/f32-f16-vcvt/gen/vcvt-avx512skx-x32.c", 8108 "src/f32-qs8-vcvt/gen/vcvt-avx512skx-x32.c", 8109 "src/f32-qs8-vcvt/gen/vcvt-avx512skx-x64.c", 8110 "src/f32-qs8-vcvt/gen/vcvt-avx512skx-x96.c", 8111 "src/f32-qs8-vcvt/gen/vcvt-avx512skx-x128.c", 8112 "src/f32-qu8-vcvt/gen/vcvt-avx512skx-x32.c", 8113 "src/f32-qu8-vcvt/gen/vcvt-avx512skx-x64.c", 8114 "src/f32-qu8-vcvt/gen/vcvt-avx512skx-x96.c", 8115 "src/f32-qu8-vcvt/gen/vcvt-avx512skx-x128.c", 8116 "src/qc8-dwconv/gen/up16x9-minmax-fp32-avx512skx-mul32.c", 8117 "src/qc8-dwconv/gen/up16x25-minmax-fp32-avx512skx-mul32.c", 8118 "src/qc8-dwconv/gen/up32x3-minmax-fp32-avx512skx-mul32.c", 8119 "src/qc8-dwconv/gen/up32x9-minmax-fp32-avx512skx-mul32.c", 8120 "src/qc8-dwconv/gen/up32x25-minmax-fp32-avx512skx-mul32.c", 8121 "src/qc8-gemm/gen/1x16c8-minmax-fp32-avx512skx.c", 8122 "src/qc8-gemm/gen/2x16c8-minmax-fp32-avx512skx.c", 8123 "src/qc8-gemm/gen/3x16c8-minmax-fp32-avx512skx.c", 8124 "src/qc8-gemm/gen/4x16c8-minmax-fp32-avx512skx.c", 8125 "src/qc8-igemm/gen/1x16c8-minmax-fp32-avx512skx.c", 8126 "src/qc8-igemm/gen/2x16c8-minmax-fp32-avx512skx.c", 8127 "src/qc8-igemm/gen/3x16c8-minmax-fp32-avx512skx.c", 8128 "src/qc8-igemm/gen/4x16c8-minmax-fp32-avx512skx.c", 8129 "src/qs8-dwconv/gen/up16x9-minmax-fp32-avx512skx-mul32.c", 8130 "src/qs8-dwconv/gen/up16x25-minmax-fp32-avx512skx-mul32.c", 8131 "src/qs8-dwconv/gen/up32x9-minmax-fp32-avx512skx-mul32.c", 8132 "src/qs8-dwconv/gen/up32x25-minmax-fp32-avx512skx-mul32.c", 8133 "src/qs8-f32-vcvt/gen/vcvt-avx512skx-x16.c", 8134 "src/qs8-f32-vcvt/gen/vcvt-avx512skx-x32.c", 8135 "src/qs8-f32-vcvt/gen/vcvt-avx512skx-x48.c", 8136 "src/qs8-f32-vcvt/gen/vcvt-avx512skx-x64.c", 8137 "src/qs8-gemm/gen/1x16c8-minmax-fp32-avx512skx.c", 8138 "src/qs8-gemm/gen/2x16c8-minmax-fp32-avx512skx.c", 8139 "src/qs8-gemm/gen/3x16c8-minmax-fp32-avx512skx.c", 8140 "src/qs8-gemm/gen/4x16c8-minmax-fp32-avx512skx.c", 8141 "src/qs8-igemm/gen/1x16c8-minmax-fp32-avx512skx.c", 8142 "src/qs8-igemm/gen/2x16c8-minmax-fp32-avx512skx.c", 8143 "src/qs8-igemm/gen/3x16c8-minmax-fp32-avx512skx.c", 8144 "src/qs8-igemm/gen/4x16c8-minmax-fp32-avx512skx.c", 8145 "src/qs8-vadd/gen/minmax-avx512skx-mul32-ld128-x16.c", 8146 "src/qs8-vadd/gen/minmax-avx512skx-mul32-ld128-x32.c", 8147 "src/qs8-vaddc/gen/minmax-avx512skx-mul32-ld128-x16.c", 8148 "src/qs8-vaddc/gen/minmax-avx512skx-mul32-ld128-x32.c", 8149 "src/qu8-dwconv/gen/up16x9-minmax-fp32-avx512skx-mul32.c", 8150 "src/qu8-dwconv/gen/up16x25-minmax-fp32-avx512skx-mul32.c", 8151 "src/qu8-dwconv/gen/up32x9-minmax-fp32-avx512skx-mul32.c", 8152 "src/qu8-dwconv/gen/up32x25-minmax-fp32-avx512skx-mul32.c", 8153 "src/qu8-f32-vcvt/gen/vcvt-avx512skx-x16.c", 8154 "src/qu8-f32-vcvt/gen/vcvt-avx512skx-x32.c", 8155 "src/qu8-f32-vcvt/gen/vcvt-avx512skx-x48.c", 8156 "src/qu8-f32-vcvt/gen/vcvt-avx512skx-x64.c", 8157 "src/qu8-gemm/gen/1x16c8-minmax-fp32-avx512skx.c", 8158 "src/qu8-gemm/gen/2x16c8-minmax-fp32-avx512skx.c", 8159 "src/qu8-gemm/gen/3x16c8-minmax-fp32-avx512skx.c", 8160 "src/qu8-gemm/gen/4x16c8-minmax-fp32-avx512skx.c", 8161 "src/qu8-igemm/gen/1x16c8-minmax-fp32-avx512skx.c", 8162 "src/qu8-igemm/gen/2x16c8-minmax-fp32-avx512skx.c", 8163 "src/qu8-igemm/gen/3x16c8-minmax-fp32-avx512skx.c", 8164 "src/qu8-igemm/gen/4x16c8-minmax-fp32-avx512skx.c", 8165 "src/qu8-vadd/gen/minmax-avx512skx-mul32-ld128-x16.c", 8166 "src/qu8-vadd/gen/minmax-avx512skx-mul32-ld128-x32.c", 8167 "src/qu8-vaddc/gen/minmax-avx512skx-mul32-ld128-x16.c", 8168 "src/qu8-vaddc/gen/minmax-avx512skx-mul32-ld128-x32.c", 8169 "src/x8-lut/gen/lut-avx512skx-vpshufb-x64.c", 8170 "src/x8-lut/gen/lut-avx512skx-vpshufb-x128.c", 8171 "src/x8-lut/gen/lut-avx512skx-vpshufb-x192.c", 8172 "src/x8-lut/gen/lut-avx512skx-vpshufb-x256.c", 8173] 8174 8175WASM32_ASM_MICROKERNEL_SRCS = [ 8176 "src/f32-vrelu/wasm_shr_x1.S", 8177 "src/f32-vrelu/wasm_shr_x2.S", 8178 "src/f32-vrelu/wasm_shr_x4.S", 8179] 8180 8181AARCH32_ASM_MICROKERNEL_SRCS = [ 8182 "src/f32-gemm/gen/4x8-minmax-aarch32-neon-cortex-a7.S", 8183 "src/f32-gemm/gen/4x8-minmax-aarch32-neon-cortex-a53.S", 8184 "src/f32-gemm/gen/4x8-minmax-aarch32-neon-cortex-a75.S", 8185 "src/f32-gemm/gen/4x8-minmax-aarch32-neon-ld64.S", 8186 "src/f32-gemm/gen/4x8-minmax-aarch32-neon-prfm-cortex-a53.S", 8187 "src/f32-gemm/gen/4x8-minmax-aarch32-neon-prfm-cortex-a75.S", 8188 "src/f32-gemm/4x4-aarch32-vfp-ld64.S", 8189 "src/f32-gemm/4x4-minmax-aarch32-vfp-ld64.S", 8190 "src/f32-gemm/4x8-minmax-aarch32-neon-cortex-a55.S", 8191 "src/f32-igemm/gen/4x8-minmax-aarch32-neon-cortex-a7.S", 8192 "src/f32-igemm/gen/4x8-minmax-aarch32-neon-cortex-a53.S", 8193 "src/f32-igemm/gen/4x8-minmax-aarch32-neon-cortex-a75.S", 8194 "src/f32-igemm/gen/4x8-minmax-aarch32-neon-ld64.S", 8195 "src/f32-igemm/gen/4x8-minmax-aarch32-neon-prfm-cortex-a53.S", 8196 "src/f32-igemm/gen/4x8-minmax-aarch32-neon-prfm-cortex-a75.S", 8197 "src/f32-igemm/4x8-minmax-aarch32-neon-cortex-a55.S", 8198 "src/qc8-dwconv/up8x3-minmax-fp32-aarch32-neonv8-mla8-cortex-a35.S", 8199 "src/qc8-dwconv/up16x3-minmax-fp32-aarch32-neonv8-mla8-cortex-a35.S", 8200 "src/qc8-gemm/gen/1x8-minmax-fp32-aarch32-neon-mlal-lane-cortex-a7.S", 8201 "src/qc8-gemm/gen/1x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-cortex-a7.S", 8202 "src/qc8-gemm/gen/1x8-minmax-fp32-aarch32-neonv8-mlal-lane-cortex-a35.S", 8203 "src/qc8-gemm/gen/1x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-cortex-a35.S", 8204 "src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-cortex-a7.S", 8205 "src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-cortex-a53.S", 8206 "src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-ld64.S", 8207 "src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-cortex-a7.S", 8208 "src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-cortex-a53.S", 8209 "src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-ld64.S", 8210 "src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-cortex-a35.S", 8211 "src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-cortex-a53.S", 8212 "src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-ld64.S", 8213 "src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-cortex-a35.S", 8214 "src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-cortex-a53.S", 8215 "src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-ld64.S", 8216 "src/qc8-gemm/gen/4x8c4-minmax-fp32-aarch32-neondot-cortex-a55.S", 8217 "src/qc8-gemm/gen/4x8c4-minmax-fp32-aarch32-neondot-ld64.S", 8218 "src/qc8-igemm/gen/1x8-minmax-fp32-aarch32-neon-mlal-lane-cortex-a7.S", 8219 "src/qc8-igemm/gen/1x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-cortex-a7.S", 8220 "src/qc8-igemm/gen/1x8-minmax-fp32-aarch32-neonv8-mlal-lane-cortex-a35.S", 8221 "src/qc8-igemm/gen/1x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-cortex-a35.S", 8222 "src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-cortex-a7.S", 8223 "src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-cortex-a53.S", 8224 "src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-ld64.S", 8225 "src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-cortex-a7.S", 8226 "src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-cortex-a53.S", 8227 "src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-ld64.S", 8228 "src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-cortex-a35.S", 8229 "src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-cortex-a53.S", 8230 "src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-ld64.S", 8231 "src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-cortex-a35.S", 8232 "src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-cortex-a53.S", 8233 "src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-ld64.S", 8234 "src/qc8-igemm/gen/4x8c4-minmax-fp32-aarch32-neondot-cortex-a55.S", 8235 "src/qc8-igemm/gen/4x8c4-minmax-fp32-aarch32-neondot-ld64.S", 8236 "src/qs8-gemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S", 8237 "src/qs8-gemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S", 8238 "src/qs8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S", 8239 "src/qs8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a53.S", 8240 "src/qs8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-ld64.S", 8241 "src/qs8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S", 8242 "src/qs8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a53.S", 8243 "src/qs8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-ld64.S", 8244 "src/qs8-gemm/gen/4x8c4-minmax-rndnu-aarch32-neondot-cortex-a55.S", 8245 "src/qs8-gemm/gen/4x8c4-minmax-rndnu-aarch32-neondot-ld64.S", 8246 "src/qs8-igemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S", 8247 "src/qs8-igemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S", 8248 "src/qs8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S", 8249 "src/qs8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a53.S", 8250 "src/qs8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-ld64.S", 8251 "src/qs8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S", 8252 "src/qs8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a53.S", 8253 "src/qs8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-ld64.S", 8254 "src/qs8-igemm/gen/4x8c4-minmax-rndnu-aarch32-neondot-cortex-a55.S", 8255 "src/qs8-igemm/gen/4x8c4-minmax-rndnu-aarch32-neondot-ld64.S", 8256 "src/qu8-gemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S", 8257 "src/qu8-gemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S", 8258 "src/qu8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S", 8259 "src/qu8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a53.S", 8260 "src/qu8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-ld64.S", 8261 "src/qu8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S", 8262 "src/qu8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a53.S", 8263 "src/qu8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-ld64.S", 8264 "src/qu8-igemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S", 8265 "src/qu8-igemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S", 8266 "src/qu8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S", 8267 "src/qu8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a53.S", 8268 "src/qu8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-ld64.S", 8269 "src/qu8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S", 8270 "src/qu8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a53.S", 8271 "src/qu8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-ld64.S", 8272 "src/u32-filterbank-accumulate/aarch32-arm-x1.S", 8273 "src/u32-filterbank-accumulate/aarch32-neon-x1.S", 8274 "src/u32-filterbank-accumulate/aarch32-neon-x2.S", 8275] 8276 8277AARCH64_ASM_MICROKERNEL_SRCS = [ 8278 "src/f16-gemm/gen-inc/1x8inc-minmax-aarch64-neonfp16arith-ld64.S", 8279 "src/f16-gemm/gen-inc/1x16inc-minmax-aarch64-neonfp16arith-ld32.S", 8280 "src/f16-gemm/gen-inc/4x8inc-minmax-aarch64-neonfp16arith-ld64.S", 8281 "src/f16-gemm/gen-inc/4x16inc-minmax-aarch64-neonfp16arith-ld32.S", 8282 "src/f16-gemm/gen-inc/6x8inc-minmax-aarch64-neonfp16arith-ld64.S", 8283 "src/f16-gemm/gen-inc/6x16inc-minmax-aarch64-neonfp16arith-cortex-a55.S", 8284 "src/f16-gemm/gen-inc/6x16inc-minmax-aarch64-neonfp16arith-cortex-a75.S", 8285 "src/f16-gemm/gen-inc/6x16inc-minmax-aarch64-neonfp16arith-ld32.S", 8286 "src/f16-gemm/gen-inc/8x8inc-minmax-aarch64-neonfp16arith-ld64.S", 8287 "src/f16-gemm/gen/1x8-minmax-aarch64-neonfp16arith-ld64.S", 8288 "src/f16-gemm/gen/1x16-minmax-aarch64-neonfp16arith-ld32.S", 8289 "src/f16-gemm/gen/1x16-minmax-aarch64-neonfp16arith-ld64.S", 8290 "src/f16-gemm/gen/4x8-minmax-aarch64-neonfp16arith-ld64.S", 8291 "src/f16-gemm/gen/4x16-minmax-aarch64-neonfp16arith-ld32.S", 8292 "src/f16-gemm/gen/4x16-minmax-aarch64-neonfp16arith-ld64.S", 8293 "src/f16-gemm/gen/6x8-minmax-aarch64-neonfp16arith-ld64.S", 8294 "src/f16-gemm/gen/6x16-minmax-aarch64-neonfp16arith-cortex-a55.S", 8295 "src/f16-gemm/gen/6x16-minmax-aarch64-neonfp16arith-cortex-a55r0.S", 8296 "src/f16-gemm/gen/6x16-minmax-aarch64-neonfp16arith-cortex-a75.S", 8297 "src/f16-gemm/gen/6x16-minmax-aarch64-neonfp16arith-ld32.S", 8298 "src/f16-gemm/gen/6x16-minmax-aarch64-neonfp16arith-ld64.S", 8299 "src/f16-gemm/gen/8x8-minmax-aarch64-neonfp16arith-ld64.S", 8300 "src/f16-igemm/1x16-minmax-aarch64-neonfp16arith-ld32.S", 8301 "src/f16-igemm/1x16-minmax-aarch64-neonfp16arith-ld64.S", 8302 "src/f16-igemm/4x16-minmax-aarch64-neonfp16arith-ld32.S", 8303 "src/f16-igemm/4x16-minmax-aarch64-neonfp16arith-ld64.S", 8304 "src/f16-igemm/6x16-minmax-aarch64-neonfp16arith-cortex-a55.S", 8305 "src/f16-igemm/6x16-minmax-aarch64-neonfp16arith-cortex-a55r0.S", 8306 "src/f16-igemm/6x16-minmax-aarch64-neonfp16arith-cortex-a75.S", 8307 "src/f16-igemm/6x16-minmax-aarch64-neonfp16arith-ld32.S", 8308 "src/f16-igemm/6x16-minmax-aarch64-neonfp16arith-ld64.S", 8309 "src/f32-dwconv/up4x9-minmax-aarch64-neonfma-cortex-a55.S", 8310 "src/f32-dwconv/up4x9-minmax-aarch64-neonfma.S", 8311 "src/f32-gemm/gen-inc/1x8inc-minmax-aarch64-neonfma-cortex-a53.S", 8312 "src/f32-gemm/gen-inc/1x8inc-minmax-aarch64-neonfma-cortex-a75.S", 8313 "src/f32-gemm/gen-inc/1x8inc-minmax-aarch64-neonfma-ld64.S", 8314 "src/f32-gemm/gen-inc/1x8inc-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8315 "src/f32-gemm/gen-inc/1x12inc-minmax-aarch64-neonfma-cortex-a53.S", 8316 "src/f32-gemm/gen-inc/4x8inc-minmax-aarch64-neonfma-cortex-a53.S", 8317 "src/f32-gemm/gen-inc/4x8inc-minmax-aarch64-neonfma-cortex-a55.S", 8318 "src/f32-gemm/gen-inc/4x8inc-minmax-aarch64-neonfma-cortex-a75.S", 8319 "src/f32-gemm/gen-inc/4x8inc-minmax-aarch64-neonfma-ld64.S", 8320 "src/f32-gemm/gen-inc/4x8inc-minmax-aarch64-neonfma-ld128.S", 8321 "src/f32-gemm/gen-inc/4x8inc-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8322 "src/f32-gemm/gen-inc/4x12inc-minmax-aarch64-neonfma-cortex-a53.S", 8323 "src/f32-gemm/gen-inc/5x8inc-minmax-aarch64-neonfma-cortex-a75.S", 8324 "src/f32-gemm/gen-inc/5x8inc-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8325 "src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-cortex-a53.S", 8326 "src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-cortex-a55.S", 8327 "src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-cortex-a73.S", 8328 "src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-cortex-a75.S", 8329 "src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-ld64.S", 8330 "src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-ld128.S", 8331 "src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8332 "src/f32-gemm/gen/1x8-minmax-aarch64-neonfma-cortex-a53.S", 8333 "src/f32-gemm/gen/1x8-minmax-aarch64-neonfma-cortex-a75.S", 8334 "src/f32-gemm/gen/1x8-minmax-aarch64-neonfma-ld64.S", 8335 "src/f32-gemm/gen/1x8-minmax-aarch64-neonfma-prfm-cortex-a53.S", 8336 "src/f32-gemm/gen/1x8-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8337 "src/f32-gemm/gen/1x12-minmax-aarch64-neonfma-cortex-a53.S", 8338 "src/f32-gemm/gen/4x2-minmax-aarch64-neonfma-cortex-a75.S", 8339 "src/f32-gemm/gen/4x2-minmax-aarch64-neonfma-ld64.S", 8340 "src/f32-gemm/gen/4x2-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8341 "src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-cortex-a53.S", 8342 "src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-cortex-a55.S", 8343 "src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-cortex-a75.S", 8344 "src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-ld64.S", 8345 "src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-ld128.S", 8346 "src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-prfm-cortex-a53.S", 8347 "src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8348 "src/f32-gemm/gen/4x12-minmax-aarch64-neonfma-cortex-a53.S", 8349 "src/f32-gemm/gen/5x8-minmax-aarch64-neonfma-cortex-a75.S", 8350 "src/f32-gemm/gen/5x8-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8351 "src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-cortex-a53.S", 8352 "src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-cortex-a55.S", 8353 "src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-cortex-a73.S", 8354 "src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-cortex-a75.S", 8355 "src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-ld64.S", 8356 "src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-ld128.S", 8357 "src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-prfm-cortex-a53.S", 8358 "src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8359 "src/f32-igemm/gen/1x8-minmax-aarch64-neonfma-cortex-a53.S", 8360 "src/f32-igemm/gen/1x8-minmax-aarch64-neonfma-cortex-a75.S", 8361 "src/f32-igemm/gen/1x8-minmax-aarch64-neonfma-prfm-cortex-a53.S", 8362 "src/f32-igemm/gen/1x8-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8363 "src/f32-igemm/gen/4x2-minmax-aarch64-neonfma-cortex-a75.S", 8364 "src/f32-igemm/gen/4x2-minmax-aarch64-neonfma-ld64.S", 8365 "src/f32-igemm/gen/4x2-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8366 "src/f32-igemm/gen/4x8-minmax-aarch64-neonfma-cortex-a53.S", 8367 "src/f32-igemm/gen/4x8-minmax-aarch64-neonfma-cortex-a75.S", 8368 "src/f32-igemm/gen/4x8-minmax-aarch64-neonfma-ld64.S", 8369 "src/f32-igemm/gen/4x8-minmax-aarch64-neonfma-ld128.S", 8370 "src/f32-igemm/gen/4x8-minmax-aarch64-neonfma-prfm-cortex-a53.S", 8371 "src/f32-igemm/gen/4x8-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8372 "src/f32-igemm/gen/5x8-minmax-aarch64-neonfma-cortex-a75.S", 8373 "src/f32-igemm/gen/5x8-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8374 "src/f32-igemm/gen/6x8-minmax-aarch64-neonfma-cortex-a53.S", 8375 "src/f32-igemm/gen/6x8-minmax-aarch64-neonfma-cortex-a75.S", 8376 "src/f32-igemm/gen/6x8-minmax-aarch64-neonfma-ld64.S", 8377 "src/f32-igemm/gen/6x8-minmax-aarch64-neonfma-ld128.S", 8378 "src/f32-igemm/gen/6x8-minmax-aarch64-neonfma-prfm-cortex-a53.S", 8379 "src/f32-igemm/gen/6x8-minmax-aarch64-neonfma-prfm-cortex-a75.S", 8380 "src/f32-igemm/1x12-minmax-aarch64-neonfma-cortex-a53.S", 8381 "src/f32-igemm/4x8-minmax-aarch64-neonfma-cortex-a55.S", 8382 "src/f32-igemm/4x12-minmax-aarch64-neonfma-cortex-a53.S", 8383 "src/f32-igemm/6x8-minmax-aarch64-neonfma-cortex-a55.S", 8384 "src/f32-igemm/6x8-minmax-aarch64-neonfma-cortex-a73.S", 8385 "src/qc8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S", 8386 "src/qc8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S", 8387 "src/qc8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S", 8388 "src/qc8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal.S", 8389 "src/qc8-gemm/gen/1x16c4-minmax-fp32-aarch64-neondot-ld32.S", 8390 "src/qc8-gemm/gen/1x16c4-minmax-fp32-aarch64-neondot-ld64.S", 8391 "src/qc8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S", 8392 "src/qc8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S", 8393 "src/qc8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S", 8394 "src/qc8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal.S", 8395 "src/qc8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mull.S", 8396 "src/qc8-gemm/gen/2x8c16-minmax-fp32-aarch64-neon-mlal.S", 8397 "src/qc8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-cortex-a53.S", 8398 "src/qc8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-ld64.S", 8399 "src/qc8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-cortex-a53.S", 8400 "src/qc8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-ld64.S", 8401 "src/qc8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-cortex-a55.S", 8402 "src/qc8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld32.S", 8403 "src/qc8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld64.S", 8404 "src/qc8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld128.S", 8405 "src/qc8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S", 8406 "src/qc8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S", 8407 "src/qc8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S", 8408 "src/qc8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal.S", 8409 "src/qc8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S", 8410 "src/qc8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S", 8411 "src/qc8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S", 8412 "src/qc8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal.S", 8413 "src/qc8-igemm/gen/2x8c16-minmax-fp32-aarch64-neon-mlal.S", 8414 "src/qc8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-cortex-a53.S", 8415 "src/qc8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-ld64.S", 8416 "src/qc8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-cortex-a53.S", 8417 "src/qc8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-ld64.S", 8418 "src/qc8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-cortex-a55.S", 8419 "src/qc8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld64.S", 8420 "src/qc8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld128.S", 8421 "src/qs8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S", 8422 "src/qs8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S", 8423 "src/qs8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S", 8424 "src/qs8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal.S", 8425 "src/qs8-gemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal-cortex-a53.S", 8426 "src/qs8-gemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal-prfm-cortex-a53.S", 8427 "src/qs8-gemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal-prfm.S", 8428 "src/qs8-gemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal.S", 8429 "src/qs8-gemm/gen/1x16c4-minmax-fp32-aarch64-neondot-ld32.S", 8430 "src/qs8-gemm/gen/1x16c4-minmax-fp32-aarch64-neondot-ld64.S", 8431 "src/qs8-gemm/gen/1x16c4-minmax-rndnu-aarch64-neondot-ld32.S", 8432 "src/qs8-gemm/gen/1x16c4-minmax-rndnu-aarch64-neondot-ld64.S", 8433 "src/qs8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S", 8434 "src/qs8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S", 8435 "src/qs8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S", 8436 "src/qs8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal.S", 8437 "src/qs8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mull.S", 8438 "src/qs8-gemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal-cortex-a53.S", 8439 "src/qs8-gemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal-prfm-cortex-a53.S", 8440 "src/qs8-gemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal-prfm.S", 8441 "src/qs8-gemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal.S", 8442 "src/qs8-gemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mull.S", 8443 "src/qs8-gemm/gen/2x8c16-minmax-fp32-aarch64-neon-mlal.S", 8444 "src/qs8-gemm/gen/2x8c16-minmax-rndnu-aarch64-neon-mlal.S", 8445 "src/qs8-gemm/gen/4x8-minmax-rndnu-aarch64-neon-mlal-lane-ld64.S", 8446 "src/qs8-gemm/gen/4x8-minmax-rndnu-aarch64-neon-mlal-lane-prfm-ld64.S", 8447 "src/qs8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-cortex-a53.S", 8448 "src/qs8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-ld64.S", 8449 "src/qs8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-cortex-a53.S", 8450 "src/qs8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-ld64.S", 8451 "src/qs8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-cortex-a53.S", 8452 "src/qs8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-ld64.S", 8453 "src/qs8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-cortex-a53.S", 8454 "src/qs8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-ld64.S", 8455 "src/qs8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-cortex-a55.S", 8456 "src/qs8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld32.S", 8457 "src/qs8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld64.S", 8458 "src/qs8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld128.S", 8459 "src/qs8-gemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-cortex-a55.S", 8460 "src/qs8-gemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld32.S", 8461 "src/qs8-gemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld64.S", 8462 "src/qs8-gemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld128.S", 8463 "src/qs8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S", 8464 "src/qs8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S", 8465 "src/qs8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S", 8466 "src/qs8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal.S", 8467 "src/qs8-igemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal-cortex-a53.S", 8468 "src/qs8-igemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal-prfm-cortex-a53.S", 8469 "src/qs8-igemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal-prfm.S", 8470 "src/qs8-igemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal.S", 8471 "src/qs8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S", 8472 "src/qs8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S", 8473 "src/qs8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S", 8474 "src/qs8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal.S", 8475 "src/qs8-igemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal-cortex-a53.S", 8476 "src/qs8-igemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal-prfm-cortex-a53.S", 8477 "src/qs8-igemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal-prfm.S", 8478 "src/qs8-igemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal.S", 8479 "src/qs8-igemm/gen/2x8c16-minmax-fp32-aarch64-neon-mlal.S", 8480 "src/qs8-igemm/gen/2x8c16-minmax-rndnu-aarch64-neon-mlal.S", 8481 "src/qs8-igemm/gen/4x8-minmax-rndnu-aarch64-neon-mlal-lane-ld64.S", 8482 "src/qs8-igemm/gen/4x8-minmax-rndnu-aarch64-neon-mlal-lane-prfm-ld64.S", 8483 "src/qs8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-cortex-a53.S", 8484 "src/qs8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-ld64.S", 8485 "src/qs8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-cortex-a53.S", 8486 "src/qs8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-ld64.S", 8487 "src/qs8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-cortex-a53.S", 8488 "src/qs8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-ld64.S", 8489 "src/qs8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-cortex-a53.S", 8490 "src/qs8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-ld64.S", 8491 "src/qs8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-cortex-a55.S", 8492 "src/qs8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld64.S", 8493 "src/qs8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld128.S", 8494 "src/qs8-igemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-cortex-a55.S", 8495 "src/qs8-igemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld64.S", 8496 "src/qs8-igemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld128.S", 8497 "src/qu8-gemm/gen/4x8c4-minmax-rndnu-aarch64-neondot-cortex-a55.S", 8498 "src/qu8-gemm/gen/4x8c4-minmax-rndnu-aarch64-neondot-ld128.S", 8499 "src/qu8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-cortex-a53.S", 8500 "src/qu8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-cortex-a75.S", 8501 "src/qu8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-ld64.S", 8502 "src/qu8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-cortex-a53.S", 8503 "src/qu8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-cortex-a75.S", 8504 "src/qu8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-ld64.S", 8505 "src/qu8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-cortex-a55.S", 8506 "src/qu8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld128.S", 8507 "src/qu8-gemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-cortex-a55.S", 8508 "src/qu8-gemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld128.S", 8509 "src/qu8-igemm/gen/4x8c4-minmax-rndnu-aarch64-neondot-cortex-a55.S", 8510 "src/qu8-igemm/gen/4x8c4-minmax-rndnu-aarch64-neondot-ld128.S", 8511 "src/qu8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-cortex-a53.S", 8512 "src/qu8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-cortex-a75.S", 8513 "src/qu8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-ld64.S", 8514 "src/qu8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-cortex-a53.S", 8515 "src/qu8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-cortex-a75.S", 8516 "src/qu8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-ld64.S", 8517 "src/qu8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-cortex-a55.S", 8518 "src/qu8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld128.S", 8519 "src/qu8-igemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-cortex-a55.S", 8520 "src/qu8-igemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld128.S", 8521] 8522 8523JIT_AARCH32_SRCS = [ 8524 "src/f32-gemm/4x8-aarch32-neon-cortex-a7.cc", 8525 "src/f32-gemm/4x8-aarch32-neon-cortex-a53.cc", 8526 "src/f32-gemm/4x8-aarch32-neon-cortex-a55.cc", 8527 "src/f32-gemm/4x8-aarch32-neon-cortex-a75.cc", 8528 "src/f32-gemm/4x8-aarch32-neon-ld64.cc", 8529 "src/f32-igemm/4x8-aarch32-neon-cortex-a7.cc", 8530 "src/f32-igemm/4x8-aarch32-neon-cortex-a53.cc", 8531 "src/f32-igemm/4x8-aarch32-neon-cortex-a55.cc", 8532 "src/f32-igemm/4x8-aarch32-neon-cortex-a75.cc", 8533 "src/f32-igemm/4x8-aarch32-neon-ld64.cc", 8534 "src/qc8-gemm/4x8-fp32-aarch32-neonv8-mlal-lane-ld64.cc", 8535 "src/qc8-gemm/4x8c4-fp32-aarch32-neondot-ld64.cc", 8536 "src/qc8-igemm/4x8-fp32-aarch32-neonv8-mlal-lane-ld64.cc", 8537 "src/qc8-igemm/4x8c4-fp32-aarch32-neondot-ld64.cc", 8538 "src/qs8-gemm/4x8-rndnu-aarch32-neon-mlal-lane-ld64.cc", 8539 "src/qs8-gemm/4x8c4-rndnu-aarch32-neondot-ld64.cc", 8540 "src/qs8-igemm/4x8-rndnu-aarch32-neon-mlal-lane-ld64.cc", 8541 "src/qs8-igemm/4x8c4-rndnu-aarch32-neondot-ld64.cc", 8542] 8543 8544JIT_AARCH64_SRCS = [ 8545 "src/f32-gemm/upto6x8-aarch64-neonfma-cortex-a75.cc", 8546 "src/f32-gemm/1x8-aarch64-neonfma-cortex-a75.cc", 8547 "src/f32-gemm/4x8-aarch64-neonfma-cortex-a75.cc", 8548 "src/f32-gemm/6x8-aarch64-neonfma-ld128.cc", 8549 "src/f32-igemm/upto6x8-aarch64-neonfma-cortex-a75.cc", 8550 "src/f32-igemm/1x8-aarch64-neonfma-cortex-a75.cc", 8551 "src/f32-igemm/4x8-aarch64-neonfma-cortex-a75.cc", 8552 "src/f32-igemm/6x8-aarch64-neonfma-ld128.cc", 8553] 8554 8555cc_defaults { 8556 name: "xnnpack_internal_default", 8557 vendor_available: true, 8558 sdk_version: "current", 8559 local_include_dirs: [ 8560 "include", 8561 "src", 8562 ], 8563 cflags: [ 8564 "-std=c99", 8565 "-DXNN_LOG_LEVEL=2", 8566 "-DXNN_ENABLE_GEMM_M_SPECIALIZATION=1", 8567 "-DXNN_ENABLE_JIT=0", 8568 "-DXNN_ENABLE_SPARSE=1", 8569 "-DXNN_ENABLE_ASSEMBLY=1", 8570 "-DXNN_ENABLE_ARM_DOTPROD=0", 8571 "-Wno-unused-parameter", 8572 "-Wno-missing-field-initializers", 8573 "-Wno-pointer-arith", 8574 "-Wno-implicit-function-declaration", 8575 "-Wno-ignored-qualifiers", 8576 ], 8577 stl: "libc++_static", 8578} 8579 8580cc_library_static { 8581 name: "xnnpack_tables", 8582 defaults: ["xnnpack_internal_default"], 8583 srcs: TABLE_SRCS, 8584} 8585 8586cc_library_static { 8587 name: "xnnpack_logging", 8588 defaults: ["xnnpack_internal_default"], 8589 srcs: LOGGING_SRCS, 8590 header_libs: [ 8591 "fp16_headers", 8592 ], 8593 static_libs: [ 8594 "libclog", 8595 "libpthreadpool", 8596 ], 8597 shared_libs: [ 8598 "liblog", 8599 ], 8600} 8601 8602cc_library_static { 8603 name: "xnnpack_params", 8604 defaults: ["xnnpack_internal_default"], 8605 srcs: [ 8606 "src/params.c", 8607 ], 8608 static_libs: [ 8609 "libpthreadpool", 8610 ], 8611} 8612 8613cc_library_static { 8614 name: "xnnpack_microparams_init", 8615 defaults: ["xnnpack_internal_default"], 8616 srcs: [ 8617 "src/microparams-init.c", 8618 ], 8619 header_libs: [ 8620 "fp16_headers", 8621 "fxdiv_headers", 8622 ], 8623 static_libs: [ 8624 "libpthreadpool", 8625 ], 8626} 8627 8628cc_library_static { 8629 name: "xnnpack_allocator", 8630 defaults: ["xnnpack_internal_default"], 8631 srcs: [ 8632 "src/allocator.c", 8633 "src/memory.c", 8634 ], 8635 header_libs: [ 8636 "fp16_headers", 8637 "fxdiv_headers", 8638 ], 8639 static_libs: [ 8640 "libclog", 8641 "libpthreadpool", 8642 ], 8643} 8644 8645cc_library_static { 8646 name: "xnnpack_im2col", 8647 defaults: ["xnnpack_internal_default"], 8648 srcs: [ 8649 "src/im2col.c", 8650 ], 8651} 8652 8653cc_library_static { 8654 name: "xnnpack_indirection", 8655 defaults: ["xnnpack_internal_default"], 8656 srcs: [ 8657 "src/indirection.c", 8658 ], 8659 header_libs: [ 8660 "fp16_headers", 8661 "fxdiv_headers", 8662 ], 8663 static_libs: [ 8664 "libpthreadpool", 8665 ], 8666} 8667 8668cc_library_static { 8669 name: "xnnpack_packing", 8670 defaults: ["xnnpack_internal_default"], 8671 srcs: [ 8672 "src/packing.c", 8673 ], 8674 header_libs: [ 8675 "fp16_headers", 8676 "fxdiv_headers", 8677 ], 8678 static_libs: [ 8679 "libpthreadpool", 8680 ], 8681} 8682 8683cc_library_static { 8684 name: "xnnpack_mutex", 8685 defaults: ["xnnpack_internal_default"], 8686 srcs: [ 8687 "src/mutex.c", 8688 ], 8689 static_libs: [ 8690 "libclog", 8691 "libpthreadpool", 8692 "xnnpack_logging", 8693 ], 8694} 8695 8696cc_library_static { 8697 name: "xnnpack_normalization", 8698 defaults: ["xnnpack_internal_default"], 8699 srcs: [ 8700 "src/normalization.c", 8701 ], 8702 static_libs: [ 8703 "libclog", 8704 "libpthreadpool", 8705 "xnnpack_logging", 8706 ], 8707} 8708 8709cc_library_static { 8710 name: "xnnpack_cache", 8711 defaults: ["xnnpack_internal_default"], 8712 srcs: [ 8713 "src/cache.c", 8714 ], 8715 static_libs: [ 8716 "libclog", 8717 "libpthreadpool", 8718 "xnnpack_allocator", 8719 "xnnpack_logging", 8720 "xnnpack_mutex", 8721 ], 8722} 8723 8724cc_library_static { 8725 name: "xnnpack_post_operation", 8726 defaults: ["xnnpack_internal_default"], 8727 srcs: [ 8728 "src/operators/post-operation.c", 8729 ], 8730 static_libs: [ 8731 "libclog", 8732 "libpthreadpool", 8733 "xnnpack_allocator", 8734 "xnnpack_params", 8735 ], 8736} 8737 8738cc_library_static { 8739 name: "xnnpack_jit", 8740 defaults: ["xnnpack_internal_default"], 8741 srcs: [ 8742 "src/jit/aarch32-assembler.cc", 8743 "src/jit/aarch64-assembler.cc", 8744 "src/jit/assembler.cc", 8745 ], 8746 arch: { 8747 arm: { 8748 srcs: JIT_AARCH32_SRCS, 8749 }, 8750 arm64: { 8751 srcs: JIT_AARCH64_SRCS, 8752 }, 8753 }, 8754 static_libs: [ 8755 "libclog", 8756 "libpthreadpool", 8757 "xnnpack_allocator", 8758 "xnnpack_logging", 8759 "xnnpack_params", 8760 ], 8761} 8762 8763cc_library_static { 8764 name: "xnnpack_operators", 8765 defaults: ["xnnpack_internal_default"], 8766 srcs: OPERATOR_SRCS, 8767 header_libs: [ 8768 "fp16_headers", 8769 "fxdiv_headers", 8770 ], 8771 static_libs: [ 8772 "libclog", 8773 "libpthreadpool", 8774 "xnnpack_allocator", 8775 "xnnpack_cache", 8776 "xnnpack_logging", 8777 "xnnpack_microparams_init", 8778 "xnnpack_normalization", 8779 "xnnpack_packing", 8780 "xnnpack_post_operation", 8781 ], 8782 whole_static_libs: [ 8783 "xnnpack_indirection", 8784 ], 8785} 8786 8787cc_library_static { 8788 name: "xnnpack_subgraph", 8789 defaults: ["xnnpack_internal_default"], 8790 srcs: SUBGRAPH_SRCS, 8791 header_libs: [ 8792 "fp16_headers", 8793 "fxdiv_headers", 8794 ], 8795 static_libs: [ 8796 "libclog", 8797 "libpthreadpool", 8798 "xnnpack_allocator", 8799 "xnnpack_cache", 8800 "xnnpack_logging", 8801 "xnnpack_microparams_init", 8802 "xnnpack_normalization", 8803 "xnnpack_packing", 8804 "xnnpack_post_operation", 8805 ], 8806} 8807 8808cc_library_static { 8809 name: "xnnpack_scalar_bench_microkernels", 8810 defaults: ["xnnpack_internal_default"], 8811 srcs: ALL_SCALAR_MICROKERNEL_SRCS, 8812 header_libs: [ 8813 "fp16_headers", 8814 "fxdiv_headers", 8815 ], 8816 static_libs: [ 8817 "libpthreadpool", 8818 "xnnpack_tables", 8819 ], 8820} 8821 8822cc_library_static { 8823 name: "xnnpack_scalar_prod_microkernels", 8824 defaults: ["xnnpack_internal_default"], 8825 srcs: PROD_SCALAR_PORTABLE_MICROKERNEL_SRCS, 8826 arch: { 8827 arm: { 8828 srcs: PROD_SCALAR_AARCH32_MICROKERNEL_SRCS, 8829 cflags: [ 8830 "-marm", 8831 ], 8832 }, 8833 arm64: { 8834 srcs: PROD_SCALAR_AARCH32_MICROKERNEL_SRCS, 8835 }, 8836 riscv64: { 8837 srcs: PROD_SCALAR_RISCV_MICROKERNEL_SRCS, 8838 }, 8839 }, 8840 header_libs: [ 8841 "fp16_headers", 8842 "fxdiv_headers", 8843 ], 8844 static_libs: [ 8845 "libpthreadpool", 8846 "xnnpack_tables", 8847 ], 8848} 8849 8850cc_library_static { 8851 name: "xnnpack_armsimd32_bench_microkernels", 8852 defaults: ["xnnpack_internal_default"], 8853 srcs: ALL_ARMSIMD32_MICROKERNEL_SRCS, 8854 arch: { 8855 arm: { 8856 cflags: [ 8857 "-marm", 8858 "-march=armv6", 8859 "-mfpu=vfp", 8860 "-munaligned-access", 8861 ], 8862 }, 8863 arm64: { 8864 enabled: false, 8865 }, 8866 x86: { 8867 enabled: false, 8868 }, 8869 x86_64: { 8870 enabled: false, 8871 }, 8872 }, 8873 header_libs: [ 8874 "fp16_headers", 8875 ], 8876 static_libs: [ 8877 "libpthreadpool", 8878 "xnnpack_tables", 8879 ], 8880} 8881 8882cc_library_static { 8883 name: "xnnpack_armsimd32_prod_microkernels", 8884 defaults: ["xnnpack_internal_default"], 8885 srcs: PROD_ARMSIMD32_MICROKERNEL_SRCS, 8886 arch: { 8887 arm: { 8888 cflags: [ 8889 "-marm", 8890 "-march=armv6", 8891 "-mfpu=vfp", 8892 "-munaligned-access", 8893 ], 8894 }, 8895 arm64: { 8896 enabled: false, 8897 }, 8898 x86: { 8899 enabled: false, 8900 }, 8901 x86_64: { 8902 enabled: false, 8903 }, 8904 }, 8905 header_libs: [ 8906 "fp16_headers", 8907 ], 8908 static_libs: [ 8909 "libpthreadpool", 8910 "xnnpack_tables", 8911 ], 8912} 8913 8914cc_library_static { 8915 name: "xnnpack_neon_bench_microkernels", 8916 defaults: ["xnnpack_internal_default"], 8917 srcs: ALL_NEON_MICROKERNEL_SRCS, 8918 arch: { 8919 arm: { 8920 cflags: [ 8921 "-marm", 8922 "-march=armv7-a", 8923 "-mfpu=neon", 8924 ], 8925 }, 8926 arm64: { 8927 srcs: ALL_AARCH64_NEON_MICROKERNEL_SRCS, 8928 }, 8929 x86: { 8930 enabled: false, 8931 }, 8932 x86_64: { 8933 enabled: false, 8934 }, 8935 }, 8936 header_libs: [ 8937 "fp16_headers", 8938 ], 8939 static_libs: [ 8940 "libpthreadpool", 8941 "xnnpack_tables", 8942 ], 8943} 8944 8945cc_library_static { 8946 name: "xnnpack_neon_prod_microkernels", 8947 defaults: ["xnnpack_internal_default"], 8948 srcs: PROD_NEON_MICROKERNEL_SRCS, 8949 arch: { 8950 arm: { 8951 cflags: [ 8952 "-marm", 8953 "-march=armv7-a", 8954 "-mfpu=neon", 8955 ], 8956 }, 8957 arm64: { 8958 srcs: PROD_AARCH64_NEON_MICROKERNEL_SRCS, 8959 }, 8960 x86: { 8961 enabled: false, 8962 }, 8963 x86_64: { 8964 enabled: false, 8965 }, 8966 }, 8967 header_libs: [ 8968 "fp16_headers", 8969 ], 8970 static_libs: [ 8971 "libpthreadpool", 8972 "xnnpack_tables", 8973 ], 8974} 8975 8976cc_library_static { 8977 name: "xnnpack_neonfp16_bench_microkernels", 8978 defaults: ["xnnpack_internal_default"], 8979 arch: { 8980 arm: { 8981 srcs: ALL_NEONFP16_MICROKERNEL_SRCS, 8982 cflags: [ 8983 "-marm", 8984 "-march=armv7-a", 8985 "-mfpu=neon-fp16", 8986 ], 8987 }, 8988 arm64: { 8989 srcs: ALL_NEONFP16_MICROKERNEL_SRCS, 8990 }, 8991 x86: { 8992 enabled: false, 8993 }, 8994 x86_64: { 8995 enabled: false, 8996 }, 8997 }, 8998 header_libs: [ 8999 "fp16_headers", 9000 ], 9001 static_libs: [ 9002 "libpthreadpool", 9003 "xnnpack_tables", 9004 ], 9005} 9006 9007cc_library_static { 9008 name: "xnnpack_neonfp16_prod_microkernels", 9009 defaults: ["xnnpack_internal_default"], 9010 arch: { 9011 arm: { 9012 srcs: PROD_NEONFP16_MICROKERNEL_SRCS, 9013 cflags: [ 9014 "-marm", 9015 "-march=armv7-a", 9016 "-mfpu=neon-fp16", 9017 ], 9018 }, 9019 arm64: { 9020 srcs: PROD_NEONFP16_MICROKERNEL_SRCS, 9021 }, 9022 x86: { 9023 enabled: false, 9024 }, 9025 x86_64: { 9026 enabled: false, 9027 }, 9028 }, 9029 header_libs: [ 9030 "fp16_headers", 9031 ], 9032 static_libs: [ 9033 "libpthreadpool", 9034 "xnnpack_tables", 9035 ], 9036} 9037 9038cc_library_static { 9039 name: "xnnpack_neonfma_bench_microkernels", 9040 defaults: ["xnnpack_internal_default"], 9041 arch: { 9042 arm: { 9043 srcs: ALL_NEONFMA_MICROKERNEL_SRCS, 9044 cflags: [ 9045 "-marm", 9046 "-march=armv7-a", 9047 "-mfpu=neon-vfpv4", 9048 ], 9049 }, 9050 arm64: { 9051 srcs: ALL_NEONFMA_MICROKERNEL_SRCS, 9052 }, 9053 x86: { 9054 enabled: false, 9055 }, 9056 x86_64: { 9057 enabled: false, 9058 }, 9059 }, 9060 header_libs: [ 9061 "fp16_headers", 9062 ], 9063 static_libs: [ 9064 "libpthreadpool", 9065 "xnnpack_tables", 9066 ], 9067} 9068 9069cc_library_static { 9070 name: "xnnpack_neonfma_prod_microkernels", 9071 defaults: ["xnnpack_internal_default"], 9072 arch: { 9073 arm: { 9074 srcs: PROD_NEONFMA_MICROKERNEL_SRCS, 9075 cflags: [ 9076 "-marm", 9077 "-march=armv7-a", 9078 "-mfpu=neon-vfpv4", 9079 ], 9080 }, 9081 arm64: { 9082 srcs: PROD_NEONFMA_MICROKERNEL_SRCS, 9083 }, 9084 x86: { 9085 enabled: false, 9086 }, 9087 x86_64: { 9088 enabled: false, 9089 }, 9090 }, 9091 header_libs: [ 9092 "fp16_headers", 9093 ], 9094 static_libs: [ 9095 "libpthreadpool", 9096 "xnnpack_tables", 9097 ], 9098} 9099 9100cc_library_static { 9101 name: "xnnpack_neonv8_bench_microkernels", 9102 defaults: ["xnnpack_internal_default"], 9103 arch: { 9104 arm: { 9105 srcs: ALL_NEONV8_MICROKERNEL_SRCS, 9106 cflags: [ 9107 "-marm", 9108 "-march=armv8-a", 9109 "-mfpu=neon-fp-armv8", 9110 ], 9111 }, 9112 arm64: { 9113 srcs: ALL_NEONV8_MICROKERNEL_SRCS, 9114 }, 9115 x86: { 9116 enabled: false, 9117 }, 9118 x86_64: { 9119 enabled: false, 9120 }, 9121 }, 9122 header_libs: [ 9123 "fp16_headers", 9124 ], 9125 static_libs: [ 9126 "libpthreadpool", 9127 "xnnpack_tables", 9128 ], 9129} 9130 9131cc_library_static { 9132 name: "xnnpack_neonv8_prod_microkernels", 9133 defaults: ["xnnpack_internal_default"], 9134 arch: { 9135 arm: { 9136 srcs: PROD_NEONV8_MICROKERNEL_SRCS, 9137 cflags: [ 9138 "-marm", 9139 "-march=armv8-a", 9140 "-mfpu=neon-fp-armv8", 9141 ], 9142 }, 9143 arm64: { 9144 srcs: PROD_NEONV8_MICROKERNEL_SRCS, 9145 }, 9146 x86: { 9147 enabled: false, 9148 }, 9149 x86_64: { 9150 enabled: false, 9151 }, 9152 }, 9153 header_libs: [ 9154 "fp16_headers", 9155 ], 9156 static_libs: [ 9157 "libpthreadpool", 9158 "xnnpack_tables", 9159 ], 9160} 9161 9162cc_library_static { 9163 name: "xnnpack_neonfp16arith_bench_microkernels", 9164 defaults: ["xnnpack_internal_default"], 9165 arch: { 9166 arm: { 9167 srcs: ALL_NEONFP16ARITH_MICROKERNEL_SRCS, 9168 cflags: [ 9169 "-marm", 9170 "-march=armv8.2-a+fp16", 9171 "-mfpu=neon-fp-armv8", 9172 ], 9173 }, 9174 arm64: { 9175 srcs: ALL_NEONFP16ARITH_MICROKERNEL_SRCS + ALL_AARCH64_NEONFP16ARITH_MICROKERNEL_SRCS, 9176 cflags: [ 9177 "-march=armv8.2-a+fp16", 9178 ], 9179 }, 9180 x86: { 9181 enabled: false, 9182 }, 9183 x86_64: { 9184 enabled: false, 9185 }, 9186 }, 9187 header_libs: [ 9188 "fp16_headers", 9189 ], 9190 static_libs: [ 9191 "libpthreadpool", 9192 "xnnpack_tables", 9193 ], 9194} 9195 9196cc_library_static { 9197 name: "xnnpack_neonfp16arith_prod_microkernels", 9198 defaults: ["xnnpack_internal_default"], 9199 arch: { 9200 arm: { 9201 srcs: PROD_NEONFP16ARITH_MICROKERNEL_SRCS, 9202 cflags: [ 9203 "-marm", 9204 "-march=armv8.2-a+fp16", 9205 "-mfpu=neon-fp-armv8", 9206 ], 9207 }, 9208 arm64: { 9209 srcs: PROD_NEONFP16ARITH_MICROKERNEL_SRCS + PROD_AARCH64_NEONFP16ARITH_MICROKERNEL_SRCS, 9210 cflags: [ 9211 "-march=armv8.2-a+fp16", 9212 ], 9213 }, 9214 x86: { 9215 enabled: false, 9216 }, 9217 x86_64: { 9218 enabled: false, 9219 }, 9220 }, 9221 header_libs: [ 9222 "fp16_headers", 9223 ], 9224 static_libs: [ 9225 "libpthreadpool", 9226 "xnnpack_tables", 9227 ], 9228} 9229 9230cc_library_static { 9231 name: "xnnpack_neonbf16_prod_microkernels", 9232 defaults: ["xnnpack_internal_default"], 9233 arch: { 9234 arm: { 9235 srcs: PROD_NEONBF16_MICROKERNEL_SRCS, 9236 cflags: [ 9237 "-marm", 9238 "-march=armv8.2-a+bf16", 9239 "-mfpu=neon-fp-armv8", 9240 ], 9241 }, 9242 arm64: { 9243 srcs: PROD_NEONBF16_MICROKERNEL_SRCS + PROD_AARCH64_NEONBF16_MICROKERNEL_SRCS, 9244 cflags: [ 9245 "-march=armv8.2-a+bf16", 9246 ], 9247 }, 9248 x86: { 9249 enabled: false, 9250 }, 9251 x86_64: { 9252 enabled: false, 9253 }, 9254 }, 9255 header_libs: [ 9256 "fp16_headers", 9257 ], 9258 static_libs: [ 9259 "libpthreadpool", 9260 "xnnpack_tables", 9261 ], 9262} 9263 9264cc_library_static { 9265 name: "xnnpack_neondot_bench_microkernels", 9266 defaults: ["xnnpack_internal_default"], 9267 arch: { 9268 arm: { 9269 srcs: ALL_NEONDOT_MICROKERNEL_SRCS, 9270 cflags: [ 9271 "-marm", 9272 "-march=armv8.2-a+dotprod", 9273 "-mfpu=neon-fp-armv8", 9274 ], 9275 }, 9276 arm64: { 9277 srcs: ALL_NEONDOT_MICROKERNEL_SRCS, 9278 cflags: [ 9279 "-march=armv8.2-a+dotprod", 9280 ], 9281 }, 9282 x86: { 9283 enabled: false, 9284 }, 9285 x86_64: { 9286 enabled: false, 9287 }, 9288 }, 9289 header_libs: [ 9290 "fp16_headers", 9291 ], 9292 static_libs: [ 9293 "libpthreadpool", 9294 "xnnpack_tables", 9295 ], 9296} 9297 9298cc_library_static { 9299 name: "xnnpack_neondot_prod_microkernels", 9300 defaults: ["xnnpack_internal_default"], 9301 arch: { 9302 arm: { 9303 srcs: PROD_NEONDOT_MICROKERNEL_SRCS, 9304 cflags: [ 9305 "-marm", 9306 "-march=armv8.2-a+dotprod", 9307 "-mfpu=neon-fp-armv8", 9308 ], 9309 }, 9310 arm64: { 9311 srcs: PROD_NEONDOT_MICROKERNEL_SRCS, 9312 cflags: [ 9313 "-march=armv8.2-a+dotprod", 9314 ], 9315 }, 9316 x86: { 9317 enabled: false, 9318 }, 9319 x86_64: { 9320 enabled: false, 9321 }, 9322 }, 9323 header_libs: [ 9324 "fp16_headers", 9325 ], 9326 static_libs: [ 9327 "libpthreadpool", 9328 "xnnpack_tables", 9329 ], 9330} 9331 9332cc_library_static { 9333 name: "xnnpack_asm_microkernels", 9334 defaults: ["xnnpack_internal_default"], 9335 arch: { 9336 arm: { 9337 srcs: AARCH32_ASM_MICROKERNEL_SRCS, 9338 asflags: [ 9339 "-marm", 9340 "-march=armv8.2-a+dotprod", 9341 "-mfpu=neon-fp-armv8", 9342 ], 9343 }, 9344 arm64: { 9345 srcs: AARCH64_ASM_MICROKERNEL_SRCS, 9346 asflags: [ 9347 "-march=armv8.2-a+fp16+dotprod", 9348 ], 9349 }, 9350 x86: { 9351 enabled: false, 9352 }, 9353 x86_64: { 9354 enabled: false, 9355 }, 9356 }, 9357} 9358 9359cc_library_static { 9360 name: "xnnpack_sse2_amalgam_microkernels", 9361 defaults: ["xnnpack_internal_default"], 9362 arch: { 9363 arm: { 9364 enabled: false, 9365 }, 9366 arm64: { 9367 enabled: false, 9368 }, 9369 x86: { 9370 srcs: [ 9371 "src/amalgam/sse.c", 9372 "src/amalgam/sse2.c", 9373 ], 9374 cflags: [ 9375 "-msse2", 9376 ], 9377 }, 9378 x86_64: { 9379 srcs: [ 9380 "src/amalgam/sse.c", 9381 "src/amalgam/sse2.c", 9382 ], 9383 cflags: [ 9384 "-msse2", 9385 ], 9386 }, 9387 }, 9388 header_libs: [ 9389 "fp16_headers", 9390 ], 9391 static_libs: [ 9392 "libpthreadpool", 9393 "xnnpack_tables", 9394 ], 9395} 9396 9397cc_library_static { 9398 name: "xnnpack_sse2_bench_microkernels", 9399 defaults: ["xnnpack_internal_default"], 9400 arch: { 9401 arm: { 9402 enabled: false, 9403 }, 9404 arm64: { 9405 enabled: false, 9406 }, 9407 x86: { 9408 srcs: ALL_SSE_MICROKERNEL_SRCS + ALL_SSE2_MICROKERNEL_SRCS, 9409 cflags: [ 9410 "-msse2", 9411 ], 9412 }, 9413 x86_64: { 9414 srcs: ALL_SSE_MICROKERNEL_SRCS + ALL_SSE2_MICROKERNEL_SRCS, 9415 cflags: [ 9416 "-msse2", 9417 ], 9418 }, 9419 }, 9420 header_libs: [ 9421 "fp16_headers", 9422 ], 9423 static_libs: [ 9424 "libpthreadpool", 9425 "xnnpack_tables", 9426 ], 9427} 9428 9429cc_library_static { 9430 name: "xnnpack_sse2_prod_microkernels", 9431 defaults: ["xnnpack_internal_default"], 9432 arch: { 9433 arm: { 9434 enabled: false, 9435 }, 9436 arm64: { 9437 enabled: false, 9438 }, 9439 x86: { 9440 srcs: ALL_SSE_MICROKERNEL_SRCS + ALL_SSE2_MICROKERNEL_SRCS, 9441 cflags: [ 9442 "-msse2", 9443 ], 9444 }, 9445 x86_64: { 9446 srcs: ALL_SSE_MICROKERNEL_SRCS + ALL_SSE2_MICROKERNEL_SRCS, 9447 cflags: [ 9448 "-msse2", 9449 ], 9450 }, 9451 }, 9452 header_libs: [ 9453 "fp16_headers", 9454 ], 9455 static_libs: [ 9456 "libpthreadpool", 9457 "xnnpack_tables", 9458 ], 9459} 9460 9461cc_library_static { 9462 name: "xnnpack_ssse3_amalgam_microkernels", 9463 defaults: ["xnnpack_internal_default"], 9464 arch: { 9465 arm: { 9466 enabled: false, 9467 }, 9468 arm64: { 9469 enabled: false, 9470 }, 9471 x86: { 9472 srcs: [ 9473 "src/amalgam/ssse3.c", 9474 ], 9475 cflags: [ 9476 "-mssse3", 9477 ], 9478 }, 9479 x86_64: { 9480 srcs: [ 9481 "src/amalgam/ssse3.c", 9482 ], 9483 cflags: [ 9484 "-mssse3", 9485 ], 9486 }, 9487 }, 9488 header_libs: [ 9489 "fp16_headers", 9490 ], 9491 static_libs: [ 9492 "libpthreadpool", 9493 "xnnpack_tables", 9494 ], 9495} 9496 9497cc_library_static { 9498 name: "xnnpack_ssse3_bench_microkernels", 9499 defaults: ["xnnpack_internal_default"], 9500 arch: { 9501 arm: { 9502 enabled: false, 9503 }, 9504 arm64: { 9505 enabled: false, 9506 }, 9507 x86: { 9508 srcs: ALL_SSSE3_MICROKERNEL_SRCS, 9509 cflags: [ 9510 "-mssse3", 9511 ], 9512 }, 9513 x86_64: { 9514 srcs: ALL_SSSE3_MICROKERNEL_SRCS, 9515 cflags: [ 9516 "-mssse3", 9517 ], 9518 }, 9519 }, 9520 header_libs: [ 9521 "fp16_headers", 9522 ], 9523 static_libs: [ 9524 "libpthreadpool", 9525 "xnnpack_tables", 9526 ], 9527} 9528 9529cc_library_static { 9530 name: "xnnpack_ssse3_prod_microkernels", 9531 defaults: ["xnnpack_internal_default"], 9532 arch: { 9533 arm: { 9534 enabled: false, 9535 }, 9536 arm64: { 9537 enabled: false, 9538 }, 9539 x86: { 9540 srcs: PROD_SSSE3_MICROKERNEL_SRCS, 9541 cflags: [ 9542 "-mssse3", 9543 ], 9544 }, 9545 x86_64: { 9546 srcs: PROD_SSSE3_MICROKERNEL_SRCS, 9547 cflags: [ 9548 "-mssse3", 9549 ], 9550 }, 9551 }, 9552 header_libs: [ 9553 "fp16_headers", 9554 ], 9555 static_libs: [ 9556 "libpthreadpool", 9557 "xnnpack_tables", 9558 ], 9559} 9560 9561cc_library_static { 9562 name: "xnnpack_sse41_amalgam_microkernels", 9563 defaults: ["xnnpack_internal_default"], 9564 arch: { 9565 arm: { 9566 enabled: false, 9567 }, 9568 arm64: { 9569 enabled: false, 9570 }, 9571 x86: { 9572 srcs: [ 9573 "src/amalgam/sse41.c", 9574 ], 9575 cflags: [ 9576 "-msse4.1", 9577 ], 9578 }, 9579 x86_64: { 9580 srcs: [ 9581 "src/amalgam/sse41.c", 9582 ], 9583 cflags: [ 9584 "-msse4.1", 9585 ], 9586 }, 9587 }, 9588 header_libs: [ 9589 "fp16_headers", 9590 ], 9591 static_libs: [ 9592 "libpthreadpool", 9593 "xnnpack_tables", 9594 ], 9595} 9596 9597cc_library_static { 9598 name: "xnnpack_sse41_bench_microkernels", 9599 defaults: ["xnnpack_internal_default"], 9600 arch: { 9601 arm: { 9602 enabled: false, 9603 }, 9604 arm64: { 9605 enabled: false, 9606 }, 9607 x86: { 9608 srcs: ALL_SSE41_MICROKERNEL_SRCS, 9609 cflags: [ 9610 "-msse4.1", 9611 ], 9612 }, 9613 x86_64: { 9614 srcs: ALL_SSE41_MICROKERNEL_SRCS, 9615 cflags: [ 9616 "-msse4.1", 9617 ], 9618 }, 9619 }, 9620 header_libs: [ 9621 "fp16_headers", 9622 ], 9623 static_libs: [ 9624 "libpthreadpool", 9625 "xnnpack_tables", 9626 ], 9627} 9628 9629cc_library_static { 9630 name: "xnnpack_sse41_prod_microkernels", 9631 defaults: ["xnnpack_internal_default"], 9632 arch: { 9633 arm: { 9634 enabled: false, 9635 }, 9636 arm64: { 9637 enabled: false, 9638 }, 9639 x86: { 9640 srcs: PROD_SSE41_MICROKERNEL_SRCS, 9641 cflags: [ 9642 "-msse4.1", 9643 ], 9644 }, 9645 x86_64: { 9646 srcs: PROD_SSE41_MICROKERNEL_SRCS, 9647 cflags: [ 9648 "-msse4.1", 9649 ], 9650 }, 9651 }, 9652 header_libs: [ 9653 "fp16_headers", 9654 ], 9655 static_libs: [ 9656 "libpthreadpool", 9657 "xnnpack_tables", 9658 ], 9659} 9660 9661cc_library_static { 9662 name: "xnnpack_avx_amalgam_microkernels", 9663 defaults: ["xnnpack_internal_default"], 9664 arch: { 9665 arm: { 9666 enabled: false, 9667 }, 9668 arm64: { 9669 enabled: false, 9670 }, 9671 x86: { 9672 srcs: [ 9673 "src/amalgam/avx.c", 9674 ], 9675 cflags: [ 9676 "-mavx", 9677 ], 9678 }, 9679 x86_64: { 9680 srcs: [ 9681 "src/amalgam/avx.c", 9682 ], 9683 cflags: [ 9684 "-mavx", 9685 ], 9686 }, 9687 }, 9688 header_libs: [ 9689 "fp16_headers", 9690 ], 9691 static_libs: [ 9692 "libpthreadpool", 9693 "xnnpack_tables", 9694 ], 9695} 9696 9697cc_library_static { 9698 name: "xnnpack_avx_bench_microkernels", 9699 defaults: ["xnnpack_internal_default"], 9700 arch: { 9701 arm: { 9702 enabled: false, 9703 }, 9704 arm64: { 9705 enabled: false, 9706 }, 9707 x86: { 9708 srcs: ALL_AVX_MICROKERNEL_SRCS, 9709 cflags: [ 9710 "-mavx", 9711 ], 9712 }, 9713 x86_64: { 9714 srcs: ALL_AVX_MICROKERNEL_SRCS, 9715 cflags: [ 9716 "-mavx", 9717 ], 9718 }, 9719 }, 9720 header_libs: [ 9721 "fp16_headers", 9722 ], 9723 static_libs: [ 9724 "libpthreadpool", 9725 "xnnpack_tables", 9726 ], 9727} 9728 9729cc_library_static { 9730 name: "xnnpack_avx_prod_microkernels", 9731 defaults: ["xnnpack_internal_default"], 9732 arch: { 9733 arm: { 9734 enabled: false, 9735 }, 9736 arm64: { 9737 enabled: false, 9738 }, 9739 x86: { 9740 srcs: PROD_AVX_MICROKERNEL_SRCS, 9741 cflags: [ 9742 "-mavx", 9743 ], 9744 }, 9745 x86_64: { 9746 srcs: PROD_AVX_MICROKERNEL_SRCS, 9747 cflags: [ 9748 "-mavx", 9749 ], 9750 }, 9751 }, 9752 header_libs: [ 9753 "fp16_headers", 9754 ], 9755 static_libs: [ 9756 "libpthreadpool", 9757 "xnnpack_tables", 9758 ], 9759} 9760 9761cc_library_static { 9762 name: "xnnpack_f16c_amalgam_microkernels", 9763 defaults: ["xnnpack_internal_default"], 9764 arch: { 9765 arm: { 9766 enabled: false, 9767 }, 9768 arm64: { 9769 enabled: false, 9770 }, 9771 x86: { 9772 srcs: [ 9773 "src/amalgam/f16c.c", 9774 ], 9775 cflags: [ 9776 "-mf16c", 9777 ], 9778 }, 9779 x86_64: { 9780 srcs: [ 9781 "src/amalgam/f16c.c", 9782 ], 9783 cflags: [ 9784 "-mf16c", 9785 ], 9786 }, 9787 }, 9788 header_libs: [ 9789 "fp16_headers", 9790 ], 9791 static_libs: [ 9792 "libpthreadpool", 9793 "xnnpack_tables", 9794 ], 9795} 9796 9797cc_library_static { 9798 name: "xnnpack_f16c_bench_microkernels", 9799 defaults: ["xnnpack_internal_default"], 9800 arch: { 9801 arm: { 9802 enabled: false, 9803 }, 9804 arm64: { 9805 enabled: false, 9806 }, 9807 x86: { 9808 srcs: ALL_F16C_MICROKERNEL_SRCS, 9809 cflags: [ 9810 "-mf16c", 9811 ], 9812 }, 9813 x86_64: { 9814 srcs: ALL_F16C_MICROKERNEL_SRCS, 9815 cflags: [ 9816 "-mf16c", 9817 ], 9818 }, 9819 }, 9820 header_libs: [ 9821 "fp16_headers", 9822 ], 9823 static_libs: [ 9824 "libpthreadpool", 9825 "xnnpack_tables", 9826 ], 9827} 9828 9829cc_library_static { 9830 name: "xnnpack_f16c_prod_microkernels", 9831 defaults: ["xnnpack_internal_default"], 9832 arch: { 9833 arm: { 9834 enabled: false, 9835 }, 9836 arm64: { 9837 enabled: false, 9838 }, 9839 x86: { 9840 srcs: PROD_F16C_MICROKERNEL_SRCS, 9841 cflags: [ 9842 "-mf16c", 9843 ], 9844 }, 9845 x86_64: { 9846 srcs: PROD_F16C_MICROKERNEL_SRCS, 9847 cflags: [ 9848 "-mf16c", 9849 ], 9850 }, 9851 }, 9852 header_libs: [ 9853 "fp16_headers", 9854 ], 9855 static_libs: [ 9856 "libpthreadpool", 9857 "xnnpack_tables", 9858 ], 9859} 9860 9861cc_library_static { 9862 name: "xnnpack_xop_bench_microkernels", 9863 defaults: ["xnnpack_internal_default"], 9864 arch: { 9865 arm: { 9866 enabled: false, 9867 }, 9868 arm64: { 9869 enabled: false, 9870 }, 9871 x86: { 9872 srcs: ALL_XOP_MICROKERNEL_SRCS, 9873 cflags: [ 9874 "-mxop", 9875 ], 9876 }, 9877 x86_64: { 9878 srcs: ALL_XOP_MICROKERNEL_SRCS, 9879 cflags: [ 9880 "-mxop", 9881 ], 9882 }, 9883 }, 9884 header_libs: [ 9885 "fp16_headers", 9886 ], 9887 static_libs: [ 9888 "libpthreadpool", 9889 "xnnpack_tables", 9890 ], 9891} 9892 9893cc_library_static { 9894 name: "xnnpack_xop_prod_microkernels", 9895 defaults: ["xnnpack_internal_default"], 9896 arch: { 9897 arm: { 9898 enabled: false, 9899 }, 9900 arm64: { 9901 enabled: false, 9902 }, 9903 x86: { 9904 srcs: PROD_XOP_MICROKERNEL_SRCS, 9905 cflags: [ 9906 "-mxop", 9907 ], 9908 }, 9909 x86_64: { 9910 srcs: PROD_XOP_MICROKERNEL_SRCS, 9911 cflags: [ 9912 "-mxop", 9913 ], 9914 }, 9915 }, 9916 header_libs: [ 9917 "fp16_headers", 9918 ], 9919 static_libs: [ 9920 "libpthreadpool", 9921 "xnnpack_tables", 9922 ], 9923} 9924 9925cc_library_static { 9926 name: "xnnpack_fma3_amalgam_microkernels", 9927 defaults: ["xnnpack_internal_default"], 9928 arch: { 9929 arm: { 9930 enabled: false, 9931 }, 9932 arm64: { 9933 enabled: false, 9934 }, 9935 x86: { 9936 srcs: [ 9937 "src/amalgam/fma3.c", 9938 ], 9939 cflags: [ 9940 "-mf16c", 9941 "-mfma", 9942 ], 9943 }, 9944 x86_64: { 9945 srcs: [ 9946 "src/amalgam/fma3.c", 9947 ], 9948 cflags: [ 9949 "-mf16c", 9950 "-mfma", 9951 ], 9952 }, 9953 }, 9954 header_libs: [ 9955 "fp16_headers", 9956 ], 9957 static_libs: [ 9958 "libpthreadpool", 9959 "xnnpack_tables", 9960 ], 9961} 9962 9963cc_library_static { 9964 name: "xnnpack_fma3_bench_microkernels", 9965 defaults: ["xnnpack_internal_default"], 9966 arch: { 9967 arm: { 9968 enabled: false, 9969 }, 9970 arm64: { 9971 enabled: false, 9972 }, 9973 x86: { 9974 srcs: ALL_FMA3_MICROKERNEL_SRCS, 9975 cflags: [ 9976 "-mf16c", 9977 "-mfma", 9978 ], 9979 }, 9980 x86_64: { 9981 srcs: ALL_FMA3_MICROKERNEL_SRCS, 9982 cflags: [ 9983 "-mf16c", 9984 "-mfma", 9985 ], 9986 }, 9987 }, 9988 header_libs: [ 9989 "fp16_headers", 9990 ], 9991 static_libs: [ 9992 "libpthreadpool", 9993 "xnnpack_tables", 9994 ], 9995} 9996 9997cc_library_static { 9998 name: "xnnpack_fma3_prod_microkernels", 9999 defaults: ["xnnpack_internal_default"], 10000 arch: { 10001 arm: { 10002 enabled: false, 10003 }, 10004 arm64: { 10005 enabled: false, 10006 }, 10007 x86: { 10008 srcs: PROD_FMA3_MICROKERNEL_SRCS, 10009 cflags: [ 10010 "-mf16c", 10011 "-mfma", 10012 ], 10013 }, 10014 x86_64: { 10015 srcs: PROD_FMA3_MICROKERNEL_SRCS, 10016 cflags: [ 10017 "-mf16c", 10018 "-mfma", 10019 ], 10020 }, 10021 }, 10022 header_libs: [ 10023 "fp16_headers", 10024 ], 10025 static_libs: [ 10026 "libpthreadpool", 10027 "xnnpack_tables", 10028 ], 10029} 10030 10031cc_library_static { 10032 name: "xnnpack_avx2_amalgam_microkernels", 10033 defaults: ["xnnpack_internal_default"], 10034 arch: { 10035 arm: { 10036 enabled: false, 10037 }, 10038 arm64: { 10039 enabled: false, 10040 }, 10041 x86: { 10042 srcs: [ 10043 "src/amalgam/avx2.c", 10044 ], 10045 cflags: [ 10046 "-mf16c", 10047 "-mfma", 10048 "-mavx2", 10049 ], 10050 }, 10051 x86_64: { 10052 srcs: [ 10053 "src/amalgam/avx2.c", 10054 ], 10055 cflags: [ 10056 "-mf16c", 10057 "-mfma", 10058 "-mavx2", 10059 ], 10060 }, 10061 }, 10062 header_libs: [ 10063 "fp16_headers", 10064 ], 10065 static_libs: [ 10066 "libpthreadpool", 10067 "xnnpack_tables", 10068 ], 10069} 10070 10071cc_library_static { 10072 name: "xnnpack_avx2_bench_microkernels", 10073 defaults: ["xnnpack_internal_default"], 10074 arch: { 10075 arm: { 10076 enabled: false, 10077 }, 10078 arm64: { 10079 enabled: false, 10080 }, 10081 x86: { 10082 srcs: ALL_AVX2_MICROKERNEL_SRCS, 10083 cflags: [ 10084 "-mf16c", 10085 "-mfma", 10086 "-mavx2", 10087 ], 10088 }, 10089 x86_64: { 10090 srcs: ALL_AVX2_MICROKERNEL_SRCS, 10091 cflags: [ 10092 "-mf16c", 10093 "-mfma", 10094 "-mavx2", 10095 ], 10096 }, 10097 }, 10098 header_libs: [ 10099 "fp16_headers", 10100 ], 10101 static_libs: [ 10102 "libpthreadpool", 10103 "xnnpack_tables", 10104 ], 10105} 10106 10107cc_library_static { 10108 name: "xnnpack_avx2_prod_microkernels", 10109 defaults: ["xnnpack_internal_default"], 10110 arch: { 10111 arm: { 10112 enabled: false, 10113 }, 10114 arm64: { 10115 enabled: false, 10116 }, 10117 x86: { 10118 srcs: PROD_AVX2_MICROKERNEL_SRCS, 10119 cflags: [ 10120 "-mf16c", 10121 "-mfma", 10122 "-mavx2", 10123 ], 10124 }, 10125 x86_64: { 10126 srcs: PROD_AVX2_MICROKERNEL_SRCS, 10127 cflags: [ 10128 "-mf16c", 10129 "-mfma", 10130 "-mavx2", 10131 ], 10132 }, 10133 }, 10134 header_libs: [ 10135 "fp16_headers", 10136 ], 10137 static_libs: [ 10138 "libpthreadpool", 10139 "xnnpack_tables", 10140 ], 10141} 10142 10143cc_library_static { 10144 name: "xnnpack_avx512skx_amalgam_microkernels", 10145 defaults: ["xnnpack_internal_default"], 10146 arch: { 10147 arm: { 10148 enabled: false, 10149 }, 10150 arm64: { 10151 enabled: false, 10152 }, 10153 x86: { 10154 srcs: [ 10155 "src/amalgam/avx512skx.c", 10156 ], 10157 cflags: [ 10158 "-mavx512f", 10159 "-mavx512cd", 10160 "-mavx512bw", 10161 "-mavx512dq", 10162 "-mavx512vl", 10163 ], 10164 }, 10165 x86_64: { 10166 srcs: [ 10167 "src/amalgam/avx512skx.c", 10168 ], 10169 cflags: [ 10170 "-mavx512f", 10171 "-mavx512cd", 10172 "-mavx512bw", 10173 "-mavx512dq", 10174 "-mavx512vl", 10175 ], 10176 }, 10177 }, 10178 header_libs: [ 10179 "fp16_headers", 10180 ], 10181 static_libs: [ 10182 "libpthreadpool", 10183 "xnnpack_tables", 10184 ], 10185} 10186 10187cc_library_static { 10188 name: "xnnpack_avx512skx_bench_microkernels", 10189 defaults: ["xnnpack_internal_default"], 10190 arch: { 10191 arm: { 10192 enabled: false, 10193 }, 10194 arm64: { 10195 enabled: false, 10196 }, 10197 x86: { 10198 srcs: ALL_AVX512SKX_MICROKERNEL_SRCS, 10199 cflags: [ 10200 "-mavx512f", 10201 "-mavx512cd", 10202 "-mavx512bw", 10203 "-mavx512dq", 10204 "-mavx512vl", 10205 ], 10206 }, 10207 x86_64: { 10208 srcs: ALL_AVX512SKX_MICROKERNEL_SRCS, 10209 cflags: [ 10210 "-mavx512f", 10211 "-mavx512cd", 10212 "-mavx512bw", 10213 "-mavx512dq", 10214 "-mavx512vl", 10215 ], 10216 }, 10217 }, 10218 header_libs: [ 10219 "fp16_headers", 10220 ], 10221 static_libs: [ 10222 "libpthreadpool", 10223 "xnnpack_tables", 10224 ], 10225} 10226 10227cc_library_static { 10228 name: "xnnpack_avx512skx_prod_microkernels", 10229 defaults: ["xnnpack_internal_default"], 10230 arch: { 10231 arm: { 10232 enabled: false, 10233 }, 10234 arm64: { 10235 enabled: false, 10236 }, 10237 x86: { 10238 srcs: PROD_AVX512SKX_MICROKERNEL_SRCS, 10239 cflags: [ 10240 "-mavx512f", 10241 "-mavx512cd", 10242 "-mavx512bw", 10243 "-mavx512dq", 10244 "-mavx512vl", 10245 ], 10246 }, 10247 x86_64: { 10248 srcs: PROD_AVX512SKX_MICROKERNEL_SRCS, 10249 cflags: [ 10250 "-mavx512f", 10251 "-mavx512cd", 10252 "-mavx512bw", 10253 "-mavx512dq", 10254 "-mavx512vl", 10255 ], 10256 }, 10257 }, 10258 header_libs: [ 10259 "fp16_headers", 10260 ], 10261 static_libs: [ 10262 "libpthreadpool", 10263 "xnnpack_tables", 10264 ], 10265} 10266 10267cc_library_static { 10268 name: "xnnpack_avx512f_amalgam_microkernels", 10269 defaults: ["xnnpack_internal_default"], 10270 arch: { 10271 arm: { 10272 enabled: false, 10273 }, 10274 arm64: { 10275 enabled: false, 10276 }, 10277 x86: { 10278 srcs: [ 10279 "src/amalgam/avx512f.c", 10280 ], 10281 cflags: [ 10282 "-mavx512f", 10283 ], 10284 }, 10285 x86_64: { 10286 srcs: [ 10287 "src/amalgam/avx512f.c", 10288 ], 10289 cflags: [ 10290 "-mavx512f", 10291 ], 10292 }, 10293 }, 10294 header_libs: [ 10295 "fp16_headers", 10296 ], 10297 static_libs: [ 10298 "libpthreadpool", 10299 "xnnpack_tables", 10300 ], 10301} 10302 10303cc_library_static { 10304 name: "xnnpack_avx512f_bench_microkernels", 10305 defaults: ["xnnpack_internal_default"], 10306 arch: { 10307 arm: { 10308 enabled: false, 10309 }, 10310 arm64: { 10311 enabled: false, 10312 }, 10313 x86: { 10314 srcs: ALL_AVX512F_MICROKERNEL_SRCS, 10315 cflags: [ 10316 "-mavx512f", 10317 ], 10318 }, 10319 x86_64: { 10320 srcs: ALL_AVX512F_MICROKERNEL_SRCS, 10321 cflags: [ 10322 "-mavx512f", 10323 ], 10324 }, 10325 }, 10326 header_libs: [ 10327 "fp16_headers", 10328 ], 10329 static_libs: [ 10330 "libpthreadpool", 10331 "xnnpack_tables", 10332 ], 10333} 10334 10335cc_library_static { 10336 name: "xnnpack_avx512f_prod_microkernels", 10337 defaults: ["xnnpack_internal_default"], 10338 arch: { 10339 arm: { 10340 enabled: false, 10341 }, 10342 arm64: { 10343 enabled: false, 10344 }, 10345 x86: { 10346 srcs: PROD_AVX512F_MICROKERNEL_SRCS, 10347 cflags: [ 10348 "-mavx512f", 10349 ], 10350 }, 10351 x86_64: { 10352 srcs: PROD_AVX512F_MICROKERNEL_SRCS, 10353 cflags: [ 10354 "-mavx512f", 10355 ], 10356 }, 10357 }, 10358 header_libs: [ 10359 "fp16_headers", 10360 ], 10361 static_libs: [ 10362 "libpthreadpool", 10363 "xnnpack_tables", 10364 ], 10365} 10366 10367cc_library_static { 10368 name: "xnnpack_amalgam_microkernels", 10369 defaults: ["xnnpack_internal_default"], 10370 arch: { 10371 arm: { 10372 whole_static_libs: [ 10373 "xnnpack_armsimd32_prod_microkernels", 10374 "xnnpack_neon_prod_microkernels", 10375 "xnnpack_neonfp16_prod_microkernels", 10376 "xnnpack_neonfma_prod_microkernels", 10377 "xnnpack_neonv8_prod_microkernels", 10378 "xnnpack_asm_microkernels", 10379 ], 10380 }, 10381 arm64: { 10382 whole_static_libs: [ 10383 "xnnpack_neon_prod_microkernels", 10384 "xnnpack_neonfp16_prod_microkernels", 10385 "xnnpack_neonfma_prod_microkernels", 10386 "xnnpack_neonv8_prod_microkernels", 10387 "xnnpack_asm_microkernels", 10388 ], 10389 }, 10390 x86: { 10391 whole_static_libs: [ 10392 "xnnpack_sse2_amalgam_microkernels", 10393 "xnnpack_ssse3_amalgam_microkernels", 10394 "xnnpack_sse41_amalgam_microkernels", 10395 "xnnpack_avx_amalgam_microkernels", 10396 "xnnpack_f16c_amalgam_microkernels", 10397 "xnnpack_fma3_amalgam_microkernels", 10398 "xnnpack_avx2_amalgam_microkernels", 10399 "xnnpack_avx512f_amalgam_microkernels", 10400 "xnnpack_avx512skx_amalgam_microkernels", 10401 ], 10402 }, 10403 x86_64: { 10404 whole_static_libs: [ 10405 "xnnpack_sse2_amalgam_microkernels", 10406 "xnnpack_ssse3_amalgam_microkernels", 10407 "xnnpack_sse41_amalgam_microkernels", 10408 "xnnpack_avx_amalgam_microkernels", 10409 "xnnpack_f16c_amalgam_microkernels", 10410 "xnnpack_fma3_amalgam_microkernels", 10411 "xnnpack_avx2_amalgam_microkernels", 10412 "xnnpack_avx512f_amalgam_microkernels", 10413 "xnnpack_avx512skx_amalgam_microkernels", 10414 ], 10415 }, 10416 }, 10417 whole_static_libs: [ 10418 "xnnpack_scalar_prod_microkernels", 10419 "xnnpack_tables", 10420 ], 10421} 10422 10423cc_library_static { 10424 name: "xnnpack_bench_microkernels", 10425 defaults: ["xnnpack_internal_default"], 10426 arch: { 10427 arm: { 10428 whole_static_libs: [ 10429 "xnnpack_armsimd32_bench_microkernels", 10430 "xnnpack_neon_bench_microkernels", 10431 "xnnpack_neonfp16_bench_microkernels", 10432 "xnnpack_neonfma_bench_microkernels", 10433 "xnnpack_neonv8_bench_microkernels", 10434 "xnnpack_asm_microkernels", 10435 ], 10436 }, 10437 arm64: { 10438 whole_static_libs: [ 10439 "xnnpack_neon_bench_microkernels", 10440 "xnnpack_neonfp16_bench_microkernels", 10441 "xnnpack_neonfma_bench_microkernels", 10442 "xnnpack_neonv8_bench_microkernels", 10443 "xnnpack_asm_microkernels", 10444 ], 10445 }, 10446 x86: { 10447 whole_static_libs: [ 10448 "xnnpack_sse2_bench_microkernels", 10449 "xnnpack_ssse3_bench_microkernels", 10450 "xnnpack_sse41_bench_microkernels", 10451 "xnnpack_avx_bench_microkernels", 10452 "xnnpack_f16c_bench_microkernels", 10453 "xnnpack_xop_bench_microkernels", 10454 "xnnpack_fma3_bench_microkernels", 10455 "xnnpack_avx2_bench_microkernels", 10456 "xnnpack_avx512f_bench_microkernels", 10457 "xnnpack_avx512skx_bench_microkernels", 10458 ], 10459 }, 10460 x86_64: { 10461 whole_static_libs: [ 10462 "xnnpack_sse2_bench_microkernels", 10463 "xnnpack_ssse3_bench_microkernels", 10464 "xnnpack_sse41_bench_microkernels", 10465 "xnnpack_avx_bench_microkernels", 10466 "xnnpack_f16c_bench_microkernels", 10467 "xnnpack_xop_bench_microkernels", 10468 "xnnpack_fma3_bench_microkernels", 10469 "xnnpack_avx2_bench_microkernels", 10470 "xnnpack_avx512f_bench_microkernels", 10471 "xnnpack_avx512skx_bench_microkernels", 10472 ], 10473 }, 10474 }, 10475 whole_static_libs: [ 10476 "xnnpack_scalar_bench_microkernels", 10477 "xnnpack_tables", 10478 ], 10479} 10480 10481cc_library_static { 10482 name: "xnnpack_prod_microkernels", 10483 defaults: ["xnnpack_internal_default"], 10484 arch: { 10485 arm: { 10486 whole_static_libs: [ 10487 "xnnpack_armsimd32_prod_microkernels", 10488 "xnnpack_neon_prod_microkernels", 10489 "xnnpack_neonfp16_prod_microkernels", 10490 "xnnpack_neonfma_prod_microkernels", 10491 "xnnpack_neonv8_prod_microkernels", 10492 "xnnpack_asm_microkernels", 10493 ], 10494 }, 10495 arm64: { 10496 whole_static_libs: [ 10497 "xnnpack_neon_prod_microkernels", 10498 "xnnpack_neonfp16_prod_microkernels", 10499 "xnnpack_neonfma_prod_microkernels", 10500 "xnnpack_neonv8_prod_microkernels", 10501 "xnnpack_asm_microkernels", 10502 ], 10503 }, 10504 x86: { 10505 whole_static_libs: [ 10506 "xnnpack_sse2_prod_microkernels", 10507 "xnnpack_ssse3_prod_microkernels", 10508 "xnnpack_sse41_prod_microkernels", 10509 "xnnpack_avx_prod_microkernels", 10510 "xnnpack_f16c_prod_microkernels", 10511 "xnnpack_xop_prod_microkernels", 10512 "xnnpack_fma3_prod_microkernels", 10513 "xnnpack_avx2_prod_microkernels", 10514 "xnnpack_avx512f_prod_microkernels", 10515 "xnnpack_avx512skx_prod_microkernels", 10516 ], 10517 }, 10518 x86_64: { 10519 whole_static_libs: [ 10520 "xnnpack_sse2_prod_microkernels", 10521 "xnnpack_ssse3_prod_microkernels", 10522 "xnnpack_sse41_prod_microkernels", 10523 "xnnpack_avx_prod_microkernels", 10524 "xnnpack_f16c_prod_microkernels", 10525 "xnnpack_xop_prod_microkernels", 10526 "xnnpack_fma3_prod_microkernels", 10527 "xnnpack_avx2_prod_microkernels", 10528 "xnnpack_avx512f_prod_microkernels", 10529 "xnnpack_avx512skx_prod_microkernels", 10530 ], 10531 }, 10532 }, 10533 whole_static_libs: [ 10534 "xnnpack_scalar_prod_microkernels", 10535 "xnnpack_tables", 10536 ], 10537} 10538 10539cc_library_static { 10540 name: "libXNNPACK", 10541 defaults: ["xnnpack_internal_default"], 10542 export_include_dirs: ["include"], 10543 srcs: [ 10544 "src/init.c", 10545 ], 10546 header_libs: [ 10547 "fp16_headers", 10548 ], 10549 whole_static_libs: [ 10550 "libclog", 10551 "libcpuinfo", 10552 "libpthreadpool", 10553 "xnnpack_allocator", 10554 "xnnpack_cache", 10555 "xnnpack_jit", 10556 "xnnpack_prod_microkernels", 10557 "xnnpack_operators", 10558 "xnnpack_logging", 10559 "xnnpack_microparams_init", 10560 "xnnpack_mutex", 10561 "xnnpack_normalization", 10562 "xnnpack_packing", 10563 "xnnpack_params", 10564 "xnnpack_subgraph", 10565 ], 10566} 10567 10568// Tests and benchmarks 10569cc_defaults { 10570 name: "xnnpack_tests_default", 10571 vendor_available: true, 10572 stl: "libc++_static", 10573 local_include_dirs: [ 10574 "bench", 10575 "models", 10576 "test", 10577 "src", 10578 ], 10579 cflags: [ 10580 "-Wno-missing-field-initializers", 10581 "-Wno-unused-function", 10582 "-Wno-unused-parameter", 10583 "-Wno-unused-private-field", 10584 ], 10585 header_libs: [ 10586 "fp16_headers", 10587 ], 10588 static_libs: [ 10589 "libXNNPACK", 10590 "libpthreadpool", 10591 "libgmock", 10592 "xnnpack_allocator", 10593 "xnnpack_cache", 10594 "xnnpack_microparams_init", 10595 "xnnpack_mutex", 10596 "xnnpack_normalization", 10597 "xnnpack_params", 10598 ], 10599 shared_libs: [ 10600 "liblog", 10601 ], 10602} 10603 10604cc_library_static { 10605 name: "xnnpack_mobilenet_v1_fp32", 10606 defaults: ["xnnpack_tests_default"], 10607 srcs: [ 10608 "models/fp32-mobilenet-v1.cc", 10609 ], 10610} 10611 10612cc_library_static { 10613 name: "xnnpack_mobilenet_v1_fp32_sparse", 10614 defaults: ["xnnpack_tests_default"], 10615 srcs: [ 10616 "models/fp32-sparse-mobilenet-v1.cc", 10617 ], 10618} 10619 10620cc_library_static { 10621 name: "xnnpack_qc8_mobilenet_v1", 10622 defaults: ["xnnpack_tests_default"], 10623 srcs: [ 10624 "models/qc8-mobilenet-v1.cc", 10625 ], 10626} 10627 10628cc_library_static { 10629 name: "xnnpack_qc8_mobilenet_v2", 10630 defaults: ["xnnpack_tests_default"], 10631 srcs: [ 10632 "models/qc8-mobilenet-v2.cc", 10633 ], 10634} 10635 10636cc_library_static { 10637 name: "xnnpack_qs8_mobilenet_v1", 10638 defaults: ["xnnpack_tests_default"], 10639 srcs: [ 10640 "models/qs8-mobilenet-v1.cc", 10641 ], 10642} 10643 10644cc_library_static { 10645 name: "xnnpack_qu8_mobilenet_v1", 10646 defaults: ["xnnpack_tests_default"], 10647 srcs: [ 10648 "models/qu8-mobilenet-v1.cc", 10649 ], 10650} 10651 10652cc_library_static { 10653 name: "xnnpack_qu8_mobilenet_v2", 10654 defaults: ["xnnpack_tests_default"], 10655 srcs: [ 10656 "models/qu8-mobilenet-v2.cc", 10657 ], 10658} 10659 10660cc_library_static { 10661 name: "xnnpack_mobilenet_v1_fp16", 10662 defaults: ["xnnpack_tests_default"], 10663 srcs: [ 10664 "models/fp16-mobilenet-v1.cc", 10665 ], 10666} 10667 10668cc_library_static { 10669 name: "xnnpack_qs8_mobilenet_v2", 10670 defaults: ["xnnpack_tests_default"], 10671 srcs: [ 10672 "models/qs8-mobilenet-v2.cc", 10673 ], 10674} 10675 10676cc_library_static { 10677 name: "xnnpack_mobilenet_v2_fp32", 10678 defaults: ["xnnpack_tests_default"], 10679 srcs: [ 10680 "models/fp32-mobilenet-v2.cc", 10681 ], 10682} 10683 10684cc_library_static { 10685 name: "xnnpack_mobilenet_v2_fp32_sparse", 10686 defaults: ["xnnpack_tests_default"], 10687 srcs: [ 10688 "models/fp32-sparse-mobilenet-v2.cc", 10689 ], 10690} 10691 10692cc_library_static { 10693 name: "xnnpack_mobilenet_v2_fp16", 10694 defaults: ["xnnpack_tests_default"], 10695 srcs: [ 10696 "models/fp16-mobilenet-v2.cc", 10697 ], 10698} 10699 10700cc_library_static { 10701 name: "xnnpack_mobilenet_v3_large_fp32", 10702 defaults: ["xnnpack_tests_default"], 10703 srcs: [ 10704 "models/fp32-mobilenet-v3-large.cc", 10705 ], 10706} 10707 10708cc_library_static { 10709 name: "xnnpack_mobilenet_v3_large_fp32_sparse", 10710 defaults: ["xnnpack_tests_default"], 10711 srcs: [ 10712 "models/fp32-sparse-mobilenet-v3-large.cc", 10713 ], 10714} 10715 10716cc_library_static { 10717 name: "xnnpack_mobilenet_v3_large_fp16", 10718 defaults: ["xnnpack_tests_default"], 10719 srcs: [ 10720 "models/fp16-mobilenet-v3-large.cc", 10721 ], 10722} 10723 10724cc_library_static { 10725 name: "xnnpack_mobilenet_v3_small_fp32", 10726 defaults: ["xnnpack_tests_default"], 10727 srcs: [ 10728 "models/fp32-mobilenet-v3-small.cc", 10729 ], 10730} 10731 10732cc_library_static { 10733 name: "xnnpack_mobilenet_v3_small_fp32_sparse", 10734 defaults: ["xnnpack_tests_default"], 10735 srcs: [ 10736 "models/fp32-sparse-mobilenet-v3-small.cc", 10737 ], 10738} 10739 10740cc_library_static { 10741 name: "xnnpack_mobilenet_v3_small_fp16", 10742 defaults: ["xnnpack_tests_default"], 10743 srcs: [ 10744 "models/fp16-mobilenet-v3-small.cc", 10745 ], 10746} 10747 10748cc_benchmark { 10749 name: "xnnpack_end2end_bench", 10750 defaults: ["xnnpack_tests_default"], 10751 srcs: [ 10752 "bench/end2end.cc", 10753 "bench/utils.cc", 10754 ], 10755 cflags: [ 10756 "-Wno-unused-result", 10757 ], 10758 static_libs: [ 10759 "libcpuinfo", 10760 "libgoogle-benchmark", 10761 "xnnpack_qc8_mobilenet_v1", 10762 "xnnpack_qc8_mobilenet_v2", 10763 "xnnpack_qs8_mobilenet_v1", 10764 "xnnpack_mobilenet_v1_fp32", 10765 "xnnpack_mobilenet_v1_fp32_sparse", 10766 "xnnpack_mobilenet_v1_fp16", 10767 "xnnpack_qs8_mobilenet_v2", 10768 "xnnpack_mobilenet_v2_fp32", 10769 "xnnpack_mobilenet_v2_fp32_sparse", 10770 "xnnpack_mobilenet_v2_fp16", 10771 "xnnpack_mobilenet_v3_large_fp32", 10772 "xnnpack_mobilenet_v3_large_fp32_sparse", 10773 "xnnpack_mobilenet_v3_large_fp16", 10774 "xnnpack_mobilenet_v3_small_fp32", 10775 "xnnpack_mobilenet_v3_small_fp32_sparse", 10776 "xnnpack_mobilenet_v3_small_fp16", 10777 "xnnpack_qu8_mobilenet_v1", 10778 "xnnpack_qu8_mobilenet_v2", 10779 ], 10780} 10781 10782cc_test { 10783 name: "xnnpack_abs_nc_test", 10784 defaults: ["xnnpack_tests_default"], 10785 srcs: [ 10786 "test/abs-nc.cc", 10787 ], 10788 test_suites: [ 10789 "general-tests", 10790 ], 10791} 10792 10793cc_test { 10794 name: "xnnpack_add_nd_test", 10795 defaults: ["xnnpack_tests_default"], 10796 srcs: [ 10797 "test/add-nd.cc", 10798 ], 10799 test_suites: [ 10800 "general-tests", 10801 ], 10802} 10803 10804cc_test { 10805 name: "xnnpack_argmax_pooling_nhwc_test", 10806 defaults: ["xnnpack_tests_default"], 10807 srcs: [ 10808 "test/argmax-pooling-nhwc.cc", 10809 ], 10810 test_suites: [ 10811 "general-tests", 10812 ], 10813} 10814 10815cc_test { 10816 name: "xnnpack_average_pooling_nhwc_test", 10817 defaults: ["xnnpack_tests_default"], 10818 srcs: [ 10819 "test/average-pooling-nhwc.cc", 10820 ], 10821 test_suites: [ 10822 "general-tests", 10823 ], 10824} 10825 10826cc_test { 10827 name: "xnnpack_bankers_rounding_nc_test", 10828 defaults: ["xnnpack_tests_default"], 10829 srcs: [ 10830 "test/bankers-rounding-nc.cc", 10831 ], 10832 test_suites: [ 10833 "general-tests", 10834 ], 10835} 10836 10837cc_test { 10838 name: "xnnpack_ceiling_nc_test", 10839 defaults: ["xnnpack_tests_default"], 10840 srcs: [ 10841 "test/ceiling-nc.cc", 10842 ], 10843 test_suites: [ 10844 "general-tests", 10845 ], 10846} 10847 10848cc_test { 10849 name: "xnnpack_channel_shuffle_nc_test", 10850 defaults: ["xnnpack_tests_default"], 10851 srcs: [ 10852 "test/channel-shuffle-nc.cc", 10853 ], 10854 test_suites: [ 10855 "general-tests", 10856 ], 10857} 10858 10859cc_test { 10860 name: "xnnpack_clamp_nc_test", 10861 defaults: ["xnnpack_tests_default"], 10862 srcs: [ 10863 "test/clamp-nc.cc", 10864 ], 10865 test_suites: [ 10866 "general-tests", 10867 ], 10868} 10869 10870cc_test { 10871 name: "xnnpack_constant_pad_nd_test", 10872 defaults: ["xnnpack_tests_default"], 10873 srcs: [ 10874 "test/constant-pad-nd.cc", 10875 ], 10876 test_suites: [ 10877 "general-tests", 10878 ], 10879} 10880 10881cc_test { 10882 name: "xnnpack_convolution_nhwc_test", 10883 defaults: ["xnnpack_tests_default"], 10884 srcs: [ 10885 "test/convolution-nhwc.cc", 10886 "test/convolution-test-helpers.cc", 10887 ], 10888 test_suites: [ 10889 "general-tests", 10890 ], 10891} 10892 10893cc_test { 10894 name: "xnnpack_convolution_nchw_test", 10895 defaults: ["xnnpack_tests_default"], 10896 srcs: [ 10897 "test/convolution-nchw.cc", 10898 "test/convolution-test-helpers.cc", 10899 ], 10900 test_suites: [ 10901 "general-tests", 10902 ], 10903} 10904 10905cc_test { 10906 name: "xnnpack_copy_nc_test", 10907 defaults: ["xnnpack_tests_default"], 10908 srcs: [ 10909 "test/copy-nc.cc", 10910 ], 10911 test_suites: [ 10912 "general-tests", 10913 ], 10914} 10915 10916cc_test { 10917 name: "xnnpack_deconvolution_nhwc_test", 10918 defaults: ["xnnpack_tests_default"], 10919 srcs: [ 10920 "test/deconvolution-nhwc.cc", 10921 ], 10922 test_suites: [ 10923 "general-tests", 10924 ], 10925} 10926 10927cc_test { 10928 name: "xnnpack_divide_nd_test", 10929 defaults: ["xnnpack_tests_default"], 10930 srcs: [ 10931 "test/divide-nd.cc", 10932 ], 10933 test_suites: [ 10934 "general-tests", 10935 ], 10936} 10937 10938cc_test { 10939 name: "xnnpack_fully_connected_nc_test", 10940 defaults: ["xnnpack_tests_default"], 10941 srcs: [ 10942 "test/fully-connected-nc.cc", 10943 ], 10944 test_suites: [ 10945 "general-tests", 10946 ], 10947} 10948 10949cc_test { 10950 name: "xnnpack_floor_nc_test", 10951 defaults: ["xnnpack_tests_default"], 10952 srcs: [ 10953 "test/floor-nc.cc", 10954 ], 10955 test_suites: [ 10956 "general-tests", 10957 ], 10958} 10959 10960cc_test { 10961 name: "xnnpack_global_average_pooling_nwc_test", 10962 defaults: ["xnnpack_tests_default"], 10963 srcs: [ 10964 "test/global-average-pooling-nwc.cc", 10965 ], 10966 test_suites: [ 10967 "general-tests", 10968 ], 10969} 10970 10971cc_test { 10972 name: "xnnpack_global_average_pooling_ncw_test", 10973 defaults: ["xnnpack_tests_default"], 10974 srcs: [ 10975 "test/global-average-pooling-ncw.cc", 10976 ], 10977 test_suites: [ 10978 "general-tests", 10979 ], 10980} 10981 10982cc_test { 10983 name: "xnnpack_hardswish_nc_test", 10984 defaults: ["xnnpack_tests_default"], 10985 srcs: [ 10986 "test/hardswish-nc.cc", 10987 ], 10988 test_suites: [ 10989 "general-tests", 10990 ], 10991} 10992 10993cc_test { 10994 name: "xnnpack_leaky_relu_nc_test", 10995 defaults: ["xnnpack_tests_default"], 10996 srcs: [ 10997 "test/leaky-relu-nc.cc", 10998 ], 10999 test_suites: [ 11000 "general-tests", 11001 ], 11002} 11003 11004cc_test { 11005 name: "xnnpack_max_pooling_nhwc_test", 11006 defaults: ["xnnpack_tests_default"], 11007 srcs: [ 11008 "test/max-pooling-nhwc.cc", 11009 ], 11010 test_suites: [ 11011 "general-tests", 11012 ], 11013} 11014 11015cc_test { 11016 name: "xnnpack_maximum_nd_test", 11017 defaults: ["xnnpack_tests_default"], 11018 srcs: [ 11019 "test/maximum-nd.cc", 11020 ], 11021 test_suites: [ 11022 "general-tests", 11023 ], 11024} 11025 11026cc_test { 11027 name: "xnnpack_minimum_nd_test", 11028 defaults: ["xnnpack_tests_default"], 11029 srcs: [ 11030 "test/minimum-nd.cc", 11031 ], 11032 test_suites: [ 11033 "general-tests", 11034 ], 11035} 11036 11037cc_test { 11038 name: "xnnpack_multiply_nd_test", 11039 defaults: ["xnnpack_tests_default"], 11040 srcs: [ 11041 "test/multiply-nd.cc", 11042 ], 11043 test_suites: [ 11044 "general-tests", 11045 ], 11046} 11047 11048cc_test { 11049 name: "xnnpack_negate_nc_test", 11050 defaults: ["xnnpack_tests_default"], 11051 srcs: [ 11052 "test/negate-nc.cc", 11053 ], 11054 test_suites: [ 11055 "general-tests", 11056 ], 11057} 11058 11059cc_test { 11060 name: "xnnpack_prelu_nc_test", 11061 defaults: ["xnnpack_tests_default"], 11062 srcs: [ 11063 "test/prelu-nc.cc", 11064 ], 11065 test_suites: [ 11066 "general-tests", 11067 ], 11068} 11069 11070cc_test { 11071 name: "xnnpack_resize_bilinear_nhwc_test", 11072 defaults: ["xnnpack_tests_default"], 11073 srcs: [ 11074 "test/resize-bilinear-nhwc.cc", 11075 ], 11076 test_suites: [ 11077 "general-tests", 11078 ], 11079} 11080 11081cc_test { 11082 name: "xnnpack_sigmoid_nc_test", 11083 defaults: ["xnnpack_tests_default"], 11084 srcs: [ 11085 "test/sigmoid-nc.cc", 11086 ], 11087 test_suites: [ 11088 "general-tests", 11089 ], 11090} 11091 11092cc_test { 11093 name: "xnnpack_softmax_nc_test", 11094 defaults: ["xnnpack_tests_default"], 11095 srcs: [ 11096 "test/softmax-nc.cc", 11097 ], 11098 test_suites: [ 11099 "general-tests", 11100 ], 11101} 11102 11103cc_test { 11104 name: "xnnpack_square_nc_test", 11105 defaults: ["xnnpack_tests_default"], 11106 srcs: [ 11107 "test/square-nc.cc", 11108 ], 11109 test_suites: [ 11110 "general-tests", 11111 ], 11112} 11113 11114cc_test { 11115 name: "xnnpack_square_root_nc_test", 11116 defaults: ["xnnpack_tests_default"], 11117 srcs: [ 11118 "test/square-root-nc.cc", 11119 ], 11120 test_suites: [ 11121 "general-tests", 11122 ], 11123} 11124 11125cc_test { 11126 name: "xnnpack_square_difference_nd_test", 11127 defaults: ["xnnpack_tests_default"], 11128 srcs: [ 11129 "test/squared-difference-nd.cc", 11130 ], 11131 test_suites: [ 11132 "general-tests", 11133 ], 11134} 11135 11136cc_test { 11137 name: "xnnpack_subtract_nd_test", 11138 defaults: ["xnnpack_tests_default"], 11139 srcs: [ 11140 "test/subtract-nd.cc", 11141 ], 11142 test_suites: [ 11143 "general-tests", 11144 ], 11145} 11146 11147cc_test { 11148 name: "xnnpack_truncation_nc_test", 11149 defaults: ["xnnpack_tests_default"], 11150 srcs: [ 11151 "test/truncation-nc.cc", 11152 ], 11153 test_suites: [ 11154 "general-tests", 11155 ], 11156} 11157 11158cc_test { 11159 name: "xnnpack_unpooling_nhwc_test", 11160 defaults: ["xnnpack_tests_default"], 11161 srcs: [ 11162 "test/unpooling-nhwc.cc", 11163 ], 11164 test_suites: [ 11165 "general-tests", 11166 ], 11167} 11168