/cmsis-dsp-3.7.0-3.6.0/Source/MatrixFunctions/ |
D | arm_mat_mult_f32.c | 148 float32_t *pInA0, *pInA1, *pInA2; in arm_mat_mult_f32_3x3_mve() local 155 pInA0 = pInA; in arm_mat_mult_f32_3x3_mve() 156 pInA1 = pInA0 + MATRIX_DIM3; in arm_mat_mult_f32_3x3_mve() 167 vecMac0 = vmulq(vecInB, *pInA0++); in arm_mat_mult_f32_3x3_mve() 176 vecMac0 = vfmaq(vecMac0, vecInB, *pInA0++); in arm_mat_mult_f32_3x3_mve() 185 vecMac0 = vfmaq(vecMac0, vecInB, *pInA0++); in arm_mat_mult_f32_3x3_mve() 213 float32_t *pInA0, *pInA1, *pInA2, *pInA3; in arm_mat_mult_f32_4x4_mve() local 219 pInA0 = pInA; in arm_mat_mult_f32_4x4_mve() 220 pInA1 = pInA0 + MATRIX_DIM4; in arm_mat_mult_f32_4x4_mve() 229 vecMac0 = vmulq(vecInB, *pInA0++); in arm_mat_mult_f32_4x4_mve() [all …]
|
D | arm_mat_mult_q31.c | 76 q31_t *pInA0 = pInA; in arm_mat_mult_q31_2x2_mve() local 77 q31_t *pInA1 = pInA0 + MATRIX_DIM2; in arm_mat_mult_q31_2x2_mve() 92 vecA0 = vldrwq_s32(pInA0); in arm_mat_mult_q31_2x2_mve() 135 q31_t *pInA0 = pInA; in arm_mat_mult_q31_3x3_mve() local 136 q31_t *pInA1 = pInA0 + MATRIX_DIM3; in arm_mat_mult_q31_3x3_mve() 150 vecA = vldrwq_s32(pInA0); in arm_mat_mult_q31_3x3_mve() 171 vecA = vldrwq_s32(pInA0); in arm_mat_mult_q31_3x3_mve() 192 vecA = vldrwq_s32(pInA0); in arm_mat_mult_q31_3x3_mve() 221 q31_t *pInA0 = pInA; in arm_mat_mult_q31_4x4_mve() local 222 q31_t *pInA1 = pInA0 + MATRIX_DIM4; in arm_mat_mult_q31_4x4_mve() [all …]
|
D | arm_mat_vec_mult_f32.c | 67 const float32_t *pInA0; in arm_mat_vec_mult_f32() local 89 pInA0 = pSrcA; in arm_mat_vec_mult_f32() 90 pInA1 = pInA0 + numCols; in arm_mat_vec_mult_f32() 105 pSrcA0Vec = pInA0; in arm_mat_vec_mult_f32() 179 pInA0 = pSrcA; in arm_mat_vec_mult_f32() 180 pInA1 = pInA0 + numCols; in arm_mat_vec_mult_f32() 190 pSrcA0Vec = pInA0; in arm_mat_vec_mult_f32() 243 pInA0 = pSrcA; in arm_mat_vec_mult_f32() 253 pSrcA0Vec = pInA0; in arm_mat_vec_mult_f32()
|
D | arm_mat_cmplx_mult_q31.c | 76 q31_t const *pInA0 = pInA; in arm_mat_cmplx_mult_q31_2x2_mve() local 77 q31_t const *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM2; in arm_mat_cmplx_mult_q31_2x2_mve() 91 vecA = vldrwq_s32(pInA0); in arm_mat_cmplx_mult_q31_2x2_mve() 109 vecA = vldrwq_s32(pInA0); in arm_mat_cmplx_mult_q31_2x2_mve() 138 q31_t const *pInA0 = pInA; in arm_mat_cmplx_mult_q31_3x3_mve() local 139 q31_t const *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM3; in arm_mat_cmplx_mult_q31_3x3_mve() 165 vecA = vldrwq_s32(pInA0); in arm_mat_cmplx_mult_q31_3x3_mve() 173 vecA = vldrwq_z_s32(&pInA0[4], p0); in arm_mat_cmplx_mult_q31_3x3_mve() 206 vecA = vldrwq_s32(pInA0); in arm_mat_cmplx_mult_q31_3x3_mve() 214 vecA = vldrwq_z_s32(&pInA0[4], p0); in arm_mat_cmplx_mult_q31_3x3_mve() [all …]
|
D | arm_mat_vec_mult_f16.c | 63 const float16_t *pInA0; in arm_mat_vec_mult_f16() local 85 pInA0 = pSrcA; in arm_mat_vec_mult_f16() 86 pInA1 = pInA0 + numCols; in arm_mat_vec_mult_f16() 101 pSrcA0Vec = pInA0; in arm_mat_vec_mult_f16() 175 pInA0 = pSrcA; in arm_mat_vec_mult_f16() 176 pInA1 = pInA0 + numCols; in arm_mat_vec_mult_f16() 186 pSrcA0Vec = pInA0; in arm_mat_vec_mult_f16() 239 pInA0 = pSrcA; in arm_mat_vec_mult_f16() 249 pSrcA0Vec = pInA0; in arm_mat_vec_mult_f16()
|
D | arm_mat_mult_f16.c | 425 float16_t *pInA0, *pInA1, *pInA2, *pInA3; in arm_mat_mult_f16() local 442 pInA0 = pInA; in arm_mat_mult_f16() 443 pInA1 = pInA0 + numColsA; in arm_mat_mult_f16() 461 vecMac0 = vfmaq(vecMac0, vecInB, *pInA0++); in arm_mat_mult_f16() 488 pInA0 = pInA; in arm_mat_mult_f16() 489 pInA1 = pInA0 + numColsA; in arm_mat_mult_f16() 508 vecMac0 = vfmaq(vecMac0, vecInB, *pInA0++); in arm_mat_mult_f16() 541 float16_t *pInA0; in arm_mat_mult_f16() local 553 pInA0 = pInA; in arm_mat_mult_f16() 565 vecMac0 = vfmaq(vecMac0, vecInB, *pInA0++); in arm_mat_mult_f16() [all …]
|
D | arm_mat_cmplx_mult_f32.c | 80 float32_t *pInA0 = pInA; in arm_mat_cmplx_mult_f32_2x2_mve() local 81 float32_t *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM2; in arm_mat_cmplx_mult_f32_2x2_mve() 95 vecA = vldrwq_f32(pInA0); in arm_mat_cmplx_mult_f32_2x2_mve() 116 vecA = vldrwq_f32(pInA0); in arm_mat_cmplx_mult_f32_2x2_mve() 144 float32_t *pInA0 = pInA; in arm_mat_cmplx_mult_f32_3x3_mve() local 145 float32_t *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM3; in arm_mat_cmplx_mult_f32_3x3_mve() 166 vecA = vldrwq_f32(pInA0); in arm_mat_cmplx_mult_f32_3x3_mve() 181 vecA = vldrwq_f32(&pInA0[4]); in arm_mat_cmplx_mult_f32_3x3_mve() 209 vecA = vldrwq_f32(pInA0); in arm_mat_cmplx_mult_f32_3x3_mve() 223 vecA = vldrwq_f32(&pInA0[4]); in arm_mat_cmplx_mult_f32_3x3_mve() [all …]
|
D | arm_mat_cmplx_mult_f16.c | 75 float16_t *pInA0 = pInA; in arm_mat_cmplx_mult_f16_2x2_mve() local 98 vecA0 = vldrhq_gather_shifted_offset_f16(pInA0, vecColAOffs0); in arm_mat_cmplx_mult_f16_2x2_mve() 99 vecA1 = vldrhq_gather_shifted_offset_f16(pInA0, vecColAOffs1); in arm_mat_cmplx_mult_f16_2x2_mve() 149 float16_t *pInA0 = pInA; in arm_mat_cmplx_mult_f16_3x3_mve() local 150 float16_t *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM; in arm_mat_cmplx_mult_f16_3x3_mve() 168 vecA0 = vldrhq_f16(pInA0); in arm_mat_cmplx_mult_f16_3x3_mve() 246 float16_t *pInA0 = pInA; in arm_mat_cmplx_mult_f16_4x4_mve() local 247 float16_t *pInA1 = pInA0 + CMPLX_DIM * MATRIX_DIM; in arm_mat_cmplx_mult_f16_4x4_mve() 264 vecA = vldrhq_f16(pInA0); in arm_mat_cmplx_mult_f16_4x4_mve() 293 vecA = vldrhq_f16(pInA0); in arm_mat_cmplx_mult_f16_4x4_mve() [all …]
|
D | arm_mat_mult_opt_q31.c | 80 q31_t *pInA0 = pInA; in arm_mat_mult_opt_q31_2x2_mve() local 81 q31_t *pInA1 = pInA0 + MATRIX_DIM2; in arm_mat_mult_opt_q31_2x2_mve() 96 vecA0 = vldrwq_s32(pInA0); in arm_mat_mult_opt_q31_2x2_mve() 139 q31_t *pInA0 = pInA; in arm_mat_mult_opt_q31_3x3_mve() local 140 q31_t *pInA1 = pInA0 + MATRIX_DIM3; in arm_mat_mult_opt_q31_3x3_mve() 154 vecA = vldrwq_s32(pInA0); in arm_mat_mult_opt_q31_3x3_mve() 175 vecA = vldrwq_s32(pInA0); in arm_mat_mult_opt_q31_3x3_mve() 196 vecA = vldrwq_s32(pInA0); in arm_mat_mult_opt_q31_3x3_mve() 225 q31_t *pInA0 = pInA; in arm_mat_mult_opt_q31_4x4_mve() local 226 q31_t *pInA1 = pInA0 + MATRIX_DIM4; in arm_mat_mult_opt_q31_4x4_mve() [all …]
|
D | arm_mat_mult_q7.c | 69 q7_t *pInA0 = pInA; in arm_mat_mult_q7_2x2_mve() local 70 q7_t *pInA1 = pInA0 + MATRIX_DIM; in arm_mat_mult_q7_2x2_mve() 81 vecA0 = vldrbq_s8(pInA0); in arm_mat_mult_q7_2x2_mve() 118 q7_t *pInA0 = pInA; in arm_mat_mult_q7_3x3_mve() local 119 q7_t *pInA1 = pInA0 + MATRIX_DIM; in arm_mat_mult_q7_3x3_mve() 132 vecA0 = vldrbq_s8(pInA0); in arm_mat_mult_q7_3x3_mve() 188 q7_t *pInA0 = pInA; in arm_mat_mult_q7_4x4_mve() local 189 q7_t *pInA1 = pInA0 + MATRIX_DIM; in arm_mat_mult_q7_4x4_mve() 202 vecA0 = vldrbq_s8(pInA0); in arm_mat_mult_q7_4x4_mve()
|
D | arm_mat_mult_q15.c | 80 q15_t *pInA0 = pInA; in arm_mat_mult_q15_2x2_mve() local 81 q15_t *pInA1 = pInA0 + MATRIX_DIM2; in arm_mat_mult_q15_2x2_mve() 92 vecA0 = vldrhq_s16(pInA0); in arm_mat_mult_q15_2x2_mve() 136 q15_t *pInA0 = pInA; in arm_mat_mult_q15_3x3_mve() local 137 q15_t *pInA1 = pInA0 + MATRIX_DIM3; in arm_mat_mult_q15_3x3_mve() 150 vecA0 = vldrhq_s16(pInA0); in arm_mat_mult_q15_3x3_mve() 217 q15_t *pInA0 = pInA; in arm_mat_mult_q15_4x4_mve() local 218 q15_t *pInA1 = pInA0 + MATRIX_DIM4; in arm_mat_mult_q15_4x4_mve() 231 vecA0 = vldrhq_s16(pInA0); in arm_mat_mult_q15_4x4_mve()
|
/cmsis-dsp-3.7.0-3.6.0/Source/SVMFunctions/ |
D | arm_svm_linear_predict_f16.c | 64 const float16_t *pInA0; in arm_svm_linear_predict_f16() local 85 pInA0 = pSrcA; in arm_svm_linear_predict_f16() 86 pInA1 = pInA0 + numCols; in arm_svm_linear_predict_f16() 101 pSrcA0Vec = pInA0; in arm_svm_linear_predict_f16() 174 pInA0 = pSrcA; in arm_svm_linear_predict_f16() 175 pInA1 = pInA0 + numCols; in arm_svm_linear_predict_f16() 185 pSrcA0Vec = pInA0; in arm_svm_linear_predict_f16() 237 pInA0 = pSrcA; in arm_svm_linear_predict_f16() 247 pSrcA0Vec = pInA0; in arm_svm_linear_predict_f16()
|
D | arm_svm_sigmoid_predict_f16.c | 66 const float16_t *pInA0; in arm_svm_sigmoid_predict_f16() local 88 pInA0 = pSrcA; in arm_svm_sigmoid_predict_f16() 89 pInA1 = pInA0 + numCols; in arm_svm_sigmoid_predict_f16() 104 pSrcA0Vec = pInA0; in arm_svm_sigmoid_predict_f16() 182 pInA0 = pSrcA; in arm_svm_sigmoid_predict_f16() 183 pInA1 = pInA0 + numCols; in arm_svm_sigmoid_predict_f16() 193 pSrcA0Vec = pInA0; in arm_svm_sigmoid_predict_f16() 249 pInA0 = pSrcA; in arm_svm_sigmoid_predict_f16() 259 pSrcA0Vec = pInA0; in arm_svm_sigmoid_predict_f16()
|
D | arm_svm_polynomial_predict_f16.c | 89 const float16_t *pInA0; in arm_svm_polynomial_predict_f16() local 111 pInA0 = pSrcA; in arm_svm_polynomial_predict_f16() 112 pInA1 = pInA0 + numCols; in arm_svm_polynomial_predict_f16() 127 pSrcA0Vec = pInA0; in arm_svm_polynomial_predict_f16() 206 pInA0 = pSrcA; in arm_svm_polynomial_predict_f16() 207 pInA1 = pInA0 + numCols; in arm_svm_polynomial_predict_f16() 217 pSrcA0Vec = pInA0; in arm_svm_polynomial_predict_f16() 274 pInA0 = pSrcA; in arm_svm_polynomial_predict_f16() 284 pSrcA0Vec = pInA0; in arm_svm_polynomial_predict_f16()
|
D | arm_svm_rbf_predict_f16.c | 66 const float16_t *pInA0; in arm_svm_rbf_predict_f16() local 88 pInA0 = pSrcA; in arm_svm_rbf_predict_f16() 89 pInA1 = pInA0 + numCols; in arm_svm_rbf_predict_f16() 104 pSrcA0Vec = pInA0; in arm_svm_rbf_predict_f16() 192 pInA0 = pSrcA; in arm_svm_rbf_predict_f16() 193 pInA1 = pInA0 + numCols; in arm_svm_rbf_predict_f16() 203 pSrcA0Vec = pInA0; in arm_svm_rbf_predict_f16() 264 pInA0 = pSrcA; in arm_svm_rbf_predict_f16() 274 pSrcA0Vec = pInA0; in arm_svm_rbf_predict_f16()
|
D | arm_svm_linear_predict_f32.c | 61 const float32_t *pInA0; in arm_svm_linear_predict_f32() local 82 pInA0 = pSrcA; in arm_svm_linear_predict_f32() 83 pInA1 = pInA0 + numCols; in arm_svm_linear_predict_f32() 98 pSrcA0Vec = pInA0; in arm_svm_linear_predict_f32() 172 pInA0 = pSrcA; in arm_svm_linear_predict_f32() 173 pInA1 = pInA0 + numCols; in arm_svm_linear_predict_f32() 183 pSrcA0Vec = pInA0; in arm_svm_linear_predict_f32() 236 pInA0 = pSrcA; in arm_svm_linear_predict_f32() 246 pSrcA0Vec = pInA0; in arm_svm_linear_predict_f32()
|
D | arm_svm_sigmoid_predict_f32.c | 63 const float32_t *pInA0; in arm_svm_sigmoid_predict_f32() local 85 pInA0 = pSrcA; in arm_svm_sigmoid_predict_f32() 86 pInA1 = pInA0 + numCols; in arm_svm_sigmoid_predict_f32() 101 pSrcA0Vec = pInA0; in arm_svm_sigmoid_predict_f32() 179 pInA0 = pSrcA; in arm_svm_sigmoid_predict_f32() 180 pInA1 = pInA0 + numCols; in arm_svm_sigmoid_predict_f32() 190 pSrcA0Vec = pInA0; in arm_svm_sigmoid_predict_f32() 246 pInA0 = pSrcA; in arm_svm_sigmoid_predict_f32() 256 pSrcA0Vec = pInA0; in arm_svm_sigmoid_predict_f32()
|
D | arm_svm_polynomial_predict_f32.c | 66 const float32_t *pInA0; in arm_svm_polynomial_predict_f32() local 88 pInA0 = pSrcA; in arm_svm_polynomial_predict_f32() 89 pInA1 = pInA0 + numCols; in arm_svm_polynomial_predict_f32() 104 pSrcA0Vec = pInA0; in arm_svm_polynomial_predict_f32() 182 pInA0 = pSrcA; in arm_svm_polynomial_predict_f32() 183 pInA1 = pInA0 + numCols; in arm_svm_polynomial_predict_f32() 193 pSrcA0Vec = pInA0; in arm_svm_polynomial_predict_f32() 250 pInA0 = pSrcA; in arm_svm_polynomial_predict_f32() 260 pSrcA0Vec = pInA0; in arm_svm_polynomial_predict_f32()
|
D | arm_svm_rbf_predict_f32.c | 63 const float32_t *pInA0; in arm_svm_rbf_predict_f32() local 85 pInA0 = pSrcA; in arm_svm_rbf_predict_f32() 86 pInA1 = pInA0 + numCols; in arm_svm_rbf_predict_f32() 101 pSrcA0Vec = pInA0; in arm_svm_rbf_predict_f32() 189 pInA0 = pSrcA; in arm_svm_rbf_predict_f32() 190 pInA1 = pInA0 + numCols; in arm_svm_rbf_predict_f32() 200 pSrcA0Vec = pInA0; in arm_svm_rbf_predict_f32() 261 pInA0 = pSrcA; in arm_svm_rbf_predict_f32() 271 pSrcA0Vec = pInA0; in arm_svm_rbf_predict_f32()
|