/cmsis-dsp-latest/Source/TransformFunctions/ |
D | arm_cfft_radix2_f32.c | 119 float32_t xt, yt, cosVal, sinVal; in arm_radix2_butterfly_f32() local 134 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_f32() 151 p1 = yt * sinVal; in arm_radix2_butterfly_f32() 153 p3 = xt * sinVal; in arm_radix2_butterfly_f32() 178 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_f32() 193 p1 = yt * sinVal; in arm_radix2_butterfly_f32() 195 p3 = xt * sinVal; in arm_radix2_butterfly_f32() 241 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_f32() 256 p1 = yt * sinVal; in arm_radix2_butterfly_f32() 258 p3 = xt * sinVal; in arm_radix2_butterfly_f32() [all …]
|
D | arm_cfft_radix2_q31.c | 94 q31_t xt, yt, cosVal, sinVal; in arm_radix2_butterfly_q31() local 108 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_q31() 121 multAcc_32x32_keep32_R(p0, yt, sinVal); in arm_radix2_butterfly_q31() 122 multSub_32x32_keep32_R(p1, xt, sinVal); in arm_radix2_butterfly_q31() 142 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_q31() 159 multAcc_32x32_keep32_R(p0, yt, sinVal); in arm_radix2_butterfly_q31() 160 multSub_32x32_keep32_R(p1, xt, sinVal); in arm_radix2_butterfly_q31() 178 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_q31() 222 q31_t xt, yt, cosVal, sinVal; in arm_radix2_butterfly_inverse_q31() local 236 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_inverse_q31() [all …]
|
D | arm_cfft_radix2_f16.c | 126 float16_t xt, yt, cosVal, sinVal; in arm_radix2_butterfly_f16() local 141 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_f16() 158 p1 = (_Float16)yt * (_Float16)sinVal; in arm_radix2_butterfly_f16() 160 p3 = (_Float16)xt * (_Float16)sinVal; in arm_radix2_butterfly_f16() 185 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_f16() 200 p1 = (_Float16)yt * (_Float16)sinVal; in arm_radix2_butterfly_f16() 202 p3 = (_Float16)xt * (_Float16)sinVal; in arm_radix2_butterfly_f16() 248 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_f16() 263 p1 = (_Float16)yt * (_Float16)sinVal; in arm_radix2_butterfly_f16() 265 p3 = (_Float16)xt * (_Float16)sinVal; in arm_radix2_butterfly_f16() [all …]
|
D | arm_cfft_radix2_q15.c | 279 q15_t xt, yt, cosVal, sinVal; in arm_radix2_butterfly_q15() 293 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_q15() 308 ((int16_t) (((q31_t) yt * sinVal) >> 16))); in arm_radix2_butterfly_q15() 311 ((int16_t) (((q31_t) xt * sinVal) >> 16))); in arm_radix2_butterfly_q15() 330 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_q15() 344 ((int16_t) (((q31_t) yt * sinVal) >> 16))); in arm_radix2_butterfly_q15() 347 ((int16_t) (((q31_t) xt * sinVal) >> 16))); in arm_radix2_butterfly_q15() 364 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_q15() 581 q15_t xt, yt, cosVal, sinVal; in arm_radix2_butterfly_inverse_q15() 594 sinVal = pCoef[(ia * 2) + 1]; in arm_radix2_butterfly_inverse_q15() [all …]
|
D | arm_cfft_f64.c | 196 float64_t xt, yt, cosVal, sinVal; in arm_cfft_radix4by2_f64() local 204 sinVal = pCoef[2*ia + 1]; in arm_cfft_radix4by2_f64() 217 p1 = yt * sinVal; in arm_cfft_radix4by2_f64() 219 p3 = xt * sinVal; in arm_cfft_radix4by2_f64()
|
D | arm_cfft_q31.c | 726 q31_t xt, yt, cosVal, sinVal; in arm_cfft_radix4by2_q31() local 733 sinVal = pCoef[2 * i + 1]; in arm_cfft_radix4by2_q31() 745 multAcc_32x32_keep32_R(p0, yt, sinVal); in arm_cfft_radix4by2_q31() 746 multSub_32x32_keep32_R(p1, xt, sinVal); in arm_cfft_radix4by2_q31() 787 q31_t xt, yt, cosVal, sinVal; in arm_cfft_radix4by2_inverse_q31() local 794 sinVal = pCoef[2 * i + 1]; in arm_cfft_radix4by2_inverse_q31() 806 multSub_32x32_keep32_R(p0, yt, sinVal); in arm_cfft_radix4by2_inverse_q31() 807 multAcc_32x32_keep32_R(p1, xt, sinVal); in arm_cfft_radix4by2_inverse_q31()
|
D | arm_cfft_q15.c | 704 q15_t xt, yt, cosVal, sinVal; in arm_cfft_radix4by2_q15() local 741 sinVal = pCoef[2 * i + 1]; in arm_cfft_radix4by2_q15() 752 ((int16_t) (((q31_t) yt * sinVal) >> 16U)) ); in arm_cfft_radix4by2_q15() 755 ((int16_t) (((q31_t) xt * sinVal) >> 16U)) ); in arm_cfft_radix4by2_q15() 803 q15_t xt, yt, cosVal, sinVal; in arm_cfft_radix4by2_inverse_q15() local 840 sinVal = pCoef[2 * i + 1]; in arm_cfft_radix4by2_inverse_q15() 851 ((int16_t) (((q31_t) yt * sinVal) >> 16U)) ); in arm_cfft_radix4by2_inverse_q15() 854 ((int16_t) (((q31_t) xt * sinVal) >> 16U)) ); in arm_cfft_radix4by2_inverse_q15()
|
D | arm_cfft_radix4_f16.c | 79 float16_t xt, yt, cosVal, sinVal; in arm_cfft_radix4by2_f16() local 87 sinVal = pCoef[2*ia + 1]; in arm_cfft_radix4by2_f16() 100 p1 = (_Float16)yt * (_Float16)sinVal; in arm_cfft_radix4by2_f16() 102 p3 = (_Float16)xt * (_Float16)sinVal; in arm_cfft_radix4by2_f16()
|
/cmsis-dsp-latest/Include/dsp/ |
D | controller_functions.h | 457 float32_t sinVal, in arm_park_f32() argument 461 *pId = Ialpha * cosVal + Ibeta * sinVal; in arm_park_f32() 464 *pIq = -Ialpha * sinVal + Ibeta * cosVal; in arm_park_f32() 488 q31_t sinVal, in arm_park_q31() argument 498 product2 = (q31_t) (((q63_t) (Ibeta) * (sinVal)) >> 31); in arm_park_q31() 502 product3 = (q31_t) (((q63_t) (Ialpha) * (sinVal)) >> 31); in arm_park_q31() 554 float32_t sinVal, in arm_inv_park_f32() argument 558 *pIalpha = Id * cosVal - Iq * sinVal; in arm_inv_park_f32() 561 *pIbeta = Id * sinVal + Iq * cosVal; in arm_inv_park_f32() 585 q31_t sinVal, in arm_inv_park_q31() argument [all …]
|
/cmsis-dsp-latest/Source/FastMathFunctions/ |
D | arm_sin_q15.c | 52 q15_t sinVal; /* Temporary input, output variables */ in arm_sin_q15() local 74 sinVal = (q31_t) (0x8000 - fract) * a >> 16; in arm_sin_q15() 75 sinVal = (q15_t) ((((q31_t) sinVal << 16) + ((q31_t) fract * b)) >> 16); in arm_sin_q15() 78 return (sinVal << 1); in arm_sin_q15()
|
D | arm_sin_q31.c | 52 q31_t sinVal; /* Temporary variables for input, output */ in arm_sin_q31() local 73 sinVal = (q63_t) (0x80000000 - fract) * a >> 32; in arm_sin_q31() 74 sinVal = (q31_t) ((((q63_t) sinVal << 32) + ((q63_t) fract * b)) >> 32); in arm_sin_q31() 77 return (sinVal << 1); in arm_sin_q31()
|
D | arm_sin_f32.c | 74 float32_t sinVal, fract, in; /* Temporary input, output variables */ in arm_sin_f32() local 114 sinVal = (1.0f - fract) * a + fract * b; in arm_sin_f32() 117 return (sinVal); in arm_sin_f32()
|
/cmsis-dsp-latest/PythonWrapper/cmsisdsp_pkg/src/ |
D | cmsisdsp_controller.c | 702 float32_t sinVal; // input in cmsis_arm_park_f32() local 705 if (PyArg_ParseTuple(args,"ffOOff",&Ialpha,&Ibeta,&pId,&pIq,&sinVal,&cosVal)) in cmsis_arm_park_f32() 711 arm_park_f32(Ialpha,Ibeta,pId_converted,pIq_converted,sinVal,cosVal); in cmsis_arm_park_f32() 731 q31_t sinVal; // input in cmsis_arm_park_q31() local 734 if (PyArg_ParseTuple(args,"iiOOii",&Ialpha,&Ibeta,&pId,&pIq,&sinVal,&cosVal)) in cmsis_arm_park_q31() 740 arm_park_q31(Ialpha,Ibeta,pId_converted,pIq_converted,sinVal,cosVal); in cmsis_arm_park_q31() 763 float32_t sinVal; // input in cmsis_arm_inv_park_f32() local 766 if (PyArg_ParseTuple(args,"ffOOff",&Id,&Iq,&pIalpha,&pIbeta,&sinVal,&cosVal)) in cmsis_arm_inv_park_f32() 772 arm_inv_park_f32(Id,Iq,pIalpha_converted,pIbeta_converted,sinVal,cosVal); in cmsis_arm_inv_park_f32() 792 q31_t sinVal; // input in cmsis_arm_inv_park_q31() local [all …]
|
/cmsis-dsp-latest/Testing/Source/Benchmarks/ |
D | ControllerF32.cpp | 55 float32_t sinVal,cosVal; in test_sin_cos_f32() local 59 arm_sin_cos_f32(0.1,&sinVal,&cosVal); in test_sin_cos_f32()
|
D | ControllerQ31.cpp | 55 q31_t sinVal,cosVal; in test_sin_cos_q31() local 59 arm_sin_cos_q31(0xccccccd,&sinVal,&cosVal); in test_sin_cos_q31()
|