/cmsis-2.7.6/CMSIS/DSP/Source/MatrixFunctions/ |
D | arm_mat_vec_mult_f16.c | 77 const float16_t *pInA2, *pInA3; in arm_mat_vec_mult_f16() local 87 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_f16() 88 pInA3 = pInA2 + numCols; in arm_mat_vec_mult_f16() 103 pSrcA2Vec = pInA2; in arm_mat_vec_mult_f16() 291 const float16_t *pInA2; /* input data matrix pointer A of Q31 type */ in arm_mat_vec_mult_f16() local 323 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_f16() 324 pInA3 = pInA2 + numCols; in arm_mat_vec_mult_f16() 335 matData = *(pInA2)++; in arm_mat_vec_mult_f16()
|
D | arm_mat_vec_mult_f32.c | 81 const float32_t *pInA2, *pInA3; in arm_mat_vec_mult_f32() local 91 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_f32() 92 pInA3 = pInA2 + numCols; in arm_mat_vec_mult_f32() 107 pSrcA2Vec = pInA2; in arm_mat_vec_mult_f32() 296 const float32_t *pInA2; /* input data matrix pointer A of Q31 type */ in arm_mat_vec_mult_f32() local 328 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_f32() 329 pInA3 = pInA2 + numCols; in arm_mat_vec_mult_f32() 340 matData = *(pInA2)++; in arm_mat_vec_mult_f32()
|
D | arm_mat_mult_f32.c | 131 float32_t *pInA0, *pInA1, *pInA2; in arm_mat_mult_f32_3x3_mve() local 140 pInA2 = pInA1 + MATRIX_DIM3; in arm_mat_mult_f32_3x3_mve() 152 vecMac2 = vmulq(vecInB, *pInA2++); in arm_mat_mult_f32_3x3_mve() 161 vecMac2 = vfmaq(vecMac2, vecInB, *pInA2++); in arm_mat_mult_f32_3x3_mve() 170 vecMac2 = vfmaq(vecMac2, vecInB, *pInA2++); in arm_mat_mult_f32_3x3_mve() 196 float32_t *pInA0, *pInA1, *pInA2, *pInA3; in arm_mat_mult_f32_4x4_mve() local 204 pInA2 = pInA1 + MATRIX_DIM4; in arm_mat_mult_f32_4x4_mve() 205 pInA3 = pInA2 + MATRIX_DIM4; in arm_mat_mult_f32_4x4_mve() 214 vecMac2 = vmulq(vecInB, *pInA2++); in arm_mat_mult_f32_4x4_mve() 224 vecMac2 = vfmaq(vecMac2, vecInB, *pInA2++); in arm_mat_mult_f32_4x4_mve() [all …]
|
D | arm_mat_mult_q31.c | 137 q31_t *pInA2 = pInA1 + MATRIX_DIM3; in arm_mat_mult_q31_3x3_mve() local 154 vecA = vldrwq_s32(pInA2); in arm_mat_mult_q31_3x3_mve() 175 vecA = vldrwq_s32(pInA2); in arm_mat_mult_q31_3x3_mve() 196 vecA = vldrwq_s32(pInA2); in arm_mat_mult_q31_3x3_mve() 223 q31_t *pInA2 = pInA1 + MATRIX_DIM4; in arm_mat_mult_q31_4x4_mve() local 224 q31_t *pInA3 = pInA2 + MATRIX_DIM4; in arm_mat_mult_q31_4x4_mve() 238 vecA = vldrwq_s32(pInA2); in arm_mat_mult_q31_4x4_mve() 263 vecA = vldrwq_s32(pInA2); in arm_mat_mult_q31_4x4_mve() 289 vecA = vldrwq_s32(pInA2); in arm_mat_mult_q31_4x4_mve() 315 vecA = vldrwq_s32(pInA2); in arm_mat_mult_q31_4x4_mve() [all …]
|
D | arm_mat_cmplx_mult_q31.c | 140 q31_t const *pInA2 = pInA1 + CMPLX_DIM * MATRIX_DIM3; in arm_mat_cmplx_mult_q31_3x3_mve() local 186 vecA = vldrwq_s32(pInA2); in arm_mat_cmplx_mult_q31_3x3_mve() 190 vecA = vldrwq_z_s32(&pInA2[4], p0); in arm_mat_cmplx_mult_q31_3x3_mve() 227 vecA = vldrwq_s32(pInA2); in arm_mat_cmplx_mult_q31_3x3_mve() 231 vecA = vldrwq_z_s32(&pInA2[4], p0); in arm_mat_cmplx_mult_q31_3x3_mve() 268 vecA = vldrwq_s32(pInA2); in arm_mat_cmplx_mult_q31_3x3_mve() 272 vecA = vldrwq_z_s32(&pInA2[4], p0); in arm_mat_cmplx_mult_q31_3x3_mve() 295 q31_t const *pInA2 = pInA1 + CMPLX_DIM * MATRIX_DIM4; in arm_mat_cmplx_mult_q31_4x4_mve() local 296 q31_t const *pInA3 = pInA2 + CMPLX_DIM * MATRIX_DIM4; in arm_mat_cmplx_mult_q31_4x4_mve() 338 vecA = vldrwq_s32(pInA2); in arm_mat_cmplx_mult_q31_4x4_mve() [all …]
|
D | arm_mat_cmplx_mult_f32.c | 146 float32_t *pInA2 = pInA1 + CMPLX_DIM * MATRIX_DIM3; in arm_mat_cmplx_mult_f32_3x3_mve() local 174 vecA = vldrwq_f32(pInA2); in arm_mat_cmplx_mult_f32_3x3_mve() 189 vecA = vldrwq_f32(&pInA2[4]); in arm_mat_cmplx_mult_f32_3x3_mve() 217 vecA = vldrwq_f32(pInA2); in arm_mat_cmplx_mult_f32_3x3_mve() 231 vecA = vldrwq_f32(&pInA2[4]); in arm_mat_cmplx_mult_f32_3x3_mve() 259 vecA = vldrwq_f32(pInA2); in arm_mat_cmplx_mult_f32_3x3_mve() 273 vecA = vldrwq_f32(&pInA2[4]); in arm_mat_cmplx_mult_f32_3x3_mve() 303 float32_t *pInA2 = pInA1 + CMPLX_DIM * MATRIX_DIM4; in arm_mat_cmplx_mult_f32_4x4_mve() local 304 float32_t *pInA3 = pInA2 + CMPLX_DIM * MATRIX_DIM4; in arm_mat_cmplx_mult_f32_4x4_mve() 330 vecA = vldrwq_f32(pInA2); in arm_mat_cmplx_mult_f32_4x4_mve() [all …]
|
D | arm_mat_vec_mult_q15.c | 275 const q15_t *pInA2; /* input data matrix pointer A of Q15 type */ in arm_mat_vec_mult_q15() local 307 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_q15() 308 pInA3 = pInA2 + numCols; in arm_mat_vec_mult_q15() 319 matData = read_q15x2_ia ((q15_t **) &pInA2); in arm_mat_vec_mult_q15() 335 sum2 += (q63_t)*pInA2++ * vecData; in arm_mat_vec_mult_q15()
|
D | arm_mat_cmplx_mult_f16.c | 150 float16_t *pInA2 = pInA1 + CMPLX_DIM * MATRIX_DIM; in arm_mat_cmplx_mult_f16_3x3_mve() local 169 vecA2 = vldrhq_f16(pInA2); in arm_mat_cmplx_mult_f16_3x3_mve() 246 float16_t *pInA2 = pInA1 + CMPLX_DIM * MATRIX_DIM; in arm_mat_cmplx_mult_f16_4x4_mve() local 247 float16_t *pInA3 = pInA2 + CMPLX_DIM * MATRIX_DIM; in arm_mat_cmplx_mult_f16_4x4_mve() 270 vecA = vldrhq_f16(pInA2); in arm_mat_cmplx_mult_f16_4x4_mve() 299 vecA = vldrhq_f16(pInA2); in arm_mat_cmplx_mult_f16_4x4_mve() 328 vecA = vldrhq_f16(pInA2); in arm_mat_cmplx_mult_f16_4x4_mve() 357 vecA = vldrhq_f16(pInA2); in arm_mat_cmplx_mult_f16_4x4_mve() 478 float16_t const *pInA2 = pInA1 + numColsA * CMPLX_DIM; in arm_mat_cmplx_mult_f16() local 479 float16_t const *pInA3 = pInA2 + numColsA * CMPLX_DIM; in arm_mat_cmplx_mult_f16() [all …]
|
D | arm_mat_mult_f16.c | 425 float16_t *pInA0, *pInA1, *pInA2, *pInA3; in arm_mat_mult_f16() local 444 pInA2 = pInA1 + numColsA; in arm_mat_mult_f16() 445 pInA3 = pInA2 + numColsA; in arm_mat_mult_f16() 463 vecMac2 = vfmaq(vecMac2, vecInB, *pInA2++); in arm_mat_mult_f16() 490 pInA2 = pInA1 + numColsA; in arm_mat_mult_f16() 491 pInA3 = pInA2 + numColsA; in arm_mat_mult_f16() 510 vecMac2 = vfmaq(vecMac2, vecInB, *pInA2++); in arm_mat_mult_f16()
|
D | arm_mat_mult_q7.c | 120 q7_t *pInA2 = pInA1 + MATRIX_DIM; in arm_mat_mult_q7_3x3_mve() local 134 vecA2 = vldrbq_s8(pInA2); in arm_mat_mult_q7_3x3_mve() 190 q7_t *pInA2 = pInA1 + MATRIX_DIM; in arm_mat_mult_q7_4x4_mve() local 191 q7_t *pInA3 = pInA2 + MATRIX_DIM; in arm_mat_mult_q7_4x4_mve() 204 vecA2 = vldrbq_s8(pInA2); in arm_mat_mult_q7_4x4_mve() 278 q7_t *pInA2; in arm_mat_mult_q7() local 368 pInA2 = pInA + numColsA; in arm_mat_mult_q7() 373 pSrcA2Vec = (q7_t const *)pInA2; in arm_mat_mult_q7()
|
D | arm_mat_vec_mult_q7.c | 285 const q7_t *pInA2; /* input data matrix pointer of Q7 type */ in arm_mat_vec_mult_q7() local 319 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_q7() 320 pInA3 = pInA2 + numCols; in arm_mat_vec_mult_q7() 337 matData = read_q7x4_ia ((q7_t **) &pInA2); in arm_mat_vec_mult_q7() 364 sum2 += *pInA2++ * vecData; in arm_mat_vec_mult_q7()
|
D | arm_mat_mult_fast_q15.c | 89 q15_t *pInA2, *pInB2, *px2; in arm_mat_mult_fast_q15() local 258 pInA2 = pInA + numColsA; in arm_mat_mult_fast_q15() 277 inA2 = read_q15x2_ia ((q15_t **) &pInA2); in arm_mat_mult_fast_q15() 314 inA2 = *pInA2++; in arm_mat_mult_fast_q15()
|
D | arm_mat_vec_mult_q31.c | 272 const q31_t *pInA2; /* input data matrix pointer A of Q31 type */ in arm_mat_vec_mult_q31() local 304 pInA2 = pInA1 + numCols; in arm_mat_vec_mult_q31() 305 pInA3 = pInA2 + numCols; in arm_mat_vec_mult_q31() 317 matData = *(pInA2)++; in arm_mat_vec_mult_q31()
|
D | arm_mat_mult_q15.c | 135 q15_t *pInA2 = pInA1 + MATRIX_DIM3; in arm_mat_mult_q15_3x3_mve() local 149 vecA2 = vldrhq_s16(pInA2); in arm_mat_mult_q15_3x3_mve() 216 q15_t *pInA2 = pInA1 + MATRIX_DIM4; in arm_mat_mult_q15_4x4_mve() local 217 q15_t *pInA3 = pInA2 + MATRIX_DIM4; in arm_mat_mult_q15_4x4_mve() 230 vecA2 = vldrhq_s16(pInA2); in arm_mat_mult_q15_4x4_mve() 410 q15_t *pInA2 = pInA1 + numColsA; in arm_mat_mult_q15() local 411 q15_t *pInA3 = pInA2 + numColsA; in arm_mat_mult_q15() 421 pSrcA2Vec = (q15_t const *) pInA2; in arm_mat_mult_q15()
|
D | arm_mat_mult_fast_q31.c | 73 q31_t *pInA2; in arm_mat_mult_fast_q31() local 131 pInA2 = pInA + numColsA; in arm_mat_mult_fast_q31() 142 inA2 = *pInA2++; in arm_mat_mult_fast_q31()
|
/cmsis-2.7.6/CMSIS/DSP/Source/SVMFunctions/ |
D | arm_svm_linear_predict_f16.c | 78 const float16_t *pInA2, *pInA3; in arm_svm_linear_predict_f16() local 88 pInA2 = pInA1 + numCols; in arm_svm_linear_predict_f16() 89 pInA3 = pInA2 + numCols; in arm_svm_linear_predict_f16() 104 pSrcA2Vec = pInA2; in arm_svm_linear_predict_f16()
|
D | arm_svm_sigmoid_predict_f16.c | 81 const float16_t *pInA2, *pInA3; in arm_svm_sigmoid_predict_f16() local 91 pInA2 = pInA1 + numCols; in arm_svm_sigmoid_predict_f16() 92 pInA3 = pInA2 + numCols; in arm_svm_sigmoid_predict_f16() 107 pSrcA2Vec = pInA2; in arm_svm_sigmoid_predict_f16()
|
D | arm_svm_polynomial_predict_f16.c | 81 const float16_t *pInA2, *pInA3; in arm_svm_polynomial_predict_f16() local 91 pInA2 = pInA1 + numCols; in arm_svm_polynomial_predict_f16() 92 pInA3 = pInA2 + numCols; in arm_svm_polynomial_predict_f16() 107 pSrcA2Vec = pInA2; in arm_svm_polynomial_predict_f16()
|
D | arm_svm_rbf_predict_f16.c | 81 const float16_t *pInA2, *pInA3; in arm_svm_rbf_predict_f16() local 91 pInA2 = pInA1 + numCols; in arm_svm_rbf_predict_f16() 92 pInA3 = pInA2 + numCols; in arm_svm_rbf_predict_f16() 107 pSrcA2Vec = pInA2; in arm_svm_rbf_predict_f16()
|
D | arm_svm_linear_predict_f32.c | 75 const float32_t *pInA2, *pInA3; in arm_svm_linear_predict_f32() local 85 pInA2 = pInA1 + numCols; in arm_svm_linear_predict_f32() 86 pInA3 = pInA2 + numCols; in arm_svm_linear_predict_f32() 101 pSrcA2Vec = pInA2; in arm_svm_linear_predict_f32()
|
D | arm_svm_polynomial_predict_f32.c | 81 const float32_t *pInA2, *pInA3; in arm_svm_polynomial_predict_f32() local 91 pInA2 = pInA1 + numCols; in arm_svm_polynomial_predict_f32() 92 pInA3 = pInA2 + numCols; in arm_svm_polynomial_predict_f32() 107 pSrcA2Vec = pInA2; in arm_svm_polynomial_predict_f32()
|
D | arm_svm_sigmoid_predict_f32.c | 78 const float32_t *pInA2, *pInA3; in arm_svm_sigmoid_predict_f32() local 88 pInA2 = pInA1 + numCols; in arm_svm_sigmoid_predict_f32() 89 pInA3 = pInA2 + numCols; in arm_svm_sigmoid_predict_f32() 104 pSrcA2Vec = pInA2; in arm_svm_sigmoid_predict_f32()
|
D | arm_svm_rbf_predict_f32.c | 78 const float32_t *pInA2, *pInA3; in arm_svm_rbf_predict_f32() local 88 pInA2 = pInA1 + numCols; in arm_svm_rbf_predict_f32() 89 pInA3 = pInA2 + numCols; in arm_svm_rbf_predict_f32() 104 pSrcA2Vec = pInA2; in arm_svm_rbf_predict_f32()
|