/third_party/cmsis/CMSIS/DSP/Source/SVMFunctions/ |
D | arm_svm_linear_predict_f16.c | 69 const float16_t *pDualCoef = S->dualCoefficients; in arm_svm_linear_predict_f16() local 150 acc0 = vmulq_n_f16(acc0,*pDualCoef++); in arm_svm_linear_predict_f16() 151 acc0 = vfmaq_n_f16(acc0,acc1,*pDualCoef++); in arm_svm_linear_predict_f16() 152 acc0 = vfmaq_n_f16(acc0,acc2,*pDualCoef++); in arm_svm_linear_predict_f16() 153 acc0 = vfmaq_n_f16(acc0,acc3,*pDualCoef++); in arm_svm_linear_predict_f16() 222 acc0 = vmulq_n_f16(acc0,*pDualCoef++); in arm_svm_linear_predict_f16() 223 acc0 = vfmaq_n_f16(acc0,acc1,*pDualCoef++); in arm_svm_linear_predict_f16() 278 sum += (_Float16)*pDualCoef++ * (_Float16)vecAddAcrossF16Mve(acc0); in arm_svm_linear_predict_f16()
|
D | arm_svm_linear_predict_f32.c | 66 const float32_t *pDualCoef = S->dualCoefficients; in arm_svm_linear_predict_f32() local 148 acc0 = vmulq_n_f32(acc0,*pDualCoef++); in arm_svm_linear_predict_f32() 149 acc0 = vfmaq_n_f32(acc0,acc1,*pDualCoef++); in arm_svm_linear_predict_f32() 150 acc0 = vfmaq_n_f32(acc0,acc2,*pDualCoef++); in arm_svm_linear_predict_f32() 151 acc0 = vfmaq_n_f32(acc0,acc3,*pDualCoef++); in arm_svm_linear_predict_f32() 220 acc0 = vmulq_n_f32(acc0,*pDualCoef++); in arm_svm_linear_predict_f32() 221 acc0 = vfmaq_n_f32(acc0,acc1,*pDualCoef++); in arm_svm_linear_predict_f32() 277 sum += *pDualCoef++ * vecAddAcrossF32Mve(acc0); in arm_svm_linear_predict_f32()
|
D | arm_svm_polynomial_predict_f16.c | 71 const float16_t *pDualCoef = S->dualCoefficients; in arm_svm_polynomial_predict_f16() local 159 vSum = vfmaq_m_f16(vSum, vld1q(pDualCoef), in arm_svm_polynomial_predict_f16() 164 pDualCoef += 4; in arm_svm_polynomial_predict_f16() 235 vSum = vfmaq_m_f16(vSum, vld1q(pDualCoef), in arm_svm_polynomial_predict_f16() 240 pDualCoef += 2; in arm_svm_polynomial_predict_f16() 294 vSum = vfmaq_m_f16(vSum, vld1q(pDualCoef), in arm_svm_polynomial_predict_f16()
|
D | arm_svm_rbf_predict_f16.c | 71 const float16_t *pDualCoef = S->dualCoefficients; in arm_svm_rbf_predict_f16() local 172 vfmaq_m_f16(vSum, vld1q(pDualCoef), in arm_svm_rbf_predict_f16() 174 pDualCoef += 4; in arm_svm_rbf_predict_f16() 250 vfmaq_m_f16(vSum, vld1q(pDualCoef), in arm_svm_rbf_predict_f16() 252 pDualCoef += 2; in arm_svm_rbf_predict_f16() 311 vfmaq_m_f16(vSum, vld1q(pDualCoef), in arm_svm_rbf_predict_f16()
|
D | arm_svm_sigmoid_predict_f16.c | 71 const float16_t *pDualCoef = S->dualCoefficients; in arm_svm_sigmoid_predict_f16() local 160 vfmaq_m_f16(vSum, vld1q(pDualCoef), in arm_svm_sigmoid_predict_f16() 163 pDualCoef += 4; in arm_svm_sigmoid_predict_f16() 235 vfmaq_m_f16(vSum, vld1q(pDualCoef), in arm_svm_sigmoid_predict_f16() 294 vfmaq_m_f16(vSum, vld1q(pDualCoef), in arm_svm_sigmoid_predict_f16()
|
D | arm_svm_polynomial_predict_f32.c | 71 const float32_t *pDualCoef = S->dualCoefficients; in arm_svm_polynomial_predict_f32() local 159 vSum = vfmaq_f32(vSum, vld1q(pDualCoef), in arm_svm_polynomial_predict_f32() 163 pDualCoef += 4; in arm_svm_polynomial_predict_f32() 234 vSum = vfmaq_m_f32(vSum, vld1q(pDualCoef), in arm_svm_polynomial_predict_f32() 239 pDualCoef += 2; in arm_svm_polynomial_predict_f32() 293 vSum = vfmaq_m_f32(vSum, vld1q(pDualCoef), in arm_svm_polynomial_predict_f32()
|
D | arm_svm_rbf_predict_f32.c | 68 const float32_t *pDualCoef = S->dualCoefficients; in arm_svm_rbf_predict_f32() local 169 vfmaq_f32(vSum, vld1q(pDualCoef), in arm_svm_rbf_predict_f32() 171 pDualCoef += 4; in arm_svm_rbf_predict_f32() 247 vfmaq_m_f32(vSum, vld1q(pDualCoef), in arm_svm_rbf_predict_f32() 249 pDualCoef += 2; in arm_svm_rbf_predict_f32() 308 vfmaq_m_f32(vSum, vld1q(pDualCoef), in arm_svm_rbf_predict_f32()
|
D | arm_svm_sigmoid_predict_f32.c | 68 const float32_t *pDualCoef = S->dualCoefficients; in arm_svm_sigmoid_predict_f32() local 157 vfmaq_f32(vSum, vld1q(pDualCoef), in arm_svm_sigmoid_predict_f32() 160 pDualCoef += 4; in arm_svm_sigmoid_predict_f32() 232 vfmaq_m_f32(vSum, vld1q(pDualCoef), in arm_svm_sigmoid_predict_f32() 291 vfmaq_m_f32(vSum, vld1q(pDualCoef), in arm_svm_sigmoid_predict_f32()
|