Home
last modified time | relevance | path

Searched refs:out_mult (Results 1 – 9 of 9) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Source/ConvolutionFunctions/
Darm_nn_mat_mult_kernel_s8_s16_reordered.c47 const int32_t *out_mult, in arm_nn_mat_mult_kernel_s8_s16_reordered() argument
105 ch_0_out_0 = arm_nn_requantize(ch_0_out_0, *out_mult, *out_shift); in arm_nn_mat_mult_kernel_s8_s16_reordered()
111 ch_0_out_1 = arm_nn_requantize(ch_0_out_1, *out_mult, *out_shift); in arm_nn_mat_mult_kernel_s8_s16_reordered()
116 out_mult++; in arm_nn_mat_mult_kernel_s8_s16_reordered()
119 ch_1_out_0 = arm_nn_requantize(ch_1_out_0, *out_mult, *out_shift); in arm_nn_mat_mult_kernel_s8_s16_reordered()
125 ch_1_out_1 = arm_nn_requantize(ch_1_out_1, *out_mult, *out_shift); in arm_nn_mat_mult_kernel_s8_s16_reordered()
130 out_mult++; in arm_nn_mat_mult_kernel_s8_s16_reordered()
169 ch_0_out_0 = arm_nn_requantize(ch_0_out_0, *out_mult, *out_shift); in arm_nn_mat_mult_kernel_s8_s16_reordered()
175 ch_0_out_1 = arm_nn_requantize(ch_0_out_1, *out_mult, *out_shift); in arm_nn_mat_mult_kernel_s8_s16_reordered()
191 (void)out_mult; in arm_nn_mat_mult_kernel_s8_s16_reordered()
Darm_nn_mat_mult_kernel_s8_s16.c44 const int32_t *out_mult, in arm_nn_mat_mult_kernel_s8_s16() argument
148 int32x4_t mult = vldrwq_s32(out_mult); in arm_nn_mat_mult_kernel_s8_s16()
150 out_mult += ROW_PER_LOOP; in arm_nn_mat_mult_kernel_s8_s16()
198 mult_tail[i_ch] = out_mult[i_ch]; in arm_nn_mat_mult_kernel_s8_s16()
283 ch_0_out_0 = arm_nn_requantize(ch_0_out_0, *out_mult, *out_shift); in arm_nn_mat_mult_kernel_s8_s16()
289 ch_0_out_1 = arm_nn_requantize(ch_0_out_1, *out_mult, *out_shift); in arm_nn_mat_mult_kernel_s8_s16()
294 out_mult++; in arm_nn_mat_mult_kernel_s8_s16()
297 ch_1_out_0 = arm_nn_requantize(ch_1_out_0, *out_mult, *out_shift); in arm_nn_mat_mult_kernel_s8_s16()
303 ch_1_out_1 = arm_nn_requantize(ch_1_out_1, *out_mult, *out_shift); in arm_nn_mat_mult_kernel_s8_s16()
308 out_mult++; in arm_nn_mat_mult_kernel_s8_s16()
[all …]
Darm_nn_depthwise_conv_s8_core.c44 const int32_t *out_mult, in arm_nn_depthwise_conv_s8_core() argument
133 const int32x4_t mult = vldrwq_s32(out_mult); in arm_nn_depthwise_conv_s8_core()
135 out_mult += 4; in arm_nn_depthwise_conv_s8_core()
184 const int32x4_t mult = vldrwq_z_s32(out_mult, p); in arm_nn_depthwise_conv_s8_core()
209 (void)out_mult; in arm_nn_depthwise_conv_s8_core()
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Source/BasicMathFunctions/
Darm_elementwise_mul_s8.c56 const int32_t out_mult, in arm_elementwise_mul_s8() argument
81 res_0 = arm_requantize_mve_32x4(res_0, vdupq_n_s32(out_mult), vdupq_n_s32(out_shift)); in arm_elementwise_mul_s8()
130 mul_res = arm_nn_requantize(mul_res, out_mult, out_shift) + out_offset; in arm_elementwise_mul_s8()
141 mul_res = arm_nn_requantize(mul_res, out_mult, out_shift) + out_offset; in arm_elementwise_mul_s8()
151 mul_res = arm_nn_requantize(mul_res, out_mult, out_shift) + out_offset; in arm_elementwise_mul_s8()
161 mul_res = arm_nn_requantize(mul_res, out_mult, out_shift) + out_offset; in arm_elementwise_mul_s8()
184 mul_res = arm_nn_requantize(mul_res, out_mult, out_shift) + out_offset; in arm_elementwise_mul_s8()
Darm_elementwise_add_s8.c81 const int32_t out_mult, in arm_elementwise_add_s8() argument
110 SAT_INPUT_VECT(vect_1, out_mult, out_shift); in arm_elementwise_add_s8()
164 SAT_INPUT(sum, out_mult, out_shift); in arm_elementwise_add_s8()
178 SAT_INPUT(sum, out_mult, out_shift); in arm_elementwise_add_s8()
192 SAT_INPUT(sum, out_mult, out_shift); in arm_elementwise_add_s8()
206 SAT_INPUT(sum, out_mult, out_shift); in arm_elementwise_add_s8()
236 SAT_INPUT(sum, out_mult, out_shift); in arm_elementwise_add_s8()
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Source/NNSupportFunctions/
Darm_nn_depthwise_conv_nt_t_padded_s8.c54 const int32_t *out_mult, in arm_nn_depthwise_conv_nt_t_padded_s8() argument
111 const int32x4_t mult = vldrwq_s32(out_mult); in arm_nn_depthwise_conv_nt_t_padded_s8()
113 out_mult += 4; in arm_nn_depthwise_conv_nt_t_padded_s8()
155 (void)out_mult; in arm_nn_depthwise_conv_nt_t_padded_s8()
Darm_nn_depthwise_conv_nt_t_s8.c53 const int32_t *out_mult, in arm_nn_depthwise_conv_nt_t_s8() argument
113 const int32x4_t mult = vldrwq_s32(out_mult); in arm_nn_depthwise_conv_nt_t_s8()
115 out_mult += 4; in arm_nn_depthwise_conv_nt_t_s8()
157 (void)out_mult; in arm_nn_depthwise_conv_nt_t_s8()
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Include/
Darm_nnfunctions.h1356 const int32_t *out_mult,
1381 const int32_t *out_mult,
1464 const int32_t out_mult,
1493 const int32_t out_mult,
1843 const int32_t out_mult);
Darm_nnsupportfunctions.h195 const int32_t *out_mult,
437 const int32_t *out_mult,
478 const int32_t *out_mult,