Home
last modified time | relevance | path

Searched refs:acc_0 (Results 1 – 5 of 5) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Source/NNSupportFunctions/
Darm_nn_vec_mat_mult_t_s8.c68 int32_t acc_0 = 0; in arm_nn_vec_mat_mult_t_s8() local
94 acc_0 = vmladavaq_p_s8(acc_0, ker_0, input, p); in arm_nn_vec_mat_mult_t_s8()
111 int32x4_t acc = {acc_0, acc_1, acc_2, 0}; in arm_nn_vec_mat_mult_t_s8()
133 int32_t acc_0 = 0; in arm_nn_vec_mat_mult_t_s8() local
148 acc_0 = vmladavaq_p_s8(acc_0, ker_0, input, p); in arm_nn_vec_mat_mult_t_s8()
157 acc_0 += *bias; in arm_nn_vec_mat_mult_t_s8()
161 acc_0 += offsets; in arm_nn_vec_mat_mult_t_s8()
162 acc_0 = arm_nn_requantize(acc_0, dst_multiplier, dst_shift); in arm_nn_vec_mat_mult_t_s8()
163 acc_0 += dst_offset; in arm_nn_vec_mat_mult_t_s8()
166 acc_0 = MAX(acc_0, activation_min); in arm_nn_vec_mat_mult_t_s8()
[all …]
Darm_nn_vec_mat_mult_t_svdf_s8.c74 int32_t acc_0 = 0; in arm_nn_vec_mat_mult_t_svdf_s8() local
100 acc_0 = vmladavaq_p_s8(acc_0, ker_0, input, p); in arm_nn_vec_mat_mult_t_svdf_s8()
117 int32x4_t acc = {acc_0, acc_1, acc_2, 0}; in arm_nn_vec_mat_mult_t_svdf_s8()
133 int32_t acc_0 = 0; in arm_nn_vec_mat_mult_t_svdf_s8() local
148 acc_0 = vmladavaq_p_s8(acc_0, ker_0, input, p); in arm_nn_vec_mat_mult_t_svdf_s8()
156 acc_0 = __QADD(acc_0, offsets); in arm_nn_vec_mat_mult_t_svdf_s8()
157 acc_0 = arm_nn_requantize(acc_0, dst_multiplier, dst_shift); in arm_nn_vec_mat_mult_t_svdf_s8()
160 acc_0 = MAX(acc_0, activation_min); in arm_nn_vec_mat_mult_t_svdf_s8()
161 *dst = (q15_t)MIN(acc_0, activation_max); in arm_nn_vec_mat_mult_t_svdf_s8()
175 int32_t acc_0 = 0; in arm_nn_vec_mat_mult_t_svdf_s8() local
[all …]
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Source/ConvolutionFunctions/
Darm_nn_mat_mult_s8.c67 int32_t acc_0 = 0; in arm_nn_mat_mult_s8() local
98 acc_0 = vmladavaq_p_s16(acc_0, r0, c0, p); in arm_nn_mat_mult_s8()
104 int32x4_t res = {acc_0, acc_1, acc_2, acc_3}; in arm_nn_mat_mult_s8()
130 int32_t acc_0 = 0; in arm_nn_mat_mult_s8() local
145 acc_0 = vmladavaq_p_s16(acc_0, r0, c0, p); in arm_nn_mat_mult_s8()
150 acc_0 += bias[i_out_ch]; in arm_nn_mat_mult_s8()
152 acc_0 = arm_nn_requantize(acc_0, output_mult[i_out_ch], output_shift[i_out_ch]); in arm_nn_mat_mult_s8()
153 acc_0 += out_offset; in arm_nn_mat_mult_s8()
154 acc_0 = MAX(acc_0, activation_min); in arm_nn_mat_mult_s8()
155 acc_0 = MIN(acc_0, activation_max); in arm_nn_mat_mult_s8()
[all …]
Darm_depthwise_conv_u8_basic_ver1.c170 int32_t acc_0; in depthwise_conv_u8_generic() local
177 acc_0 = 0; in depthwise_conv_u8_generic()
188acc_0 += (input[idx_0] + input_offset) * (kernel[ker_idx_0] + filter_offset); in depthwise_conv_u8_generic()
193 acc_0 += bias[idx_out_ch]; in depthwise_conv_u8_generic()
197 acc_0 = arm_nn_requantize(acc_0, output_mult, output_shift); in depthwise_conv_u8_generic()
198 acc_0 += output_offset; in depthwise_conv_u8_generic()
199 acc_0 = MAX(acc_0, output_activation_min); in depthwise_conv_u8_generic()
200 acc_0 = MIN(acc_0, output_activation_max); in depthwise_conv_u8_generic()
202 output[i_out++] = acc_0; in depthwise_conv_u8_generic()
Darm_depthwise_conv_s8.c184 int32_t acc_0; in depthwise_conv_s8_generic() local
191 acc_0 = bias[idx_out_ch]; in depthwise_conv_s8_generic()
202 acc_0 += (input[idx_0] + input_offset) * kernel[ker_idx_0]; in depthwise_conv_s8_generic()
207acc_0 = arm_nn_requantize(acc_0, output_mult[idx_out_ch], output_shift[idx_out_ch]); in depthwise_conv_s8_generic()
208 acc_0 += output_offset; in depthwise_conv_s8_generic()
209 acc_0 = MAX(acc_0, output_activation_min); in depthwise_conv_s8_generic()
210 acc_0 = MIN(acc_0, output_activation_max); in depthwise_conv_s8_generic()
212 output[i_out++] = acc_0; in depthwise_conv_s8_generic()