/cmsis-nn-latest/Source/NNSupportFunctions/ |
D | arm_nn_vec_mat_mult_t_s16.c | 139 tmp = arm_nn_requantize_s64(result_64_0, dst_multiplier, dst_shift); in arm_nn_vec_mat_mult_t_s16() 145 tmp = arm_nn_requantize_s64(result_64_1, dst_multiplier, dst_shift); in arm_nn_vec_mat_mult_t_s16() 151 tmp = arm_nn_requantize_s64(result_64_2, dst_multiplier, dst_shift); in arm_nn_vec_mat_mult_t_s16() 157 tmp = arm_nn_requantize_s64(result_64_3, dst_multiplier, dst_shift); in arm_nn_vec_mat_mult_t_s16() 208 tmp = arm_nn_requantize_s64(result_64, dst_multiplier, dst_shift); in arm_nn_vec_mat_mult_t_s16() 273 tmp = arm_nn_requantize_s64(acc_64_0, dst_multiplier, dst_shift); in arm_nn_vec_mat_mult_t_s16() 278 tmp = arm_nn_requantize_s64(acc_64_1, dst_multiplier, dst_shift); in arm_nn_vec_mat_mult_t_s16() 320 tmp = arm_nn_requantize_s64(acc_64_0, dst_multiplier, dst_shift); in arm_nn_vec_mat_mult_t_s16() 351 result = arm_nn_requantize_s64(result, dst_multiplier, dst_shift); in arm_nn_vec_mat_mult_t_s16()
|
D | arm_nn_vec_mat_mul_result_acc_s16.c | 140 tmp = arm_nn_requantize_s64(result_64_0, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16() 147 tmp = arm_nn_requantize_s64(result_64_1, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16() 154 tmp = arm_nn_requantize_s64(result_64_2, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16() 161 tmp = arm_nn_requantize_s64(result_64_3, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16() 206 tmp = arm_nn_requantize_s64(result_64, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16() 270 tmp = arm_nn_requantize_s64(acc_64_0, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16() 276 tmp = arm_nn_requantize_s64(acc_64_1, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16() 317 tmp = arm_nn_requantize_s64(acc_64_0, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16() 343 result = arm_nn_requantize_s64(result, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16()
|
D | arm_nn_depthwise_conv_nt_t_s16.c | 120 out_0[i_requantize] = arm_nn_requantize_s64(in_requantize_0, reduced_multiplier, shift); in arm_nn_depthwise_conv_nt_t_s16() 121 out_1[i_requantize] = arm_nn_requantize_s64(in_requantize_1, reduced_multiplier, shift); in arm_nn_depthwise_conv_nt_t_s16() 122 out_2[i_requantize] = arm_nn_requantize_s64(in_requantize_2, reduced_multiplier, shift); in arm_nn_depthwise_conv_nt_t_s16() 123 out_3[i_requantize] = arm_nn_requantize_s64(in_requantize_3, reduced_multiplier, shift); in arm_nn_depthwise_conv_nt_t_s16()
|
D | arm_nn_mat_mult_nt_t_s16.c | 190 acc_n0 = arm_nn_requantize_s64(acc_n0_s64, reduced_multiplier, shift); in arm_nn_mat_mult_nt_t_s16() 191 acc_n1 = arm_nn_requantize_s64(acc_n1_s64, reduced_multiplier, shift); in arm_nn_mat_mult_nt_t_s16() 192 acc_n2 = arm_nn_requantize_s64(acc_n2_s64, reduced_multiplier, shift); in arm_nn_mat_mult_nt_t_s16() 193 acc_n3 = arm_nn_requantize_s64(acc_n3_s64, reduced_multiplier, shift); in arm_nn_mat_mult_nt_t_s16() 330 acc_n0 = arm_nn_requantize_s64(acc_n0_s64, reduced_multiplier, shift); in arm_nn_mat_mult_nt_t_s16()
|
/cmsis-nn-latest/Source/ConvolutionFunctions/ |
D | arm_depthwise_conv_fast_s16.c | 196 … out_0[0] = arm_nn_requantize_s64(in_requantize_0, reduced_multiplier_0, output_shift[offset]); in arm_depthwise_conv_fast_s16() 197 … out_0[1] = arm_nn_requantize_s64(in_requantize_1, reduced_multiplier_1, output_shift[offset + 1]); in arm_depthwise_conv_fast_s16() 198 … out_0[2] = arm_nn_requantize_s64(in_requantize_2, reduced_multiplier_2, output_shift[offset + 2]); in arm_depthwise_conv_fast_s16() 199 … out_0[3] = arm_nn_requantize_s64(in_requantize_3, reduced_multiplier_3, output_shift[offset + 3]); in arm_depthwise_conv_fast_s16() 372 result = arm_nn_requantize_s64(acc_1, output_mult_1, *output_shift++); in arm_depthwise_conv_fast_s16() 377 result = arm_nn_requantize_s64(acc_2, output_mult_2, *output_shift++); in arm_depthwise_conv_fast_s16() 382 result = arm_nn_requantize_s64(acc_3, output_mult_3, *output_shift++); in arm_depthwise_conv_fast_s16() 387 result = arm_nn_requantize_s64(acc_4, output_mult_4, *output_shift++); in arm_depthwise_conv_fast_s16() 413 … result = arm_nn_requantize_s64(acc, REDUCE_MULTIPLIER(*output_mult), *output_shift++); in arm_depthwise_conv_fast_s16()
|
D | arm_nn_mat_mult_kernel_s16.c | 205 ch_0_out_0 = arm_nn_requantize_s64(ch_0_out_0_s64, reduced_multiplier, *out_shift); in arm_nn_mat_mult_kernel_s16() 206 ch_0_out_1 = arm_nn_requantize_s64(ch_0_out_1_s64, reduced_multiplier, *out_shift); in arm_nn_mat_mult_kernel_s16() 211 ch_1_out_0 = arm_nn_requantize_s64(ch_1_out_0_s64, reduced_multiplier, *out_shift); in arm_nn_mat_mult_kernel_s16() 212 ch_1_out_1 = arm_nn_requantize_s64(ch_1_out_1_s64, reduced_multiplier, *out_shift); in arm_nn_mat_mult_kernel_s16() 332 ch_0_out_0 = arm_nn_requantize_s64(ch_0_out_0_s64, reduced_multiplier, *out_shift); in arm_nn_mat_mult_kernel_s16() 333 ch_0_out_1 = arm_nn_requantize_s64(ch_0_out_1_s64, reduced_multiplier, *out_shift); in arm_nn_mat_mult_kernel_s16()
|
D | arm_depthwise_conv_s16.c | 110 … arm_nn_requantize_s64(out_buff[0], out_buff32[0], output_shift[out_ch + 0 + mult_tile]); in depthwise_conv_s16_mult_4_s16() 112 … arm_nn_requantize_s64(out_buff[1], out_buff32[1], output_shift[out_ch + 1 + mult_tile]); in depthwise_conv_s16_mult_4_s16() 114 … arm_nn_requantize_s64(out_buff[2], out_buff32[2], output_shift[out_ch + 2 + mult_tile]); in depthwise_conv_s16_mult_4_s16() 116 … arm_nn_requantize_s64(out_buff[3], out_buff32[3], output_shift[out_ch + 3 + mult_tile]); in depthwise_conv_s16_mult_4_s16() 225 … int32_t result = arm_nn_requantize_s64(acc_0, reduced_multiplier, output_shift[idx_out_ch]); in depthwise_conv_s16_generic_s16()
|
D | arm_convolve_s16.c | 269 sum = arm_nn_requantize_s64(acc_64, reduced_multiplier, output_shift[i]); in arm_convolve_s16()
|
/cmsis-nn-latest/Include/ |
D | arm_nnsupportfunctions.h | 1425 __STATIC_FORCEINLINE int32_t arm_nn_requantize_s64(const int64_t val, in arm_nn_requantize_s64() function
|