/cmsis-dsp-latest/dsppp/tests/ |
D | cmsisdsp.cpp | 152 double* tmp1, in cmsisdsp_dot_expr() argument 158 arm_add_f64(a,b,tmp1,l); in cmsisdsp_dot_expr() 159 arm_scale_f64(tmp1,scale,tmp1,l); in cmsisdsp_dot_expr() 161 arm_dot_prod_f64(tmp1,tmp2,l,&r); in cmsisdsp_dot_expr() 168 float32_t* tmp1, in cmsisdsp_dot_expr() argument 174 arm_add_f32(a,b,tmp1,l); in cmsisdsp_dot_expr() 175 arm_scale_f32(tmp1,scale,tmp1,l); in cmsisdsp_dot_expr() 177 arm_dot_prod_f32(tmp1,tmp2,l,&r); in cmsisdsp_dot_expr() 185 float16_t* tmp1, in cmsisdsp_dot_expr() argument 191 arm_add_f16(a,b,tmp1,l); in cmsisdsp_dot_expr() [all …]
|
D | cmsis_tests.h | 211 double* tmp1, 221 float32_t* tmp1, 232 float16_t* tmp1, 243 Q7* tmp1, 253 Q15* tmp1, 263 Q31* tmp1,
|
D | dot_test.cpp | 56 PVector<T,NB> tmp1; in complex_test() local 64 tmp1.ptr(), in complex_test()
|
/cmsis-dsp-latest/Source/TransformFunctions/ |
D | arm_rfft_fast_f32.c | 47 float32x4x2_t tmp1, tmp2, res; in stage_rfft_f32() local 119 tmp1.val[0] = vaddq_f32(xA.val[0],xB.val[0]); in stage_rfft_f32() 120 tmp1.val[1] = vaddq_f32(xA.val[1],xB.val[1]); in stage_rfft_f32() 131 res.val[0] = vaddq_f32(res.val[0],tmp1.val[0] ); in stage_rfft_f32() 132 res.val[1] = vaddq_f32(res.val[1],tmp1.val[1] ); in stage_rfft_f32() 205 float32x4x2_t tmp1, tmp2, res; in merge_rfft_f32() local 250 tmp1.val[0] = vaddq_f32(xA.val[0],xB.val[0]); in merge_rfft_f32() 251 tmp1.val[1] = vaddq_f32(xA.val[1],xB.val[1]); in merge_rfft_f32() 262 res.val[0] = vaddq_f32(res.val[0],tmp1.val[0] ); in merge_rfft_f32() 263 res.val[1] = vaddq_f32(res.val[1],tmp1.val[1] ); in merge_rfft_f32()
|
D | arm_rfft_fast_f16.c | 52 float16x8x2_t tmp1, tmp2, res; in stage_rfft_f16() local 124 tmp1.val[0] = vaddq_f16(xA.val[0],xB.val[0]); in stage_rfft_f16() 125 tmp1.val[1] = vaddq_f16(xA.val[1],xB.val[1]); in stage_rfft_f16() 136 res.val[0] = vaddq_f16(res.val[0],tmp1.val[0] ); in stage_rfft_f16() 137 res.val[1] = vaddq_f16(res.val[1],tmp1.val[1] ); in stage_rfft_f16() 211 float16x8x2_t tmp1, tmp2, res; in merge_rfft_f16() local 255 tmp1.val[0] = vaddq_f16(xA.val[0],xB.val[0]); in merge_rfft_f16() 256 tmp1.val[1] = vaddq_f16(xA.val[1],xB.val[1]); in merge_rfft_f16() 267 res.val[0] = vaddq_f16(res.val[0],tmp1.val[0] ); in merge_rfft_f16() 268 res.val[1] = vaddq_f16(res.val[1],tmp1.val[1] ); in merge_rfft_f16()
|
/cmsis-dsp-latest/Source/QuaternionMathFunctions/ |
D | arm_quaternion2rotation_f32.c | 85 float32_t q2q3, tmp1, tmp2 ; in arm_quaternion2rotation_f32() local 123 tmp1 = vgetq_lane(vec1,0) - vgetq_lane(vec1,1); in arm_quaternion2rotation_f32() 127 vec0 = vsetq_lane(tmp1 + tmp2,vec0,0); in arm_quaternion2rotation_f32() 135 *pOutputRotations = tmp1 - tmp2; in arm_quaternion2rotation_f32()
|
/cmsis-dsp-latest/Source/BayesFunctions/ |
D | arm_gaussian_naive_bayes_predict_f32.c | 169 float32_t tmp,tmp1; in arm_gaussian_naive_bayes_predict_f32() local 191 tmp1 = logf(*pPrior++); in arm_gaussian_naive_bayes_predict_f32() 239 tmp1 += vget_lane_f32(tmpV2, 0) + vget_lane_f32(tmpV2, 1); in arm_gaussian_naive_bayes_predict_f32() 250 tmp1 -= 0.5f*logf(2.0f * PI_F * sigma1); in arm_gaussian_naive_bayes_predict_f32() 251 tmp1 -= 0.5f*(*pIn - *pTheta1) * (*pIn - *pTheta1) / sigma1; in arm_gaussian_naive_bayes_predict_f32() 262 *buffer++ = tmp1; in arm_gaussian_naive_bayes_predict_f32()
|
/cmsis-dsp-latest/Documentation/Doxygen/src/ |
D | introduction.md | 16 arm_add_f32(a,b,tmp1,NB); 17 arm_scale_f32(tmp1,scale,tmp2,NB); 26 2. Temporary buffers need to be allocated and managed (`tmp1`,`tmp2`,`tmp3`,`tmp4`)
|