1*4bdc9457SAndroid Build Coastguard Worker // Copyright (c) Facebook, Inc. and its affiliates. 2*4bdc9457SAndroid Build Coastguard Worker // All rights reserved. 3*4bdc9457SAndroid Build Coastguard Worker // 4*4bdc9457SAndroid Build Coastguard Worker // Copyright 2019 Google LLC 5*4bdc9457SAndroid Build Coastguard Worker // 6*4bdc9457SAndroid Build Coastguard Worker // This source code is licensed under the BSD-style license found in the 7*4bdc9457SAndroid Build Coastguard Worker // LICENSE file in the root directory of this source tree. 8*4bdc9457SAndroid Build Coastguard Worker 9*4bdc9457SAndroid Build Coastguard Worker #pragma once 10*4bdc9457SAndroid Build Coastguard Worker 11*4bdc9457SAndroid Build Coastguard Worker #include <stddef.h> 12*4bdc9457SAndroid Build Coastguard Worker #include <stdint.h> 13*4bdc9457SAndroid Build Coastguard Worker 14*4bdc9457SAndroid Build Coastguard Worker #include <xnnpack/common.h> 15*4bdc9457SAndroid Build Coastguard Worker #include <xnnpack/microparams.h> 16*4bdc9457SAndroid Build Coastguard Worker 17*4bdc9457SAndroid Build Coastguard Worker #ifdef __cplusplus 18*4bdc9457SAndroid Build Coastguard Worker extern "C" { 19*4bdc9457SAndroid Build Coastguard Worker #endif 20*4bdc9457SAndroid Build Coastguard Worker 21*4bdc9457SAndroid Build Coastguard Worker #define DECLARE_F16_VBINOP_UKERNEL_FUNCTION(fn_name) \ 22*4bdc9457SAndroid Build Coastguard Worker XNN_INTERNAL void fn_name( \ 23*4bdc9457SAndroid Build Coastguard Worker size_t n, \ 24*4bdc9457SAndroid Build Coastguard Worker const void* a, \ 25*4bdc9457SAndroid Build Coastguard Worker const void* b, \ 26*4bdc9457SAndroid Build Coastguard Worker void* y, \ 27*4bdc9457SAndroid Build Coastguard Worker const union xnn_f16_default_params* params); 28*4bdc9457SAndroid Build Coastguard Worker 29*4bdc9457SAndroid Build Coastguard Worker #define DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(fn_name) \ 30*4bdc9457SAndroid Build Coastguard Worker XNN_INTERNAL void fn_name( \ 31*4bdc9457SAndroid Build Coastguard Worker size_t n, \ 32*4bdc9457SAndroid Build Coastguard Worker const void* a, \ 33*4bdc9457SAndroid Build Coastguard Worker const void* b, \ 34*4bdc9457SAndroid Build Coastguard Worker void* y, \ 35*4bdc9457SAndroid Build Coastguard Worker const union xnn_f16_minmax_params* params); 36*4bdc9457SAndroid Build Coastguard Worker 37*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmax_ukernel__neonfp16arith_x8) 38*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmax_ukernel__neonfp16arith_x16) 39*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmin_ukernel__neonfp16arith_x8) 40*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmin_ukernel__neonfp16arith_x16) 41*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiff_ukernel__neonfp16arith_x8) 42*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiff_ukernel__neonfp16arith_x16) 43*4bdc9457SAndroid Build Coastguard Worker 44*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmax_ukernel__f16c_x8) 45*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmax_ukernel__f16c_x16) 46*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmin_ukernel__f16c_x8) 47*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmin_ukernel__f16c_x16) 48*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiff_ukernel__f16c_x8) 49*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiff_ukernel__f16c_x16) 50*4bdc9457SAndroid Build Coastguard Worker 51*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vadd_minmax_ukernel__neonfp16arith_x8) 52*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vadd_minmax_ukernel__neonfp16arith_x16) 53*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdiv_minmax_ukernel__neonfp16arith_x8) 54*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdiv_minmax_ukernel__neonfp16arith_x16) 55*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmul_minmax_ukernel__neonfp16arith_x8) 56*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmul_minmax_ukernel__neonfp16arith_x16) 57*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsub_minmax_ukernel__neonfp16arith_x8) 58*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsub_minmax_ukernel__neonfp16arith_x16) 59*4bdc9457SAndroid Build Coastguard Worker 60*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vadd_minmax_ukernel__f16c_x8) 61*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vadd_minmax_ukernel__f16c_x16) 62*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdiv_minmax_ukernel__f16c_x8) 63*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdiv_minmax_ukernel__f16c_x16) 64*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmul_minmax_ukernel__f16c_x8) 65*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmul_minmax_ukernel__f16c_x16) 66*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsub_minmax_ukernel__f16c_x8) 67*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsub_minmax_ukernel__f16c_x16) 68*4bdc9457SAndroid Build Coastguard Worker 69*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmaxc_ukernel__neonfp16arith_x8) 70*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmaxc_ukernel__neonfp16arith_x16) 71*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vminc_ukernel__neonfp16arith_x8) 72*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vminc_ukernel__neonfp16arith_x16) 73*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiffc_ukernel__neonfp16arith_x8) 74*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiffc_ukernel__neonfp16arith_x16) 75*4bdc9457SAndroid Build Coastguard Worker 76*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmaxc_ukernel__f16c_x8) 77*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmaxc_ukernel__f16c_x16) 78*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vminc_ukernel__f16c_x8) 79*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vminc_ukernel__f16c_x16) 80*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiffc_ukernel__f16c_x8) 81*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiffc_ukernel__f16c_x16) 82*4bdc9457SAndroid Build Coastguard Worker 83*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vaddc_minmax_ukernel__neonfp16arith_x8) 84*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vaddc_minmax_ukernel__neonfp16arith_x16) 85*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdivc_minmax_ukernel__neonfp16arith_x8) 86*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdivc_minmax_ukernel__neonfp16arith_x16) 87*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmulc_minmax_ukernel__neonfp16arith_x8) 88*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmulc_minmax_ukernel__neonfp16arith_x16) 89*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrdivc_minmax_ukernel__neonfp16arith_x8) 90*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrdivc_minmax_ukernel__neonfp16arith_x16) 91*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrsubc_minmax_ukernel__neonfp16arith_x8) 92*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrsubc_minmax_ukernel__neonfp16arith_x16) 93*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsubc_minmax_ukernel__neonfp16arith_x8) 94*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsubc_minmax_ukernel__neonfp16arith_x16) 95*4bdc9457SAndroid Build Coastguard Worker 96*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vaddc_minmax_ukernel__f16c_x8) 97*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vaddc_minmax_ukernel__f16c_x16) 98*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdivc_minmax_ukernel__f16c_x8) 99*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdivc_minmax_ukernel__f16c_x16) 100*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmulc_minmax_ukernel__f16c_x8) 101*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmulc_minmax_ukernel__f16c_x16) 102*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrdivc_minmax_ukernel__f16c_x8) 103*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrdivc_minmax_ukernel__f16c_x16) 104*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrsubc_minmax_ukernel__f16c_x8) 105*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrsubc_minmax_ukernel__f16c_x16) 106*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsubc_minmax_ukernel__f16c_x8) 107*4bdc9457SAndroid Build Coastguard Worker DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsubc_minmax_ukernel__f16c_x16) 108*4bdc9457SAndroid Build Coastguard Worker 109*4bdc9457SAndroid Build Coastguard Worker 110*4bdc9457SAndroid Build Coastguard Worker #define DECLARE_F32_VBINOP_UKERNEL_FUNCTION(fn_name) \ 111*4bdc9457SAndroid Build Coastguard Worker XNN_INTERNAL void fn_name( \ 112*4bdc9457SAndroid Build Coastguard Worker size_t n, \ 113*4bdc9457SAndroid Build Coastguard Worker const float* a, \ 114*4bdc9457SAndroid Build Coastguard Worker const float* b, \ 115*4bdc9457SAndroid Build Coastguard Worker float* y, \ 116*4bdc9457SAndroid Build Coastguard Worker const union xnn_f32_default_params* params); 117*4bdc9457SAndroid Build Coastguard Worker 118*4bdc9457SAndroid Build Coastguard Worker #define DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(fn_name) \ 119*4bdc9457SAndroid Build Coastguard Worker XNN_INTERNAL void fn_name( \ 120*4bdc9457SAndroid Build Coastguard Worker size_t n, \ 121*4bdc9457SAndroid Build Coastguard Worker const float* a, \ 122*4bdc9457SAndroid Build Coastguard Worker const float* b, \ 123*4bdc9457SAndroid Build Coastguard Worker float* y, \ 124*4bdc9457SAndroid Build Coastguard Worker const union xnn_f32_minmax_params* params); 125*4bdc9457SAndroid Build Coastguard Worker 126*4bdc9457SAndroid Build Coastguard Worker #define DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(fn_name) \ 127*4bdc9457SAndroid Build Coastguard Worker XNN_INTERNAL void fn_name( \ 128*4bdc9457SAndroid Build Coastguard Worker size_t n, \ 129*4bdc9457SAndroid Build Coastguard Worker const float* a, \ 130*4bdc9457SAndroid Build Coastguard Worker const float* b, \ 131*4bdc9457SAndroid Build Coastguard Worker float* y, \ 132*4bdc9457SAndroid Build Coastguard Worker const union xnn_f32_relu_params* params); 133*4bdc9457SAndroid Build Coastguard Worker 134*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__avx_x8) 135*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__avx_x16) 136*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__avx512f_x16) 137*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__avx512f_x32) 138*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__neon_x4) 139*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__neon_x8) 140*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__scalar_x1) 141*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__scalar_x2) 142*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__scalar_x4) 143*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__scalar_x8) 144*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__sse_x4) 145*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__sse_x8) 146*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__wasm_x1) 147*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__wasm_x2) 148*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__wasm_x4) 149*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__wasm_x8) 150*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__wasmsimd_arm_x4) 151*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__wasmsimd_arm_x8) 152*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__wasmsimd_arm_x16) 153*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__wasmsimd_x86_x4) 154*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__wasmsimd_x86_x8) 155*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__wasmsimd_x86_x16) 156*4bdc9457SAndroid Build Coastguard Worker 157*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__avx_x8) 158*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__avx_x16) 159*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__avx512f_x16) 160*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__avx512f_x32) 161*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__neon_x4) 162*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__neon_x8) 163*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__scalar_x1) 164*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__scalar_x2) 165*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__scalar_x4) 166*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__scalar_x8) 167*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__sse_x4) 168*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__sse_x8) 169*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__wasm_x1) 170*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__wasm_x2) 171*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__wasm_x4) 172*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__wasm_x8) 173*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__wasmsimd_arm_x4) 174*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__wasmsimd_arm_x8) 175*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__wasmsimd_arm_x16) 176*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__wasmsimd_x86_x4) 177*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__wasmsimd_x86_x8) 178*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__wasmsimd_x86_x16) 179*4bdc9457SAndroid Build Coastguard Worker 180*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__avx_x8) 181*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__avx_x16) 182*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__avx512f_x16) 183*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__avx512f_x32) 184*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__neon_x4) 185*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__neon_x8) 186*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__scalar_x1) 187*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__scalar_x2) 188*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__scalar_x4) 189*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__scalar_x8) 190*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__sse_x4) 191*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__sse_x8) 192*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__wasmsimd_x4) 193*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__wasmsimd_x8) 194*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__wasmsimd_x16) 195*4bdc9457SAndroid Build Coastguard Worker 196*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vadd_ukernel__scalar_x1) 197*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vadd_ukernel__scalar_x2) 198*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vadd_ukernel__scalar_x4) 199*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vadd_ukernel__scalar_x8) 200*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vadd_ukernel__wasmsimd_x4) 201*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vadd_ukernel__wasmsimd_x8) 202*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vadd_ukernel__wasmsimd_x16) 203*4bdc9457SAndroid Build Coastguard Worker 204*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdiv_ukernel__scalar_x1) 205*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdiv_ukernel__scalar_x2) 206*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdiv_ukernel__scalar_x4) 207*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdiv_ukernel__scalar_x8) 208*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdiv_ukernel__wasmsimd_x4) 209*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdiv_ukernel__wasmsimd_x8) 210*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdiv_ukernel__wasmsimd_x16) 211*4bdc9457SAndroid Build Coastguard Worker 212*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmul_ukernel__scalar_x1) 213*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmul_ukernel__scalar_x2) 214*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmul_ukernel__scalar_x4) 215*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmul_ukernel__scalar_x8) 216*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmul_ukernel__wasmsimd_x4) 217*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmul_ukernel__wasmsimd_x8) 218*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmul_ukernel__wasmsimd_x16) 219*4bdc9457SAndroid Build Coastguard Worker 220*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsub_ukernel__scalar_x1) 221*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsub_ukernel__scalar_x2) 222*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsub_ukernel__scalar_x4) 223*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsub_ukernel__scalar_x8) 224*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsub_ukernel__wasmsimd_x4) 225*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsub_ukernel__wasmsimd_x8) 226*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsub_ukernel__wasmsimd_x16) 227*4bdc9457SAndroid Build Coastguard Worker 228*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vaddc_ukernel__scalar_x1) 229*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vaddc_ukernel__scalar_x2) 230*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vaddc_ukernel__scalar_x4) 231*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vaddc_ukernel__scalar_x8) 232*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vaddc_ukernel__wasmsimd_x4) 233*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vaddc_ukernel__wasmsimd_x8) 234*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vaddc_ukernel__wasmsimd_x16) 235*4bdc9457SAndroid Build Coastguard Worker 236*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdivc_ukernel__scalar_x1) 237*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdivc_ukernel__scalar_x2) 238*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdivc_ukernel__scalar_x4) 239*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdivc_ukernel__scalar_x8) 240*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdivc_ukernel__wasmsimd_x4) 241*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdivc_ukernel__wasmsimd_x8) 242*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdivc_ukernel__wasmsimd_x16) 243*4bdc9457SAndroid Build Coastguard Worker 244*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmulc_ukernel__scalar_x1) 245*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmulc_ukernel__scalar_x2) 246*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmulc_ukernel__scalar_x4) 247*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmulc_ukernel__scalar_x8) 248*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmulc_ukernel__wasmsimd_x4) 249*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmulc_ukernel__wasmsimd_x8) 250*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmulc_ukernel__wasmsimd_x16) 251*4bdc9457SAndroid Build Coastguard Worker 252*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrdivc_ukernel__scalar_x1) 253*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrdivc_ukernel__scalar_x2) 254*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrdivc_ukernel__scalar_x4) 255*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrdivc_ukernel__scalar_x8) 256*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrdivc_ukernel__wasmsimd_x4) 257*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrdivc_ukernel__wasmsimd_x8) 258*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrdivc_ukernel__wasmsimd_x16) 259*4bdc9457SAndroid Build Coastguard Worker 260*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrsubc_ukernel__scalar_x1) 261*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrsubc_ukernel__scalar_x2) 262*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrsubc_ukernel__scalar_x4) 263*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrsubc_ukernel__scalar_x8) 264*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrsubc_ukernel__wasmsimd_x4) 265*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrsubc_ukernel__wasmsimd_x8) 266*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrsubc_ukernel__wasmsimd_x16) 267*4bdc9457SAndroid Build Coastguard Worker 268*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsubc_ukernel__scalar_x1) 269*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsubc_ukernel__scalar_x2) 270*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsubc_ukernel__scalar_x4) 271*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsubc_ukernel__scalar_x8) 272*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsubc_ukernel__wasmsimd_x4) 273*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsubc_ukernel__wasmsimd_x8) 274*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsubc_ukernel__wasmsimd_x16) 275*4bdc9457SAndroid Build Coastguard Worker 276*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__avx_x8) 277*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__avx_x16) 278*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__avx512f_x16) 279*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__avx512f_x32) 280*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__neon_x4) 281*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__neon_x8) 282*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__scalar_x1) 283*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__scalar_x2) 284*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__scalar_x4) 285*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__scalar_x8) 286*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__sse_x4) 287*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__sse_x8) 288*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__wasm_x1) 289*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__wasm_x2) 290*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__wasm_x4) 291*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__wasm_x8) 292*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__wasmsimd_arm_x4) 293*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__wasmsimd_arm_x8) 294*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__wasmsimd_arm_x16) 295*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__wasmsimd_x86_x4) 296*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__wasmsimd_x86_x8) 297*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__wasmsimd_x86_x16) 298*4bdc9457SAndroid Build Coastguard Worker 299*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__avx_x8) 300*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__avx_x16) 301*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__avx512f_x16) 302*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__avx512f_x32) 303*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__neon_x4) 304*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__neon_x8) 305*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__scalar_x1) 306*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__scalar_x2) 307*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__scalar_x4) 308*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__scalar_x8) 309*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__sse_x4) 310*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__sse_x8) 311*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__wasm_x1) 312*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__wasm_x2) 313*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__wasm_x4) 314*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__wasm_x8) 315*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__wasmsimd_arm_x4) 316*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__wasmsimd_arm_x8) 317*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__wasmsimd_arm_x16) 318*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__wasmsimd_x86_x4) 319*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__wasmsimd_x86_x8) 320*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__wasmsimd_x86_x16) 321*4bdc9457SAndroid Build Coastguard Worker 322*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__avx_x8) 323*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__avx_x16) 324*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__avx512f_x16) 325*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__avx512f_x32) 326*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__neon_x4) 327*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__neon_x8) 328*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__scalar_x1) 329*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__scalar_x2) 330*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__scalar_x4) 331*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__scalar_x8) 332*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__sse_x4) 333*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__sse_x8) 334*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__wasm_x1) 335*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__wasm_x2) 336*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__wasm_x4) 337*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__wasm_x8) 338*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__wasmsimd_arm_x4) 339*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__wasmsimd_arm_x8) 340*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__wasmsimd_arm_x16) 341*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__wasmsimd_x86_x4) 342*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__wasmsimd_x86_x8) 343*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__wasmsimd_x86_x16) 344*4bdc9457SAndroid Build Coastguard Worker 345*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__avx_x8) 346*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__avx_x16) 347*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__avx512f_x16) 348*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__avx512f_x32) 349*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__neon_x4) 350*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__neon_x8) 351*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__scalar_x1) 352*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__scalar_x2) 353*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__scalar_x4) 354*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__scalar_x8) 355*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__sse_x4) 356*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__sse_x8) 357*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__wasm_x1) 358*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__wasm_x2) 359*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__wasm_x4) 360*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__wasm_x8) 361*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__wasmsimd_arm_x4) 362*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__wasmsimd_arm_x8) 363*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__wasmsimd_arm_x16) 364*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__wasmsimd_x86_x4) 365*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__wasmsimd_x86_x8) 366*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__wasmsimd_x86_x16) 367*4bdc9457SAndroid Build Coastguard Worker 368*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__scalar_x1) 369*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__scalar_x2) 370*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__scalar_x4) 371*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__scalar_x8) 372*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__wasm_x1) 373*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__wasm_x2) 374*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__wasm_x4) 375*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__wasm_x8) 376*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__wasmsimd_x4) 377*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__wasmsimd_x8) 378*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__wasmsimd_x16) 379*4bdc9457SAndroid Build Coastguard Worker 380*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__scalar_x1) 381*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__scalar_x2) 382*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__scalar_x4) 383*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__scalar_x8) 384*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__wasm_x1) 385*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__wasm_x2) 386*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__wasm_x4) 387*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__wasm_x8) 388*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__wasmsimd_x4) 389*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__wasmsimd_x8) 390*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__wasmsimd_x16) 391*4bdc9457SAndroid Build Coastguard Worker 392*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__scalar_x1) 393*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__scalar_x2) 394*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__scalar_x4) 395*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__scalar_x8) 396*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__wasm_x1) 397*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__wasm_x2) 398*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__wasm_x4) 399*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__wasm_x8) 400*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__wasmsimd_x4) 401*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__wasmsimd_x8) 402*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__wasmsimd_x16) 403*4bdc9457SAndroid Build Coastguard Worker 404*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__scalar_x1) 405*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__scalar_x2) 406*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__scalar_x4) 407*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__scalar_x8) 408*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__wasm_x1) 409*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__wasm_x2) 410*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__wasm_x4) 411*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__wasm_x8) 412*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__wasmsimd_x4) 413*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__wasmsimd_x8) 414*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__wasmsimd_x16) 415*4bdc9457SAndroid Build Coastguard Worker 416*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__avx_x8) 417*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__avx_x16) 418*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__avx512f_x16) 419*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__avx512f_x32) 420*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__neon_x4) 421*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__neon_x8) 422*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__scalar_x1) 423*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__scalar_x2) 424*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__scalar_x4) 425*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__scalar_x8) 426*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__sse_x4) 427*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__sse_x8) 428*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__wasm_x1) 429*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__wasm_x2) 430*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__wasm_x4) 431*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__wasm_x8) 432*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__wasmsimd_arm_x4) 433*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__wasmsimd_arm_x8) 434*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__wasmsimd_arm_x16) 435*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__wasmsimd_x86_x4) 436*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__wasmsimd_x86_x8) 437*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__wasmsimd_x86_x16) 438*4bdc9457SAndroid Build Coastguard Worker 439*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__avx_x8) 440*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__avx_x16) 441*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__avx512f_x16) 442*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__avx512f_x32) 443*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__neon_x4) 444*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__neon_x8) 445*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__scalar_x1) 446*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__scalar_x2) 447*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__scalar_x4) 448*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__scalar_x8) 449*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__sse_x4) 450*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__sse_x8) 451*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__wasm_x1) 452*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__wasm_x2) 453*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__wasm_x4) 454*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__wasm_x8) 455*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__wasmsimd_arm_x4) 456*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__wasmsimd_arm_x8) 457*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__wasmsimd_arm_x16) 458*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__wasmsimd_x86_x4) 459*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__wasmsimd_x86_x8) 460*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__wasmsimd_x86_x16) 461*4bdc9457SAndroid Build Coastguard Worker 462*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__avx_x8) 463*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__avx_x16) 464*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__avx512f_x16) 465*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__avx512f_x32) 466*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__neon_x4) 467*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__neon_x8) 468*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__scalar_x1) 469*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__scalar_x2) 470*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__scalar_x4) 471*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__scalar_x8) 472*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__sse_x4) 473*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__sse_x8) 474*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__wasmsimd_x4) 475*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__wasmsimd_x8) 476*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__wasmsimd_x16) 477*4bdc9457SAndroid Build Coastguard Worker 478*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__avx_x8) 479*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__avx_x16) 480*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__avx512f_x16) 481*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__avx512f_x32) 482*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__neon_x4) 483*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__neon_x8) 484*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__scalar_x1) 485*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__scalar_x2) 486*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__scalar_x4) 487*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__scalar_x8) 488*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__sse_x4) 489*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__sse_x8) 490*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__wasm_x1) 491*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__wasm_x2) 492*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__wasm_x4) 493*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__wasm_x8) 494*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__wasmsimd_arm_x4) 495*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__wasmsimd_arm_x8) 496*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__wasmsimd_arm_x16) 497*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__wasmsimd_x86_x4) 498*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__wasmsimd_x86_x8) 499*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__wasmsimd_x86_x16) 500*4bdc9457SAndroid Build Coastguard Worker 501*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__avx_x8) 502*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__avx_x16) 503*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__avx512f_x16) 504*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__avx512f_x32) 505*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__neon_x4) 506*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__neon_x8) 507*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__scalar_x1) 508*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__scalar_x2) 509*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__scalar_x4) 510*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__scalar_x8) 511*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__sse_x4) 512*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__sse_x8) 513*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__wasm_x1) 514*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__wasm_x2) 515*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__wasm_x4) 516*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__wasm_x8) 517*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__wasmsimd_arm_x4) 518*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__wasmsimd_arm_x8) 519*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__wasmsimd_arm_x16) 520*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__wasmsimd_x86_x4) 521*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__wasmsimd_x86_x8) 522*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__wasmsimd_x86_x16) 523*4bdc9457SAndroid Build Coastguard Worker 524*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__avx_x8) 525*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__avx_x16) 526*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__avx512f_x16) 527*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__avx512f_x32) 528*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__neon_x4) 529*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__neon_x8) 530*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__scalar_x1) 531*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__scalar_x2) 532*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__scalar_x4) 533*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__scalar_x8) 534*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__sse_x4) 535*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__sse_x8) 536*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__wasm_x1) 537*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__wasm_x2) 538*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__wasm_x4) 539*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__wasm_x8) 540*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__wasmsimd_arm_x4) 541*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__wasmsimd_arm_x8) 542*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__wasmsimd_arm_x16) 543*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__wasmsimd_x86_x4) 544*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__wasmsimd_x86_x8) 545*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__wasmsimd_x86_x16) 546*4bdc9457SAndroid Build Coastguard Worker 547*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__avx_x8) 548*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__avx_x16) 549*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__avx512f_x16) 550*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__avx512f_x32) 551*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__neon_x4) 552*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__neon_x8) 553*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__scalar_x1) 554*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__scalar_x2) 555*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__scalar_x4) 556*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__scalar_x8) 557*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__sse_x4) 558*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__sse_x8) 559*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__wasm_x1) 560*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__wasm_x2) 561*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__wasm_x4) 562*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__wasm_x8) 563*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__wasmsimd_arm_x4) 564*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__wasmsimd_arm_x8) 565*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__wasmsimd_arm_x16) 566*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__wasmsimd_x86_x4) 567*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__wasmsimd_x86_x8) 568*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__wasmsimd_x86_x16) 569*4bdc9457SAndroid Build Coastguard Worker 570*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__avx_x8) 571*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__avx_x16) 572*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__avx512f_x16) 573*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__avx512f_x32) 574*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__neon_x4) 575*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__neon_x8) 576*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__scalar_x1) 577*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__scalar_x2) 578*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__scalar_x4) 579*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__scalar_x8) 580*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__sse_x4) 581*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__sse_x8) 582*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__wasm_x1) 583*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__wasm_x2) 584*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__wasm_x4) 585*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__wasm_x8) 586*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__wasmsimd_arm_x4) 587*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__wasmsimd_arm_x8) 588*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__wasmsimd_arm_x16) 589*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__wasmsimd_x86_x4) 590*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__wasmsimd_x86_x8) 591*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__wasmsimd_x86_x16) 592*4bdc9457SAndroid Build Coastguard Worker 593*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__avx_x8) 594*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__avx_x16) 595*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__avx512f_x16) 596*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__avx512f_x32) 597*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__neon_x4) 598*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__neon_x8) 599*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__scalar_x1) 600*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__scalar_x2) 601*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__scalar_x4) 602*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__scalar_x8) 603*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__sse_x4) 604*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__sse_x8) 605*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__wasm_x1) 606*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__wasm_x2) 607*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__wasm_x4) 608*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__wasm_x8) 609*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__wasmsimd_arm_x4) 610*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__wasmsimd_arm_x8) 611*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__wasmsimd_arm_x16) 612*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__wasmsimd_x86_x4) 613*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__wasmsimd_x86_x8) 614*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__wasmsimd_x86_x16) 615*4bdc9457SAndroid Build Coastguard Worker 616*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__scalar_x1) 617*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__scalar_x2) 618*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__scalar_x4) 619*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__scalar_x8) 620*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__wasm_x1) 621*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__wasm_x2) 622*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__wasm_x4) 623*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__wasm_x8) 624*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__wasmsimd_x4) 625*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__wasmsimd_x8) 626*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__wasmsimd_x16) 627*4bdc9457SAndroid Build Coastguard Worker 628*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__scalar_x1) 629*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__scalar_x2) 630*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__scalar_x4) 631*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__scalar_x8) 632*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__wasm_x1) 633*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__wasm_x2) 634*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__wasm_x4) 635*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__wasm_x8) 636*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__wasmsimd_x4) 637*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__wasmsimd_x8) 638*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__wasmsimd_x16) 639*4bdc9457SAndroid Build Coastguard Worker 640*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__scalar_x1) 641*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__scalar_x2) 642*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__scalar_x4) 643*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__scalar_x8) 644*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__wasm_x1) 645*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__wasm_x2) 646*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__wasm_x4) 647*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__wasm_x8) 648*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__wasmsimd_x4) 649*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__wasmsimd_x8) 650*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__wasmsimd_x16) 651*4bdc9457SAndroid Build Coastguard Worker 652*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__scalar_x1) 653*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__scalar_x2) 654*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__scalar_x4) 655*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__scalar_x8) 656*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__wasm_x1) 657*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__wasm_x2) 658*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__wasm_x4) 659*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__wasm_x8) 660*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__wasmsimd_x4) 661*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__wasmsimd_x8) 662*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__wasmsimd_x16) 663*4bdc9457SAndroid Build Coastguard Worker 664*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__scalar_x1) 665*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__scalar_x2) 666*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__scalar_x4) 667*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__scalar_x8) 668*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__wasm_x1) 669*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__wasm_x2) 670*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__wasm_x4) 671*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__wasm_x8) 672*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__wasmsimd_x4) 673*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__wasmsimd_x8) 674*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__wasmsimd_x16) 675*4bdc9457SAndroid Build Coastguard Worker 676*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__scalar_x1) 677*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__scalar_x2) 678*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__scalar_x4) 679*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__scalar_x8) 680*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__wasm_x1) 681*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__wasm_x2) 682*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__wasm_x4) 683*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__wasm_x8) 684*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__wasmsimd_x4) 685*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__wasmsimd_x8) 686*4bdc9457SAndroid Build Coastguard Worker DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__wasmsimd_x16) 687*4bdc9457SAndroid Build Coastguard Worker 688*4bdc9457SAndroid Build Coastguard Worker #ifdef __cplusplus 689*4bdc9457SAndroid Build Coastguard Worker } // extern "C" 690*4bdc9457SAndroid Build Coastguard Worker #endif 691