Home
last modified time | relevance | path

Searched refs:loop_count (Results 1 – 18 of 18) sorted by relevance

/cmsis-nn-latest/Source/BasicMathFunctions/
Darm_elementwise_mul_s16.c64 int32_t loop_count; in arm_elementwise_mul_s16() local
68 loop_count = block_size; in arm_elementwise_mul_s16()
70 while (loop_count > 0) in arm_elementwise_mul_s16()
72 mve_pred16_t pred = vctp32q(loop_count); in arm_elementwise_mul_s16()
89 loop_count -= 4; in arm_elementwise_mul_s16()
98 loop_count = block_size / 2; in arm_elementwise_mul_s16()
100 while (loop_count > 0) in arm_elementwise_mul_s16()
131 loop_count--; in arm_elementwise_mul_s16()
133 loop_count = block_size & 0x1; in arm_elementwise_mul_s16()
135 while (loop_count > 0) in arm_elementwise_mul_s16()
[all …]
Darm_elementwise_mul_acc_s16.c64 int32_t loop_count; in arm_elementwise_mul_acc_s16() local
71 loop_count = block_size; in arm_elementwise_mul_acc_s16()
73 while (loop_count > 0) in arm_elementwise_mul_acc_s16()
75 mve_pred16_t pred = vctp32q(loop_count); in arm_elementwise_mul_acc_s16()
94 loop_count -= 4; in arm_elementwise_mul_acc_s16()
103 loop_count = block_size / 2; in arm_elementwise_mul_acc_s16()
105 while (loop_count > 0) in arm_elementwise_mul_acc_s16()
139 loop_count--; in arm_elementwise_mul_acc_s16()
141 loop_count = block_size & 0x1; in arm_elementwise_mul_acc_s16()
143 while (loop_count > 0) in arm_elementwise_mul_acc_s16()
[all …]
Darm_elementwise_mul_s16_s8.c61 int32_t loop_count = block_size; in arm_elementwise_mul_s16_s8() local
68 while (loop_count > 0) in arm_elementwise_mul_s16_s8()
70 mve_pred16_t pred = vctp32q(loop_count); in arm_elementwise_mul_s16_s8()
88 loop_count -= 4; in arm_elementwise_mul_s16_s8()
98 while (loop_count > 1) in arm_elementwise_mul_s16_s8()
114 loop_count -= 2; in arm_elementwise_mul_s16_s8()
117 for (int j = 0; j < loop_count; j++, input_1_vect++, input_2_vect++, output++) in arm_elementwise_mul_s16_s8()
Darm_elementwise_mul_s16_batch_offset.c60 int32_t loop_count; in arm_elementwise_mul_s16_batch_offset() local
71 loop_count = block_size; in arm_elementwise_mul_s16_batch_offset()
73 while (loop_count > 0) in arm_elementwise_mul_s16_batch_offset()
75 mve_pred16_t pred = vctp32q(loop_count); in arm_elementwise_mul_s16_batch_offset()
93 loop_count -= 4; in arm_elementwise_mul_s16_batch_offset()
106 loop_count = block_size / 2; in arm_elementwise_mul_s16_batch_offset()
108 while (loop_count > 0) in arm_elementwise_mul_s16_batch_offset()
139 loop_count--; in arm_elementwise_mul_s16_batch_offset()
Darm_elementwise_mul_s8.c63 int32_t loop_count; in arm_elementwise_mul_s8() local
66 loop_count = (block_size + 3) / 4; in arm_elementwise_mul_s8()
69 for (int i = 0; i < loop_count; i++) in arm_elementwise_mul_s8()
110 loop_count = block_size >> 2; in arm_elementwise_mul_s8()
112 while (loop_count > 0) in arm_elementwise_mul_s8()
156 loop_count--; in arm_elementwise_mul_s8()
159 loop_count = block_size & 0x3; in arm_elementwise_mul_s8()
161 loop_count = block_size; in arm_elementwise_mul_s8()
164 while (loop_count > 0) in arm_elementwise_mul_s8()
180 loop_count--; in arm_elementwise_mul_s8()
Darm_elementwise_add_s16.c112 int32_t loop_count = block_size / 2; in arm_elementwise_add_s16() local
113 while (loop_count > 0) in arm_elementwise_add_s16()
140 loop_count--; in arm_elementwise_add_s16()
142 loop_count = block_size & 0x1; in arm_elementwise_add_s16()
144 while (loop_count > 0) in arm_elementwise_add_s16()
162 loop_count--; in arm_elementwise_add_s16()
Darm_elementwise_add_s8.c107 int32_t loop_count; in arm_elementwise_add_s8()
122 loop_count = block_size >> 2; in arm_elementwise_add_s8()
124 while (loop_count > 0) in arm_elementwise_add_s8()
196 loop_count--; in arm_elementwise_add_s8()
199 loop_count = block_size & 0x3; in arm_elementwise_add_s8()
201 loop_count = block_size; in arm_elementwise_add_s8()
204 while (loop_count > 0) in arm_elementwise_add_s8()
224 loop_count--; in arm_elementwise_add_s8()
/cmsis-nn-latest/Source/PoolingFunctions/
Darm_max_pool_s16.c37 int32_t loop_count = (length + 7) / 8; in compare_and_replace_if_larger() local
38 for (int i = 0; i < loop_count; i++) in compare_and_replace_if_larger()
91 int32_t loop_count = (length + 7) / 8; in clamp_output() local
92 for (int i = 0; i < loop_count; i++) in clamp_output()
Darm_max_pool_s8.c37 int32_t loop_count = (length + 15) / 16; in compare_and_replace_if_larger_q7() local
38 for (int i = 0; i < loop_count; i++) in compare_and_replace_if_larger_q7()
100 int32_t loop_count = (length + 15) / 16; in clamp_output() local
104 for (int i = 0; i < loop_count; i++) in clamp_output()
/cmsis-nn-latest/Source/NNSupportFunctions/
Darm_nn_depthwise_conv_nt_t_s16.c61 int32_t loop_count = (num_ch + 3) / 4; in arm_nn_depthwise_conv_nt_t_s16() local
64 for (int i_loop_cnt = 0, offset = 0; i_loop_cnt < loop_count; in arm_nn_depthwise_conv_nt_t_s16()
Darm_nn_depthwise_conv_nt_t_padded_s8.c71 int32_t loop_count = (active_ch + 3) / 4; in arm_nn_depthwise_conv_nt_t_padded_s8() local
75 for (int i_loop_cnt = 0, offset = 0; i_loop_cnt < loop_count; in arm_nn_depthwise_conv_nt_t_padded_s8()
Darm_nn_depthwise_conv_nt_t_s8.c63 int32_t loop_count = (active_ch + 3) / 4; in arm_nn_depthwise_conv_nt_t_s8() local
66 for (int i_loop_cnt = 0, offset = 0; i_loop_cnt < loop_count; in arm_nn_depthwise_conv_nt_t_s8()
Darm_nn_depthwise_conv_nt_t_s4.c65 int32_t loop_count = (active_ch + 3) / 4; in arm_nn_depthwise_conv_nt_t_s4() local
70 for (int i_loop_cnt = 0, offset = 0; i_loop_cnt < loop_count; in arm_nn_depthwise_conv_nt_t_s4()
/cmsis-nn-latest/Source/SVDFunctions/
Darm_svdf_state_s16_s8.c237 const int32_t loop_count = (num_elements + 3) / 4; in arm_svdf_state_s16_s8() local
238 for (int i_op = 0; i_op < loop_count; i_op++) in arm_svdf_state_s16_s8()
Darm_svdf_s8.c252 const int32_t loop_count = (num_elements + 3) / 4; in arm_svdf_s8() local
253 for (int i_op = 0; i_op < loop_count; i_op++) in arm_svdf_s8()
/cmsis-nn-latest/Source/ConvolutionFunctions/
Darm_depthwise_conv_s8_opt.c166 int32_t loop_count = (active_ch + 3) / 4; in arm_depthwise_conv_s8_opt() local
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()
Darm_depthwise_conv_fast_s16.c157 int32_t loop_count = (input_ch + 3) / 4; in arm_depthwise_conv_fast_s16() local
160 …for (int i_loop_cnt = 0, offset = 0; i_loop_cnt < loop_count; num_ch_to_process -= 4, offset += 4,… in arm_depthwise_conv_fast_s16()
Darm_depthwise_conv_s4_opt.c168 int32_t loop_count = (active_ch + 3) / 4; in arm_depthwise_conv_s4_opt() local
171 for (int i_loop_cnt = 0, offset = i_ch * S4_CH_IN_BLOCK_MVE; i_loop_cnt < loop_count; in arm_depthwise_conv_s4_opt()