/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/ |
D | arm_mat_vec_mult_f16.c | 64 const float16_t *pInA1; in arm_mat_vec_mult_f16() local 86 pInA1 = pInA0 + numCols; in arm_mat_vec_mult_f16() 87 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_f16() 102 pSrcA1Vec = pInA1; in arm_mat_vec_mult_f16() 176 pInA1 = pInA0 + numCols; in arm_mat_vec_mult_f16() 187 pSrcA1Vec = pInA1; in arm_mat_vec_mult_f16() 290 const float16_t *pInA1; /* input data matrix pointer A of Q31 type */ in arm_mat_vec_mult_f16() local 322 pInA1 = pSrcA + i; in arm_mat_vec_mult_f16() 323 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_f16() 333 matData = *(pInA1)++; in arm_mat_vec_mult_f16() [all …]
|
D | arm_mat_vec_mult_f32.c | 68 const float32_t *pInA1; in arm_mat_vec_mult_f32() local 90 pInA1 = pInA0 + numCols; in arm_mat_vec_mult_f32() 91 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_f32() 106 pSrcA1Vec = pInA1; in arm_mat_vec_mult_f32() 180 pInA1 = pInA0 + numCols; in arm_mat_vec_mult_f32() 191 pSrcA1Vec = pInA1; in arm_mat_vec_mult_f32() 295 const float32_t *pInA1; /* input data matrix pointer A of Q31 type */ in arm_mat_vec_mult_f32() local 327 pInA1 = pSrcA + i; in arm_mat_vec_mult_f32() 328 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_f32() 338 matData = *(pInA1)++; in arm_mat_vec_mult_f32() [all …]
|
D | arm_mat_mult_f32.c | 131 float32_t *pInA0, *pInA1, *pInA2; in arm_mat_mult_f32_3x3_mve() local 139 pInA1 = pInA0 + MATRIX_DIM3; in arm_mat_mult_f32_3x3_mve() 140 pInA2 = pInA1 + MATRIX_DIM3; in arm_mat_mult_f32_3x3_mve() 151 vecMac1 = vmulq(vecInB, *pInA1++); in arm_mat_mult_f32_3x3_mve() 160 vecMac1 = vfmaq(vecMac1, vecInB, *pInA1++); in arm_mat_mult_f32_3x3_mve() 169 vecMac1 = vfmaq(vecMac1, vecInB, *pInA1++); in arm_mat_mult_f32_3x3_mve() 196 float32_t *pInA0, *pInA1, *pInA2, *pInA3; in arm_mat_mult_f32_4x4_mve() local 203 pInA1 = pInA0 + MATRIX_DIM4; in arm_mat_mult_f32_4x4_mve() 204 pInA2 = pInA1 + MATRIX_DIM4; in arm_mat_mult_f32_4x4_mve() 213 vecMac1 = vmulq(vecInB, *pInA1++); in arm_mat_mult_f32_4x4_mve() [all …]
|
D | arm_mat_vec_mult_q15.c | 274 const q15_t *pInA1; /* input data matrix pointer A of Q15 type */ in arm_mat_vec_mult_q15() local 306 pInA1 = pSrcA + i; in arm_mat_vec_mult_q15() 307 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_q15() 317 matData = read_q15x2_ia ((q15_t **) &pInA1); in arm_mat_vec_mult_q15() 334 sum1 += (q63_t)*pInA1++ * vecData; in arm_mat_vec_mult_q15() 358 pInA1 = pSrcA + i; in arm_mat_vec_mult_q15() 366 matData = read_q15x2_ia ((q15_t **) &pInA1); in arm_mat_vec_mult_q15() 367 matData2 = read_q15x2_ia ((q15_t **) &pInA1); in arm_mat_vec_mult_q15() 376 sum += (q63_t)*pInA1++ * *pInVec++; in arm_mat_vec_mult_q15()
|
D | arm_mat_mult_q31.c | 77 q31_t *pInA1 = pInA0 + MATRIX_DIM2; in arm_mat_mult_q31_2x2_mve() local 93 vecA1 = vldrwq_s32(pInA1); in arm_mat_mult_q31_2x2_mve() 136 q31_t *pInA1 = pInA0 + MATRIX_DIM3; in arm_mat_mult_q31_3x3_mve() local 137 q31_t *pInA2 = pInA1 + MATRIX_DIM3; in arm_mat_mult_q31_3x3_mve() 152 vecA = vldrwq_s32(pInA1); in arm_mat_mult_q31_3x3_mve() 173 vecA = vldrwq_s32(pInA1); in arm_mat_mult_q31_3x3_mve() 194 vecA = vldrwq_s32(pInA1); in arm_mat_mult_q31_3x3_mve() 222 q31_t *pInA1 = pInA0 + MATRIX_DIM4; in arm_mat_mult_q31_4x4_mve() local 223 q31_t *pInA2 = pInA1 + MATRIX_DIM4; in arm_mat_mult_q31_4x4_mve() 236 vecA = vldrwq_s32(pInA1); in arm_mat_mult_q31_4x4_mve() [all …]
|
D | arm_mat_vec_mult_q31.c | 271 const q31_t *pInA1; /* input data matrix pointer A of Q31 type */ in arm_mat_vec_mult_q31() local 303 pInA1 = pSrcA + i; in arm_mat_vec_mult_q31() 304 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_q31() 315 matData = *(pInA1)++; in arm_mat_vec_mult_q31() 346 pInA1 = pSrcA + i; in arm_mat_vec_mult_q31() 353 matData = *(pInA1)++; in arm_mat_vec_mult_q31() 354 matData2 = *(pInA1)++; in arm_mat_vec_mult_q31() 363 sum += (q63_t)*pInA1++ * *pInVec++; in arm_mat_vec_mult_q31()
|
D | arm_mat_cmplx_mult_q31.c | 77 q31_t const *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM2; in arm_mat_cmplx_mult_q31_2x2_mve() local 95 vecA = vldrwq_s32(pInA1); in arm_mat_cmplx_mult_q31_2x2_mve() 113 vecA = vldrwq_s32(pInA1); in arm_mat_cmplx_mult_q31_2x2_mve() 139 q31_t const *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM3; in arm_mat_cmplx_mult_q31_3x3_mve() local 140 q31_t const *pInA2 = pInA1 + CMPLX_DIM * MATRIX_DIM3; in arm_mat_cmplx_mult_q31_3x3_mve() 169 vecA = vldrwq_s32(pInA1); in arm_mat_cmplx_mult_q31_3x3_mve() 177 vecA = vldrwq_z_s32(&pInA1[4], p0); in arm_mat_cmplx_mult_q31_3x3_mve() 210 vecA = vldrwq_s32(pInA1); in arm_mat_cmplx_mult_q31_3x3_mve() 218 vecA = vldrwq_z_s32(&pInA1[4], p0); in arm_mat_cmplx_mult_q31_3x3_mve() 251 vecA = vldrwq_s32(pInA1); in arm_mat_cmplx_mult_q31_3x3_mve() [all …]
|
D | arm_mat_cmplx_mult_f32.c | 81 float32_t *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM2; in arm_mat_cmplx_mult_f32_2x2_mve() local 99 vecA = vldrwq_f32(pInA1); in arm_mat_cmplx_mult_f32_2x2_mve() 120 vecA = vldrwq_f32(pInA1); in arm_mat_cmplx_mult_f32_2x2_mve() 145 float32_t *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM3; in arm_mat_cmplx_mult_f32_3x3_mve() local 146 float32_t *pInA2 = pInA1 + CMPLX_DIM * MATRIX_DIM3; in arm_mat_cmplx_mult_f32_3x3_mve() 170 vecA = vldrwq_f32(pInA1); in arm_mat_cmplx_mult_f32_3x3_mve() 185 vecA = vldrwq_f32(&pInA1[4]); in arm_mat_cmplx_mult_f32_3x3_mve() 213 vecA = vldrwq_f32(pInA1); in arm_mat_cmplx_mult_f32_3x3_mve() 227 vecA = vldrwq_f32(&pInA1[4]); in arm_mat_cmplx_mult_f32_3x3_mve() 255 vecA = vldrwq_f32(pInA1); in arm_mat_cmplx_mult_f32_3x3_mve() [all …]
|
D | arm_mat_vec_mult_q7.c | 284 const q7_t *pInA1; /* input data matrix pointer of Q7 type */ in arm_mat_vec_mult_q7() local 318 pInA1 = pSrcA + i; in arm_mat_vec_mult_q7() 319 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_q7() 332 matData = read_q7x4_ia ((q7_t **) &pInA1); in arm_mat_vec_mult_q7() 363 sum1 += *pInA1++ * vecData; in arm_mat_vec_mult_q7() 388 pInA1 = pSrcA + i; in arm_mat_vec_mult_q7() 397 matData = read_q7x4_ia ((q7_t **) &pInA1); in arm_mat_vec_mult_q7() 408 sum += *pInA1++ * *pInVec++; in arm_mat_vec_mult_q7()
|
D | arm_mat_cmplx_mult_f16.c | 149 float16_t *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM; in arm_mat_cmplx_mult_f16_3x3_mve() local 150 float16_t *pInA2 = pInA1 + CMPLX_DIM * MATRIX_DIM; in arm_mat_cmplx_mult_f16_3x3_mve() 168 vecA1 = vldrhq_f16(pInA1); in arm_mat_cmplx_mult_f16_3x3_mve() 245 float16_t *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM; in arm_mat_cmplx_mult_f16_4x4_mve() local 246 float16_t *pInA2 = pInA1 + CMPLX_DIM * MATRIX_DIM; in arm_mat_cmplx_mult_f16_4x4_mve() 266 vecA = vldrhq_f16(pInA1); in arm_mat_cmplx_mult_f16_4x4_mve() 295 vecA = vldrhq_f16(pInA1); in arm_mat_cmplx_mult_f16_4x4_mve() 324 vecA = vldrhq_f16(pInA1); in arm_mat_cmplx_mult_f16_4x4_mve() 353 vecA = vldrhq_f16(pInA1); in arm_mat_cmplx_mult_f16_4x4_mve() 477 float16_t const *pInA1 = pInA0 + numColsA * CMPLX_DIM; in arm_mat_cmplx_mult_f16() local [all …]
|
D | arm_mat_mult_q15.c | 78 q15_t *pInA1 = pInA0 + MATRIX_DIM2; in arm_mat_mult_q15_2x2_mve() local 90 vecA1 = vldrhq_s16(pInA1); in arm_mat_mult_q15_2x2_mve() 134 q15_t *pInA1 = pInA0 + MATRIX_DIM3; in arm_mat_mult_q15_3x3_mve() local 135 q15_t *pInA2 = pInA1 + MATRIX_DIM3; in arm_mat_mult_q15_3x3_mve() 148 vecA1 = vldrhq_s16(pInA1); in arm_mat_mult_q15_3x3_mve() 215 q15_t *pInA1 = pInA0 + MATRIX_DIM4; in arm_mat_mult_q15_4x4_mve() local 216 q15_t *pInA2 = pInA1 + MATRIX_DIM4; in arm_mat_mult_q15_4x4_mve() 229 vecA1 = vldrhq_s16(pInA1); in arm_mat_mult_q15_4x4_mve() 409 q15_t *pInA1 = pInA0 + numColsA; in arm_mat_mult_q15() local 410 q15_t *pInA2 = pInA1 + numColsA; in arm_mat_mult_q15() [all …]
|
D | arm_mat_mult_f16.c | 425 float16_t *pInA0, *pInA1, *pInA2, *pInA3; in arm_mat_mult_f16() local 443 pInA1 = pInA0 + numColsA; in arm_mat_mult_f16() 444 pInA2 = pInA1 + numColsA; in arm_mat_mult_f16() 462 vecMac1 = vfmaq(vecMac1, vecInB, *pInA1++); in arm_mat_mult_f16() 489 pInA1 = pInA0 + numColsA; in arm_mat_mult_f16() 490 pInA2 = pInA1 + numColsA; in arm_mat_mult_f16() 509 vecMac1 = vfmaq(vecMac1, vecInB, *pInA1++); in arm_mat_mult_f16()
|
D | arm_mat_mult_q7.c | 70 q7_t *pInA1 = pInA0 + MATRIX_DIM; in arm_mat_mult_q7_2x2_mve() local 82 vecA1 = vldrbq_s8(pInA1); in arm_mat_mult_q7_2x2_mve() 119 q7_t *pInA1 = pInA0 + MATRIX_DIM; in arm_mat_mult_q7_3x3_mve() local 120 q7_t *pInA2 = pInA1 + MATRIX_DIM; in arm_mat_mult_q7_3x3_mve() 133 vecA1 = vldrbq_s8(pInA1); in arm_mat_mult_q7_3x3_mve() 189 q7_t *pInA1 = pInA0 + MATRIX_DIM; in arm_mat_mult_q7_4x4_mve() local 190 q7_t *pInA2 = pInA1 + MATRIX_DIM; in arm_mat_mult_q7_4x4_mve() 203 vecA1 = vldrbq_s8(pInA1); in arm_mat_mult_q7_4x4_mve()
|
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/SVMFunctions/ |
D | arm_svm_linear_predict_f16.c | 66 const float16_t *pInA1; in arm_svm_linear_predict_f16() local 87 pInA1 = pInA0 + numCols; in arm_svm_linear_predict_f16() 88 pInA2 = pInA1 + numCols; in arm_svm_linear_predict_f16() 103 pSrcA1Vec = pInA1; in arm_svm_linear_predict_f16() 176 pInA1 = pInA0 + numCols; in arm_svm_linear_predict_f16() 187 pSrcA1Vec = pInA1; in arm_svm_linear_predict_f16()
|
D | arm_svm_sigmoid_predict_f16.c | 68 const float16_t *pInA1; in arm_svm_sigmoid_predict_f16() local 90 pInA1 = pInA0 + numCols; in arm_svm_sigmoid_predict_f16() 91 pInA2 = pInA1 + numCols; in arm_svm_sigmoid_predict_f16() 106 pSrcA1Vec = pInA1; in arm_svm_sigmoid_predict_f16() 184 pInA1 = pInA0 + numCols; in arm_svm_sigmoid_predict_f16() 195 pSrcA1Vec = pInA1; in arm_svm_sigmoid_predict_f16()
|
D | arm_svm_polynomial_predict_f16.c | 68 const float16_t *pInA1; in arm_svm_polynomial_predict_f16() local 90 pInA1 = pInA0 + numCols; in arm_svm_polynomial_predict_f16() 91 pInA2 = pInA1 + numCols; in arm_svm_polynomial_predict_f16() 106 pSrcA1Vec = pInA1; in arm_svm_polynomial_predict_f16() 185 pInA1 = pInA0 + numCols; in arm_svm_polynomial_predict_f16() 196 pSrcA1Vec = pInA1; in arm_svm_polynomial_predict_f16()
|
D | arm_svm_rbf_predict_f16.c | 68 const float16_t *pInA1; in arm_svm_rbf_predict_f16() local 90 pInA1 = pInA0 + numCols; in arm_svm_rbf_predict_f16() 91 pInA2 = pInA1 + numCols; in arm_svm_rbf_predict_f16() 106 pSrcA1Vec = pInA1; in arm_svm_rbf_predict_f16() 194 pInA1 = pInA0 + numCols; in arm_svm_rbf_predict_f16() 205 pSrcA1Vec = pInA1; in arm_svm_rbf_predict_f16()
|
D | arm_svm_linear_predict_f32.c | 63 const float32_t *pInA1; in arm_svm_linear_predict_f32() local 84 pInA1 = pInA0 + numCols; in arm_svm_linear_predict_f32() 85 pInA2 = pInA1 + numCols; in arm_svm_linear_predict_f32() 100 pSrcA1Vec = pInA1; in arm_svm_linear_predict_f32() 174 pInA1 = pInA0 + numCols; in arm_svm_linear_predict_f32() 185 pSrcA1Vec = pInA1; in arm_svm_linear_predict_f32()
|
D | arm_svm_sigmoid_predict_f32.c | 65 const float32_t *pInA1; in arm_svm_sigmoid_predict_f32() local 87 pInA1 = pInA0 + numCols; in arm_svm_sigmoid_predict_f32() 88 pInA2 = pInA1 + numCols; in arm_svm_sigmoid_predict_f32() 103 pSrcA1Vec = pInA1; in arm_svm_sigmoid_predict_f32() 181 pInA1 = pInA0 + numCols; in arm_svm_sigmoid_predict_f32() 192 pSrcA1Vec = pInA1; in arm_svm_sigmoid_predict_f32()
|
D | arm_svm_polynomial_predict_f32.c | 68 const float32_t *pInA1; in arm_svm_polynomial_predict_f32() local 90 pInA1 = pInA0 + numCols; in arm_svm_polynomial_predict_f32() 91 pInA2 = pInA1 + numCols; in arm_svm_polynomial_predict_f32() 106 pSrcA1Vec = pInA1; in arm_svm_polynomial_predict_f32() 184 pInA1 = pInA0 + numCols; in arm_svm_polynomial_predict_f32() 195 pSrcA1Vec = pInA1; in arm_svm_polynomial_predict_f32()
|
D | arm_svm_rbf_predict_f32.c | 65 const float32_t *pInA1; in arm_svm_rbf_predict_f32() local 87 pInA1 = pInA0 + numCols; in arm_svm_rbf_predict_f32() 88 pInA2 = pInA1 + numCols; in arm_svm_rbf_predict_f32() 103 pSrcA1Vec = pInA1; in arm_svm_rbf_predict_f32() 191 pInA1 = pInA0 + numCols; in arm_svm_rbf_predict_f32() 202 pSrcA1Vec = pInA1; in arm_svm_rbf_predict_f32()
|