31 #if defined(ARM_COMPUTE_ENABLE_SVE)
36 void sve_fp32_packed_to_nhwc_3x3_s2_with_multiplier_output3x3_mla_depthfirst_impl(
const float *
const *
const,
float *
const *
const,
const void *,
const unsigned int,
const float,
const float);
38 struct sve_fp32_packed_to_nhwc_3x3_s2_with_multiplier_output3x3_mla_depthfirst : DepthfirstMultiplierStrategy<float, float, float, float>
40 using Parent = DepthfirstMultiplierStrategy<float, float, float, float>;
41 constexpr
static unsigned int kernel_rows = 3;
42 constexpr
static unsigned int kernel_cols = 3;
44 constexpr
static unsigned int stride_rows = 2;
45 constexpr
static unsigned int stride_cols = 2;
47 sve_fp32_packed_to_nhwc_3x3_s2_with_multiplier_output3x3_mla_depthfirst(
const CPUInfo *)
48 : Parent(3, 3, kernel_rows, kernel_cols, stride_rows, stride_cols)
54 Parent::KernelType kernel = sve_fp32_packed_to_nhwc_3x3_s2_with_multiplier_output3x3_mla_depthfirst_impl;
61 #endif // defined(ARM_COMPUTE_ENABLE_SVE)