#pragma once
#include <stddef.h>
#include <stdint.h>
#include "xnnpack/common.h"
xnn_f16_default_params;
xnn_f32_default_params;
xnn_s32_default_params;
xnn_f32_relu_params;
xnn_f16_scale_params;
xnn_f16_f32acc_scale_params;
xnn_f32_scale_params;
xnn_f16_scaleminmax_params;
xnn_f32_scaleminmax_params;
xnn_bf16_minmax_params;
xnn_f16_minmax_params;
xnn_f32_minmax_params;
xnn_f16_qc4w_minmax_params;
xnn_f16_qb4w_minmax_params;
xnn_f32_qc4w_minmax_params;
xnn_f32_qb4w_minmax_params;
xnn_s8_minmax_params;
xnn_u8_minmax_params;
struct xnn_qd8_quantization_params { … };
xnn_qs8_conv_minmax_params;
xnn_qs8_qc8w_conv_minmax_params;
xnn_qu8_conv_minmax_params;
xnn_qs8_add_minmax_params;
xnn_qu8_add_minmax_params;
xnn_qs8_mul_minmax_params;
xnn_qu8_mul_minmax_params;
xnn_qs8_rsum_params;
xnn_qs8_avgpool_minmax_params;
xnn_qu8_avgpool_minmax_params;
xnn_bf16_abs_params;
xnn_f16_abs_params;
xnn_f16_f32_cvt_params;
xnn_f32_f16_cvt_params;
xnn_f16_qs8_cvt_params;
xnn_f32_qs8_cvt_params;
xnn_f32_qu8_cvt_params;
xnn_qs8_cvt_params;
xnn_qs16_qs8_cvt_params;
xnn_qs8_f16_cvt_params;
xnn_qs8_f32_cvt_params;
xnn_qu8_cvt_params;
xnn_qu8_f32_cvt_params;
xnn_f16_elu_params;
xnn_f32_elu_params;
xnn_f16_expminus_params;
xnn_f32_expminus_params;
xnn_f16_hswish_params;
xnn_f32_hswish_params;
xnn_qs8_hswish_params;
xnn_qu8_hswish_params;
xnn_f16_lrelu_params;
xnn_f32_lrelu_params;
xnn_qs8_lrelu_params;
xnn_qu8_lrelu_params;
xnn_f16_neg_params;
xnn_f16_rnd_params;
xnn_f32_rnd_params;
xnn_f16_sigmoid_params;
xnn_f32_sigmoid_params;
xnn_f16_sqrt_params;
xnn_f32_sqrt_params;
xnn_f16_rsqrt_params;
xnn_f32_rsqrt_params;
xnn_f16_tanh_params;
xnn_f32_tanh_params;
xnn_f16_chw_params;
xnn_f32_chw_params;
xnn_f16_gavgpool_params;
xnn_f32_gavgpool_params;
struct xnn_code_buffer;
xnn_status_t;
struct jit_gemm_params { … };
xnn_x8_transpose_params;
xnn_x16_transpose_params;
xnn_x24_transpose_params;
xnn_x32_transpose_params;
xnn_x64_transpose_params;
xnn_x32_packb_params;