Home
last modified time | relevance | path

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

/cmsis-nn-latest/Source/NNSupportFunctions/
Darm_nn_depthwise_conv_nt_t_padded_s8.c90 const int8_t *lhs_1 = lhs + row_x_col * CH_IN_BLOCK_MVE + offset; in arm_nn_depthwise_conv_nt_t_padded_s8()
91 const int8_t *lhs_2 = lhs + (row_x_col * CH_IN_BLOCK_MVE * 2) + offset; in arm_nn_depthwise_conv_nt_t_padded_s8()
92 const int8_t *lhs_3 = lhs + (row_x_col * CH_IN_BLOCK_MVE * 3) + offset; in arm_nn_depthwise_conv_nt_t_padded_s8()
115 lhs_0 += CH_IN_BLOCK_MVE; in arm_nn_depthwise_conv_nt_t_padded_s8()
116 lhs_1 += CH_IN_BLOCK_MVE; in arm_nn_depthwise_conv_nt_t_padded_s8()
117 lhs_2 += CH_IN_BLOCK_MVE; in arm_nn_depthwise_conv_nt_t_padded_s8()
118 lhs_3 += CH_IN_BLOCK_MVE; in arm_nn_depthwise_conv_nt_t_padded_s8()
Darm_nn_depthwise_conv_nt_t_s8.c81 const int8_t *lhs_1 = lhs + row_x_col * CH_IN_BLOCK_MVE + offset; in arm_nn_depthwise_conv_nt_t_s8()
82 const int8_t *lhs_2 = lhs + (row_x_col * CH_IN_BLOCK_MVE * 2) + offset; in arm_nn_depthwise_conv_nt_t_s8()
83 const int8_t *lhs_3 = lhs + (row_x_col * CH_IN_BLOCK_MVE * 3) + offset; in arm_nn_depthwise_conv_nt_t_s8()
103 lhs_0 += CH_IN_BLOCK_MVE; in arm_nn_depthwise_conv_nt_t_s8()
104 lhs_1 += CH_IN_BLOCK_MVE; in arm_nn_depthwise_conv_nt_t_s8()
105 lhs_2 += CH_IN_BLOCK_MVE; in arm_nn_depthwise_conv_nt_t_s8()
106 lhs_3 += CH_IN_BLOCK_MVE; in arm_nn_depthwise_conv_nt_t_s8()
/cmsis-nn-latest/Source/ConvolutionFunctions/
Darm_depthwise_conv_s8_opt.c103 const int32_t ch_loop = (input_ch + (CH_IN_BLOCK_MVE - 1)) / CH_IN_BLOCK_MVE; in arm_depthwise_conv_s8_opt()
105 int32_t active_ch = MIN(CH_IN_BLOCK_MVE, remaining_ch); in arm_depthwise_conv_s8_opt()
106 remaining_ch -= CH_IN_BLOCK_MVE; in arm_depthwise_conv_s8_opt()
110 out = output + i_ch * CH_IN_BLOCK_MVE; in arm_depthwise_conv_s8_opt()
111 const int8_t *input_slice = input + (i_ch * CH_IN_BLOCK_MVE); in arm_depthwise_conv_s8_opt()
131 lhs_buffer += CH_IN_BLOCK_MVE; in arm_depthwise_conv_s8_opt()
138 const int32_t block_offset = i_ch * CH_IN_BLOCK_MVE; in arm_depthwise_conv_s8_opt()
169 for (int i_loop_cnt = 0, offset = i_ch * CH_IN_BLOCK_MVE; i_loop_cnt < loop_count; in arm_depthwise_conv_s8_opt()
172 … const int8_t *col_0 = lhs_buffer + (kernel_size * CH_IN_BLOCK_MVE * i_buf) + (i_loop_cnt * 4); in arm_depthwise_conv_s8_opt()
187 col_0 += CH_IN_BLOCK_MVE; in arm_depthwise_conv_s8_opt()
[all …]
Darm_depthwise_conv_get_buffer_sizes_s8.c46 return (4 * CH_IN_BLOCK_MVE * filter_dims->w * filter_dims->h) * (int32_t)sizeof(int8_t); in arm_depthwise_conv_s8_opt_get_buffer_size_mve()
/cmsis-nn-latest/Include/
Darm_nnsupportfunctions.h64 #define CH_IN_BLOCK_MVE (124) macro