Home
last modified time | relevance | path

Searched refs:sum1 (Results 1 – 8 of 8) sorted by relevance

/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/
Darm_mat_mult_fast_q31.c76 q31_t sum1, sum2, sum3, sum4; /* Accumulator */ in arm_mat_mult_fast_q31() local
123 sum1 = 0; in arm_mat_mult_fast_q31()
147 sum1 = __SMMLA(inA1, inB1, sum1); in arm_mat_mult_fast_q31()
152 sum1 = (q31_t) ((((q63_t) sum1 << 32) + ((q63_t) inA1 * inB1)) >> 32); in arm_mat_mult_fast_q31()
163 *px++ = sum1 << 1; in arm_mat_mult_fast_q31()
202 sum1 = 0; in arm_mat_mult_fast_q31()
213 sum1 = __SMMLA(*pInA++, *pInB, sum1); in arm_mat_mult_fast_q31()
215 sum1 = (q31_t) ((((q63_t) sum1 << 32) + ((q63_t) *pInA++ * *pInB)) >> 32); in arm_mat_mult_fast_q31()
220 sum1 = __SMMLA(*pInA++, *pInB, sum1); in arm_mat_mult_fast_q31()
222 sum1 = (q31_t) ((((q63_t) sum1 << 32) + ((q63_t) *pInA++ * *pInB)) >> 32); in arm_mat_mult_fast_q31()
[all …]
Darm_mat_vec_mult_q7.c309 q31_t sum1 = 0; in arm_mat_vec_mult_q7() local
335 sum1 = __SMLAD(matData, vecData, sum1); in arm_mat_vec_mult_q7()
336 sum1 = __SMLAD(matData2, vecData2, sum1); in arm_mat_vec_mult_q7()
363 sum1 += *pInA1++ * vecData; in arm_mat_vec_mult_q7()
371 *px++ = (q7_t)(__SSAT((sum1 >> 7), 8)); in arm_mat_vec_mult_q7()
Darm_mat_vec_mult_q15.c297 q63_t sum1 = 0; in arm_mat_vec_mult_q15() local
318 sum1 = __SMLALD(matData, vecData, sum1); in arm_mat_vec_mult_q15()
334 sum1 += (q63_t)*pInA1++ * vecData; in arm_mat_vec_mult_q15()
341 *px++ = (q15_t)(__SSAT((sum1 >> 15), 16)); in arm_mat_vec_mult_q15()
Darm_mat_cholesky_f32.c226 float32_t sum0=0.0f,sum1=0.0f,sum2=0.0f,sum3=0.0f; in arm_mat_cholesky_f32() local
269 sum1 = vpadds_f32(vpadd_f32(vget_low_f32(acc1), vget_high_f32(acc1))); in arm_mat_cholesky_f32()
278 sum1 = vget_lane_f32(tmp, 0) + vget_lane_f32(tmp, 1); in arm_mat_cholesky_f32()
292 sum1 = sum1 + pG[i * n + k] * pG[(j + 1) * n + k]; in arm_mat_cholesky_f32()
300 pG[(j + 1) * n + i] -= sum1; in arm_mat_cholesky_f32()
Darm_mat_vec_mult_f16.c313 float16_t sum1 = 0.0f; in arm_mat_vec_mult_f16() local
334 sum1 += matData * vecData; in arm_mat_vec_mult_f16()
347 *px++ = sum1; in arm_mat_vec_mult_f16()
Darm_mat_vec_mult_f32.c318 float32_t sum1 = 0.0f; in arm_mat_vec_mult_f32() local
339 sum1 += matData * vecData; in arm_mat_vec_mult_f32()
352 *px++ = sum1; in arm_mat_vec_mult_f32()
Darm_mat_vec_mult_q31.c294 q63_t sum1 = 0; in arm_mat_vec_mult_q31() local
316 sum1 += (q63_t)matData * vecData; in arm_mat_vec_mult_q31()
329 *px++ = (q31_t)(sum1 >> 31); in arm_mat_vec_mult_q31()
Darm_mat_mult_f32.c549 float32_t sum0,sum1, sum2,sum3, sum4, sum5 , sum6, sum7; in arm_mat_mult_f32() local
593 sum1 = 0.0f; in arm_mat_mult_f32()
671 sum1 += vget_lane_f32(accum, 0) + vget_lane_f32(accum, 1); in arm_mat_mult_f32()
699 sum1 += *pIn1B++ * (*pIn2); in arm_mat_mult_f32()
714 *pxB++ = sum1; in arm_mat_mult_f32()