Searched refs:MATRIX_DIM3 (Results 1 – 5 of 5) sorted by relevance
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/ |
D | arm_mat_cmplx_mult_q31.c | 64 #define MATRIX_DIM3 3 macro 139 q31_t const *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM3; in arm_mat_cmplx_mult_q31_3x3_mve() 140 q31_t const *pInA2 = pInA1 + CMPLX_DIM * MATRIX_DIM3; in arm_mat_cmplx_mult_q31_3x3_mve() 150 MATRIX_DIM3 * CMPLX_DIM, MATRIX_DIM3 * CMPLX_DIM + 1 in arm_mat_cmplx_mult_q31_3x3_mve() 153 2 * MATRIX_DIM3 * CMPLX_DIM, 2 * MATRIX_DIM3 * CMPLX_DIM + 1, in arm_mat_cmplx_mult_q31_3x3_mve() 181 pOut[0 * CMPLX_DIM * MATRIX_DIM3 + 0] = (q31_t) asrl(acc0, 31); in arm_mat_cmplx_mult_q31_3x3_mve() 182 pOut[0 * CMPLX_DIM * MATRIX_DIM3 + 1] = (q31_t) asrl(acc1, 31); in arm_mat_cmplx_mult_q31_3x3_mve() 183 pOut[1 * CMPLX_DIM * MATRIX_DIM3 + 0] = (q31_t) asrl(acc2, 31); in arm_mat_cmplx_mult_q31_3x3_mve() 184 pOut[1 * CMPLX_DIM * MATRIX_DIM3 + 1] = (q31_t) asrl(acc3, 31); in arm_mat_cmplx_mult_q31_3x3_mve() 194 pOut[2 * CMPLX_DIM * MATRIX_DIM3 + 0] = (q31_t) asrl(acc0, 31); in arm_mat_cmplx_mult_q31_3x3_mve() [all …]
|
D | arm_mat_cmplx_mult_f32.c | 68 #define MATRIX_DIM3 3 macro 145 float32_t *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM3; in arm_mat_cmplx_mult_f32_3x3_mve() 146 float32_t *pInA2 = pInA1 + CMPLX_DIM * MATRIX_DIM3; in arm_mat_cmplx_mult_f32_3x3_mve() 153 MATRIX_DIM3 * CMPLX_DIM, MATRIX_DIM3 * CMPLX_DIM + 1 in arm_mat_cmplx_mult_f32_3x3_mve() 155 …static const uint32_t offsetB1[4] = { 2 * MATRIX_DIM3 * CMPLX_DIM, 2 * MATRIX_DIM3 * CMPLX_DIM + 1, in arm_mat_cmplx_mult_f32_3x3_mve() 194 pOut[0 * CMPLX_DIM * MATRIX_DIM3 + 0] = acc0[0] + acc0[2]; in arm_mat_cmplx_mult_f32_3x3_mve() 195 pOut[0 * CMPLX_DIM * MATRIX_DIM3 + 1] = acc0[1] + acc0[3]; in arm_mat_cmplx_mult_f32_3x3_mve() 196 pOut[1 * CMPLX_DIM * MATRIX_DIM3 + 0] = acc1[0] + acc1[2]; in arm_mat_cmplx_mult_f32_3x3_mve() 197 pOut[1 * CMPLX_DIM * MATRIX_DIM3 + 1] = acc1[1] + acc1[3]; in arm_mat_cmplx_mult_f32_3x3_mve() 198 pOut[2 * CMPLX_DIM * MATRIX_DIM3 + 0] = acc2[0] + acc2[2]; in arm_mat_cmplx_mult_f32_3x3_mve() [all …]
|
D | arm_mat_mult_q31.c | 64 #define MATRIX_DIM3 3 macro 136 q31_t *pInA1 = pInA0 + MATRIX_DIM3; in arm_mat_mult_q31_3x3_mve() 137 q31_t *pInA2 = pInA1 + MATRIX_DIM3; in arm_mat_mult_q31_3x3_mve() 141 mve_pred16_t p0 = vctp32q(MATRIX_DIM3); in arm_mat_mult_q31_3x3_mve() 144 vecColBOffs = vecColBOffs * MATRIX_DIM3; in arm_mat_mult_q31_3x3_mve() 161 pOut[0 * MATRIX_DIM3] = (q31_t) acc0; in arm_mat_mult_q31_3x3_mve() 162 pOut[1 * MATRIX_DIM3] = (q31_t) acc1; in arm_mat_mult_q31_3x3_mve() 163 pOut[2 * MATRIX_DIM3] = (q31_t) acc2; in arm_mat_mult_q31_3x3_mve() 182 pOut[0 * MATRIX_DIM3] = (q31_t) acc0; in arm_mat_mult_q31_3x3_mve() 183 pOut[1 * MATRIX_DIM3] = (q31_t) acc1; in arm_mat_mult_q31_3x3_mve() [all …]
|
D | arm_mat_mult_q15.c | 65 #define MATRIX_DIM3 3 macro 134 q15_t *pInA1 = pInA0 + MATRIX_DIM3; in arm_mat_mult_q15_3x3_mve() 135 q15_t *pInA2 = pInA1 + MATRIX_DIM3; in arm_mat_mult_q15_3x3_mve() 138 mve_pred16_t p0 = vctp16q(MATRIX_DIM3); in arm_mat_mult_q15_3x3_mve() 141 vecColBOffs = vecColBOffs * MATRIX_DIM3; in arm_mat_mult_q15_3x3_mve() 159 pOut[0 * MATRIX_DIM3] = (q15_t) __SSAT(acc0, 16); in arm_mat_mult_q15_3x3_mve() 160 pOut[1 * MATRIX_DIM3] = (q15_t) __SSAT(acc1, 16); in arm_mat_mult_q15_3x3_mve() 161 pOut[2 * MATRIX_DIM3] = (q15_t) __SSAT(acc2, 16); in arm_mat_mult_q15_3x3_mve() 177 pOut[0 * MATRIX_DIM3] = (q15_t) __SSAT(acc0, 16); in arm_mat_mult_q15_3x3_mve() 178 pOut[1 * MATRIX_DIM3] = (q15_t) __SSAT(acc1, 16); in arm_mat_mult_q15_3x3_mve() [all …]
|
D | arm_mat_mult_f32.c | 68 #define MATRIX_DIM3 3 macro 139 pInA1 = pInA0 + MATRIX_DIM3; in arm_mat_mult_f32_3x3_mve() 140 pInA2 = pInA1 + MATRIX_DIM3; in arm_mat_mult_f32_3x3_mve() 142 mve_pred16_t p0 = vctp32q(MATRIX_DIM3); in arm_mat_mult_f32_3x3_mve() 148 pSrBVec += MATRIX_DIM3; in arm_mat_mult_f32_3x3_mve() 157 pSrBVec += MATRIX_DIM3; in arm_mat_mult_f32_3x3_mve() 166 pSrBVec += MATRIX_DIM3; in arm_mat_mult_f32_3x3_mve() 174 pOut += MATRIX_DIM3; in arm_mat_mult_f32_3x3_mve() 176 pOut += MATRIX_DIM3; in arm_mat_mult_f32_3x3_mve()
|