Home
last modified time | relevance | path

Searched refs:MATRIX_DIM (Results 1 – 2 of 2) sorted by relevance

/third_party/cmsis/CMSIS/DSP/Source/MatrixFunctions/
Darm_mat_cmplx_mult_f16.c70 #define MATRIX_DIM 2 in arm_mat_cmplx_mult_f16_2x2_mve() macro
81 MATRIX_DIM * CMPLX_DIM, MATRIX_DIM * CMPLX_DIM + 1, in arm_mat_cmplx_mult_f16_2x2_mve()
83 MATRIX_DIM * CMPLX_DIM + 2 , MATRIX_DIM * CMPLX_DIM + 3, in arm_mat_cmplx_mult_f16_2x2_mve()
92 tmp = (CMPLX_DIM * MATRIX_DIM); in arm_mat_cmplx_mult_f16_2x2_mve()
93 vecColAOffs1 = vecColAOffs0 + (uint16_t)(CMPLX_DIM * MATRIX_DIM); in arm_mat_cmplx_mult_f16_2x2_mve()
121 *(float32_t *)(&pOut[0 * CMPLX_DIM * MATRIX_DIM]) = ((f32x4_t)vecTmp)[0]; in arm_mat_cmplx_mult_f16_2x2_mve()
122 *(float32_t *)(&pOut[0 * CMPLX_DIM * MATRIX_DIM + CMPLX_DIM]) = ((f32x4_t)vecTmp)[2]; in arm_mat_cmplx_mult_f16_2x2_mve()
127 *(float32_t *)(&pOut[1 * CMPLX_DIM * MATRIX_DIM]) = ((f32x4_t)vecTmp)[0]; in arm_mat_cmplx_mult_f16_2x2_mve()
128 *(float32_t *)(&pOut[1 * CMPLX_DIM * MATRIX_DIM + CMPLX_DIM]) = ((f32x4_t)vecTmp)[2]; in arm_mat_cmplx_mult_f16_2x2_mve()
134 #undef MATRIX_DIM in arm_mat_cmplx_mult_f16_2x2_mve()
[all …]
Darm_mat_mult_q7.c64 const uint32_t MATRIX_DIM = 2; in arm_mat_mult_q7_2x2_mve() local
70 q7_t *pInA1 = pInA0 + MATRIX_DIM; in arm_mat_mult_q7_2x2_mve()
73 mve_pred16_t p0 = vctp8q(MATRIX_DIM); in arm_mat_mult_q7_2x2_mve()
87 pOut[0 * MATRIX_DIM] = (q7_t) __SSAT(acc0 >> 7, 8); in arm_mat_mult_q7_2x2_mve()
88 pOut[1 * MATRIX_DIM] = (q7_t) __SSAT(acc1 >> 7, 8); in arm_mat_mult_q7_2x2_mve()
99 pOut[0 * MATRIX_DIM] = (q7_t) __SSAT(acc0 >> 7, 8); in arm_mat_mult_q7_2x2_mve()
100 pOut[1 * MATRIX_DIM] = (q7_t) __SSAT(acc1 >> 7, 8); in arm_mat_mult_q7_2x2_mve()
113 const uint8_t MATRIX_DIM = 3; in arm_mat_mult_q7_3x3_mve() local
119 q7_t *pInA1 = pInA0 + MATRIX_DIM; in arm_mat_mult_q7_3x3_mve()
120 q7_t *pInA2 = pInA1 + MATRIX_DIM; in arm_mat_mult_q7_3x3_mve()
[all …]