| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Source/NNSupportFunctions/ |
| D | arm_nn_vec_mat_mult_t_s8.c | 50 const q31_t *bias, in arm_nn_vec_mat_mult_t_s8() argument 113 if (bias) in arm_nn_vec_mat_mult_t_s8() 115 int32x4_t b = vldrwq_z_s32(bias, p); in arm_nn_vec_mat_mult_t_s8() 117 bias += 3; in arm_nn_vec_mat_mult_t_s8() 155 if (bias) in arm_nn_vec_mat_mult_t_s8() 157 acc_0 += *bias; in arm_nn_vec_mat_mult_t_s8() 158 bias++; in arm_nn_vec_mat_mult_t_s8() 182 if (bias) in arm_nn_vec_mat_mult_t_s8() 184 acc_0 = *bias++; in arm_nn_vec_mat_mult_t_s8() 185 acc_1 = *bias++; in arm_nn_vec_mat_mult_t_s8() [all …]
|
| D | arm_nn_mat_mult_nt_t_s8.c | 50 const q31_t *bias, in arm_nn_mat_mult_nt_t_s8() argument 81 if (bias) in arm_nn_mat_mult_nt_t_s8() 83 lhs_offset_contribution0 += bias[rhs_rows_idx]; in arm_nn_mat_mult_nt_t_s8() 84 lhs_offset_contribution1 += bias[rhs_rows_idx + 1]; in arm_nn_mat_mult_nt_t_s8() 379 if (bias) in arm_nn_mat_mult_nt_t_s8() 381 res00 = bias[rhs_rows - 1]; in arm_nn_mat_mult_nt_t_s8() 426 if (bias) in arm_nn_mat_mult_nt_t_s8() 428 lhs_offset_contribution0 += bias[rhs_rows_idx]; in arm_nn_mat_mult_nt_t_s8() 429 lhs_offset_contribution1 += bias[rhs_rows_idx + 1]; in arm_nn_mat_mult_nt_t_s8() 546 if (bias) in arm_nn_mat_mult_nt_t_s8() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Include/ |
| D | arm_nnfunctions.h | 303 const q7_t *bias, 347 const q7_t *bias, 384 const q15_t *bias, 425 const q7_t *bias, 476 const q7_t *bias, 532 const q7_t *bias, 685 const q7_t *bias, 727 const q15_t *bias, 788 const q15_t *bias, 831 const q7_t *bias, [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Source/ConvolutionFunctions/ |
| D | arm_nn_mat_mult_kernel_s8_s16.c | 59 const int32_t *bias = output_bias; in arm_nn_mat_mult_kernel_s8_s16() local 72 q31_t ch_0_out_n = bias[0]; in arm_nn_mat_mult_kernel_s8_s16() 73 q31_t ch_1_out_n = bias[1]; in arm_nn_mat_mult_kernel_s8_s16() 74 q31_t ch_2_out_n = bias[2]; in arm_nn_mat_mult_kernel_s8_s16() 75 q31_t ch_3_out_n = bias[3]; in arm_nn_mat_mult_kernel_s8_s16() 81 bias += 4; in arm_nn_mat_mult_kernel_s8_s16() 184 int32_t output_0 = bias[i_ch]; in arm_nn_mat_mult_kernel_s8_s16() 185 int32_t output_1 = bias[i_ch]; in arm_nn_mat_mult_kernel_s8_s16() 222 const int32_t *bias = output_bias; in arm_nn_mat_mult_kernel_s8_s16() 237 q31_t ch_0_out_0 = *bias; in arm_nn_mat_mult_kernel_s8_s16() [all …]
|
| D | arm_depthwise_conv_u8_basic_ver1.c | 56 const int32_t *bias, in depthwise_conv_u8_mult_4() argument 100 if (bias != NULL) in depthwise_conv_u8_mult_4() 102 out_buff[0] += bias[out_ch + 0 + mult_tile]; in depthwise_conv_u8_mult_4() 103 out_buff[1] += bias[out_ch + 1 + mult_tile]; in depthwise_conv_u8_mult_4() 104 out_buff[2] += bias[out_ch + 2 + mult_tile]; in depthwise_conv_u8_mult_4() 105 out_buff[3] += bias[out_ch + 3 + mult_tile]; in depthwise_conv_u8_mult_4() 145 const int32_t *bias, in depthwise_conv_u8_generic() argument 191 if (bias != NULL) in depthwise_conv_u8_generic() 193 acc_0 += bias[idx_out_ch]; in depthwise_conv_u8_generic() 260 const int32_t *bias, in arm_depthwise_conv_u8_basic_ver1() argument [all …]
|
| D | arm_depthwise_conv_s8_opt.c | 59 const int32_t *bias, in arm_depthwise_conv_s8_opt() argument 138 bias, in arm_depthwise_conv_s8_opt() 153 bias, in arm_depthwise_conv_s8_opt() 174 int32x4_t out_0 = vldrwq_s32(&bias[offset]); in arm_depthwise_conv_s8_opt() 213 const int32_t *const bias_start_pos = bias; in arm_depthwise_conv_s8_opt() 269 bias = bias_start_pos; in arm_depthwise_conv_s8_opt() 275 q31_t sum = *bias++; in arm_depthwise_conv_s8_opt() 276 q31_t sum_2 = *bias++; in arm_depthwise_conv_s8_opt() 277 q31_t sum_3 = *bias++; in arm_depthwise_conv_s8_opt() 278 q31_t sum_4 = *bias++; in arm_depthwise_conv_s8_opt() [all …]
|
| D | arm_depthwise_conv_s8.c | 56 const int32_t *bias, in depthwise_conv_s8_mult_4() argument 78 out_buff[0] = bias[out_ch + 0 + mult_tile]; in depthwise_conv_s8_mult_4() 79 out_buff[1] = bias[out_ch + 1 + mult_tile]; in depthwise_conv_s8_mult_4() 80 out_buff[2] = bias[out_ch + 2 + mult_tile]; in depthwise_conv_s8_mult_4() 81 out_buff[3] = bias[out_ch + 3 + mult_tile]; in depthwise_conv_s8_mult_4() 156 const int32_t *bias, in depthwise_conv_s8_generic() argument 191 acc_0 = bias[idx_out_ch]; in depthwise_conv_s8_generic() 237 const int32_t *bias, in arm_depthwise_conv_s8() argument 260 bias, in arm_depthwise_conv_s8() 287 bias, in arm_depthwise_conv_s8()
|
| D | arm_nn_mat_mult_kernel_q7_q15_reordered.c | 46 const q7_t *bias, in arm_nn_mat_mult_kernel_q7_q15_reordered() argument 66 q31_t sum = ((q31_t)(bias[i]) << bias_shift) + NN_ROUND(out_shift); in arm_nn_mat_mult_kernel_q7_q15_reordered() 67 q31_t sum2 = ((q31_t)(bias[i]) << bias_shift) + NN_ROUND(out_shift); in arm_nn_mat_mult_kernel_q7_q15_reordered() 68 q31_t sum3 = ((q31_t)(bias[i + 1]) << bias_shift) + NN_ROUND(out_shift); in arm_nn_mat_mult_kernel_q7_q15_reordered() 69 q31_t sum4 = ((q31_t)(bias[i + 1]) << bias_shift) + NN_ROUND(out_shift); in arm_nn_mat_mult_kernel_q7_q15_reordered() 132 (void)bias; in arm_nn_mat_mult_kernel_q7_q15_reordered()
|
| D | arm_convolve_HWC_q7_fast.c | 99 const q7_t *bias, in arm_convolve_HWC_q7_fast() argument 161 … wt, bufferA, ch_im_out, ch_im_in * dim_kernel * dim_kernel, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_fast() 197 … wt, bufferA, ch_im_out, ch_im_in * dim_kernel * dim_kernel, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_fast() 219 … wt, bufferA, ch_im_out, ch_im_in * dim_kernel * dim_kernel, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_fast() 250 … wt, bufferA, ch_im_out, ch_im_in * dim_kernel * dim_kernel, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_fast() 283 … wt, bufferA, ch_im_out, ch_im_in * dim_kernel * dim_kernel, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_fast() 298 q31_t sum = ((q31_t)bias[i] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q7_fast() 349 conv_out = (bias[i] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q7_fast()
|
| D | arm_convolve_HWC_q7_fast_nonsquare.c | 86 const q7_t *bias, in arm_convolve_HWC_q7_fast_nonsquare() argument 151 …wt, bufferA, ch_im_out, ch_im_in * dim_kernel_x * dim_kernel_y, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_fast_nonsquare() 189 …wt, bufferA, ch_im_out, ch_im_in * dim_kernel_x * dim_kernel_y, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_fast_nonsquare() 212 …wt, bufferA, ch_im_out, ch_im_in * dim_kernel_x * dim_kernel_y, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_fast_nonsquare() 245 …wt, bufferA, ch_im_out, ch_im_in * dim_kernel_x * dim_kernel_y, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_fast_nonsquare() 280 …wt, bufferA, ch_im_out, ch_im_in * dim_kernel_x * dim_kernel_y, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_fast_nonsquare() 294 q31_t sum = ((q31_t)(bias[i]) << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q7_fast_nonsquare() 346 conv_out = ((q31_t)(bias[i]) << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q7_fast_nonsquare()
|
| D | arm_nn_mat_mult_kernel_s8_s16_reordered.c | 58 const int32_t *bias = output_bias; in arm_nn_mat_mult_kernel_s8_s16_reordered() local 73 q31_t ch_0_out_0 = *bias; in arm_nn_mat_mult_kernel_s8_s16_reordered() 74 q31_t ch_0_out_1 = *bias++; in arm_nn_mat_mult_kernel_s8_s16_reordered() 75 q31_t ch_1_out_0 = *bias; in arm_nn_mat_mult_kernel_s8_s16_reordered() 76 q31_t ch_1_out_1 = *bias++; in arm_nn_mat_mult_kernel_s8_s16_reordered() 145 q31_t ch_0_out_0 = *bias; in arm_nn_mat_mult_kernel_s8_s16_reordered()
|
| D | arm_nn_mat_mult_s8.c | 51 const int32_t *const bias, in arm_nn_mat_mult_s8() argument 105 if (bias) in arm_nn_mat_mult_s8() 107 res = vaddq_n_s32(res, bias[i_out_ch]); in arm_nn_mat_mult_s8() 148 if (bias) in arm_nn_mat_mult_s8() 150 acc_0 += bias[i_out_ch]; in arm_nn_mat_mult_s8() 176 (void)bias; in arm_nn_mat_mult_s8()
|
| D | arm_convolve_HWC_q15_fast.c | 87 const q15_t *bias, in arm_convolve_HWC_q15_fast() argument 157 q31_t sum = ((q31_t)bias[i] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q15_fast() 158 q31_t sum2 = ((q31_t)bias[i] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q15_fast() 159 q31_t sum3 = ((q31_t)bias[i + 1] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q15_fast() 160 q31_t sum4 = ((q31_t)bias[i + 1] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q15_fast() 227 conv_out = ((q31_t)bias[i] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q15_fast()
|
| D | arm_convolve_HWC_q15_fast_nonsquare.c | 96 const q15_t *bias, in arm_convolve_HWC_q15_fast_nonsquare() argument 169 q31_t sum = ((q31_t)bias[i] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q15_fast_nonsquare() 170 q31_t sum2 = ((q31_t)bias[i] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q15_fast_nonsquare() 171 q31_t sum3 = ((q31_t)bias[i + 1] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q15_fast_nonsquare() 172 q31_t sum4 = ((q31_t)bias[i + 1] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q15_fast_nonsquare() 239 conv_out = ((q31_t)bias[i] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q15_fast_nonsquare()
|
| D | arm_depthwise_conv_3x3_s8.c | 60 const int32_t *bias, in arm_depthwise_conv_3x3_s8() argument 104 int32_t out_buff0 = bias[in_ch + 0]; in arm_depthwise_conv_3x3_s8() 105 int32_t out_buff1 = bias[in_ch + 1]; in arm_depthwise_conv_3x3_s8() 106 int32_t out_buff2 = bias[in_ch + 2]; in arm_depthwise_conv_3x3_s8() 107 int32_t out_buff3 = bias[in_ch + 3]; in arm_depthwise_conv_3x3_s8() 175 int32_t out_buff = bias[in_ch]; in arm_depthwise_conv_3x3_s8()
|
| D | arm_depthwise_conv_wrapper_s8.c | 57 const int32_t *bias, in arm_depthwise_conv_wrapper_s8() argument 75 bias, in arm_depthwise_conv_wrapper_s8() 90 bias, in arm_depthwise_conv_wrapper_s8() 105 bias, in arm_depthwise_conv_wrapper_s8()
|
| D | arm_nn_depthwise_conv_s8_core.c | 55 const int32_t *bias = output_bias; in arm_nn_depthwise_conv_s8_core() local 65 int32x4_t out_0 = vldrwq_s32(bias); in arm_nn_depthwise_conv_s8_core() 67 bias += 4; in arm_nn_depthwise_conv_s8_core() 169 int32_t sum_0 = bias[i]; in arm_nn_depthwise_conv_s8_core() 170 int32_t sum_1 = bias[i]; in arm_nn_depthwise_conv_s8_core()
|
| D | arm_convolve_1x1_HWC_q7_fast_nonsquare.c | 93 const q7_t *bias, in arm_convolve_1x1_HWC_q7_fast_nonsquare() argument 136 wt, bufferA, ch_im_out, ch_im_in, bias_shift, out_shift, bias, pOut); in arm_convolve_1x1_HWC_q7_fast_nonsquare() 149 q31_t sum = ((q31_t)(bias[i_ch_out]) << bias_shift) + NN_ROUND(out_shift); in arm_convolve_1x1_HWC_q7_fast_nonsquare() 203 conv_out = ((q31_t)(bias[i]) << bias_shift) + NN_ROUND(out_shift); in arm_convolve_1x1_HWC_q7_fast_nonsquare()
|
| D | arm_convolve_HWC_q7_basic.c | 82 const q7_t *bias, in arm_convolve_HWC_q7_basic() argument 132 … wt, bufferA, ch_im_out, ch_im_in * dim_kernel * dim_kernel, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_basic() 149 q31_t sum = ((q31_t)bias[i] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q7_basic() 196 conv_out = ((q31_t)bias[i] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q7_basic()
|
| D | arm_convolve_HWC_q7_basic_nonsquare.c | 80 const q7_t *bias, in arm_convolve_HWC_q7_basic_nonsquare() argument 133 …wt, bufferA, ch_im_out, ch_im_in * dim_kernel_y * dim_kernel_x, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_basic_nonsquare() 150 q31_t sum = ((q31_t)bias[i] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q7_basic_nonsquare() 197 conv_out = ((q31_t)bias[i] << bias_shift) + NN_ROUND(out_shift); in arm_convolve_HWC_q7_basic_nonsquare()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8UD5/drivers/upower/ |
| D | upower_soc_defs.h | 155 #define UPWR_FILL_DOMBIAS_ARGS(dom, bias, args) \ argument 159 switch ((bias)->apply) { \ 180 (args).B.dommode = (uint32_t)((bias)->dommode); \ 181 (args).B.avdmode = (uint32_t)((bias)->avdmode); \ 183 (args).B.domrbbn = ((bias)->dombias.rbbn > sat)? sat: \ 184 UPWR_BIAS_MILIV((bias)->dombias.rbbn); \ 185 (args).B.domrbbp = ((bias)->dombias.rbbp > sat)? sat: \ 186 UPWR_BIAS_MILIV((bias)->dombias.rbbp); \ 187 (args).B.avdrbbn = ((bias)->avdbias.rbbn > sat)? sat: \ 188 UPWR_BIAS_MILIV((bias)->avdbias.rbbn); \ [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8UD7/drivers/upower/ |
| D | upower_soc_defs.h | 155 #define UPWR_FILL_DOMBIAS_ARGS(dom, bias, args) \ argument 159 switch ((bias)->apply) { \ 180 (args).B.dommode = (uint32_t)((bias)->dommode); \ 181 (args).B.avdmode = (uint32_t)((bias)->avdmode); \ 183 (args).B.domrbbn = ((bias)->dombias.rbbn > sat)? sat: \ 184 UPWR_BIAS_MILIV((bias)->dombias.rbbn); \ 185 (args).B.domrbbp = ((bias)->dombias.rbbp > sat)? sat: \ 186 UPWR_BIAS_MILIV((bias)->dombias.rbbp); \ 187 (args).B.avdrbbn = ((bias)->avdbias.rbbn > sat)? sat: \ 188 UPWR_BIAS_MILIV((bias)->avdbias.rbbn); \ [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8US5/drivers/upower/ |
| D | upower_soc_defs.h | 155 #define UPWR_FILL_DOMBIAS_ARGS(dom, bias, args) \ argument 159 switch ((bias)->apply) { \ 180 (args).B.dommode = (uint32_t)((bias)->dommode); \ 181 (args).B.avdmode = (uint32_t)((bias)->avdmode); \ 183 (args).B.domrbbn = ((bias)->dombias.rbbn > sat)? sat: \ 184 UPWR_BIAS_MILIV((bias)->dombias.rbbn); \ 185 (args).B.domrbbp = ((bias)->dombias.rbbp > sat)? sat: \ 186 UPWR_BIAS_MILIV((bias)->dombias.rbbp); \ 187 (args).B.avdrbbn = ((bias)->avdbias.rbbn > sat)? sat: \ 188 UPWR_BIAS_MILIV((bias)->avdbias.rbbn); \ [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8US3/drivers/upower/ |
| D | upower_soc_defs.h | 155 #define UPWR_FILL_DOMBIAS_ARGS(dom, bias, args) \ argument 159 switch ((bias)->apply) { \ 180 (args).B.dommode = (uint32_t)((bias)->dommode); \ 181 (args).B.avdmode = (uint32_t)((bias)->avdmode); \ 183 (args).B.domrbbn = ((bias)->dombias.rbbn > sat)? sat: \ 184 UPWR_BIAS_MILIV((bias)->dombias.rbbn); \ 185 (args).B.domrbbp = ((bias)->dombias.rbbp > sat)? sat: \ 186 UPWR_BIAS_MILIV((bias)->dombias.rbbp); \ 187 (args).B.avdrbbn = ((bias)->avdbias.rbbn > sat)? sat: \ 188 UPWR_BIAS_MILIV((bias)->avdbias.rbbn); \ [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8UD3/drivers/upower/ |
| D | upower_soc_defs.h | 155 #define UPWR_FILL_DOMBIAS_ARGS(dom, bias, args) \ argument 159 switch ((bias)->apply) { \ 180 (args).B.dommode = (uint32_t)((bias)->dommode); \ 181 (args).B.avdmode = (uint32_t)((bias)->avdmode); \ 183 (args).B.domrbbn = ((bias)->dombias.rbbn > sat)? sat: \ 184 UPWR_BIAS_MILIV((bias)->dombias.rbbn); \ 185 (args).B.domrbbp = ((bias)->dombias.rbbp > sat)? sat: \ 186 UPWR_BIAS_MILIV((bias)->dombias.rbbp); \ 187 (args).B.avdrbbn = ((bias)->avdbias.rbbn > sat)? sat: \ 188 UPWR_BIAS_MILIV((bias)->avdbias.rbbn); \ [all …]
|