/cmsis-dsp-latest/Source/TransformFunctions/ |
D | arm_cfft_radix2_f32.c | 119 float32_t xt, yt, cosVal, sinVal; in arm_radix2_butterfly_f32() local 145 xt = pSrc[2 * i] - pSrc[2 * l]; in arm_radix2_butterfly_f32() 150 p0 = xt * cosVal; in arm_radix2_butterfly_f32() 153 p3 = xt * sinVal; in arm_radix2_butterfly_f32() 187 xt = pSrc[2 * i] - pSrc[2 * l]; in arm_radix2_butterfly_f32() 192 p0 = xt * cosVal; in arm_radix2_butterfly_f32() 195 p3 = xt * sinVal; in arm_radix2_butterfly_f32() 214 xt = pSrc[2 * i] - pSrc[2 * i + 2]; in arm_radix2_butterfly_f32() 221 pSrc[2 * i + 2] = xt; in arm_radix2_butterfly_f32() 250 xt = pSrc[2 * i] - pSrc[2 * l]; 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 112 xt = (pSrc[2 * i] >> 1U) - (pSrc[2 * l] >> 1U); in arm_radix2_butterfly_q31() 119 mult_32x32_keep32_R(p0, xt, cosVal); in arm_radix2_butterfly_q31() 122 multSub_32x32_keep32_R(p1, xt, sinVal); in arm_radix2_butterfly_q31() 151 xt = pSrc[2 * i] - pSrc[2 * l]; in arm_radix2_butterfly_q31() 157 mult_32x32_keep32_R(p0, xt, cosVal); in arm_radix2_butterfly_q31() 160 multSub_32x32_keep32_R(p1, xt, sinVal); in arm_radix2_butterfly_q31() 185 xt = pSrc[2 * i] - pSrc[2 * l]; in arm_radix2_butterfly_q31() 191 pSrc[2U * l] = xt; in arm_radix2_butterfly_q31() 198 xt = pSrc[2 * i] - pSrc[2 * l]; in arm_radix2_butterfly_q31() [all …]
|
D | arm_cfft_radix2_f16.c | 126 float16_t xt, yt, cosVal, sinVal; in arm_radix2_butterfly_f16() local 152 xt = (_Float16)pSrc[2 * i] - (_Float16)pSrc[2 * l]; in arm_radix2_butterfly_f16() 157 p0 = (_Float16)xt * (_Float16)cosVal; in arm_radix2_butterfly_f16() 160 p3 = (_Float16)xt * (_Float16)sinVal; in arm_radix2_butterfly_f16() 194 xt = (_Float16)pSrc[2 * i] - (_Float16)pSrc[2 * l]; in arm_radix2_butterfly_f16() 199 p0 = (_Float16)xt * (_Float16)cosVal; in arm_radix2_butterfly_f16() 202 p3 = (_Float16)xt * (_Float16)sinVal; in arm_radix2_butterfly_f16() 221 xt = (_Float16)pSrc[2 * i] - (_Float16)pSrc[2 * i + 2]; in arm_radix2_butterfly_f16() 228 pSrc[2 * i + 2] = xt; in arm_radix2_butterfly_f16() 257 xt = (_Float16)pSrc[2 * i] - (_Float16)pSrc[2 * l]; in arm_radix2_butterfly_f16() [all …]
|
D | arm_cfft_radix2_q15.c | 279 q15_t xt, yt, cosVal, sinVal; in arm_radix2_butterfly_q15() 300 xt = (pSrc[2 * i] >> 1U) - (pSrc[2 * l] >> 1U); in arm_radix2_butterfly_q15() 307 pSrc[2 * l] = (((int16_t) (((q31_t) xt * cosVal) >> 16)) + in arm_radix2_butterfly_q15() 311 ((int16_t) (((q31_t) xt * sinVal) >> 16))); in arm_radix2_butterfly_q15() 337 xt = pSrc[2 * i] - pSrc[2 * l]; in arm_radix2_butterfly_q15() 343 pSrc[2 * l] = (((int16_t) (((q31_t) xt * cosVal) >> 16)) + in arm_radix2_butterfly_q15() 347 ((int16_t) (((q31_t) xt * sinVal) >> 16))); in arm_radix2_butterfly_q15() 372 xt = pSrc[2 * i] - pSrc[2 * l]; in arm_radix2_butterfly_q15() 378 pSrc[2 * l] = xt; in arm_radix2_butterfly_q15() 581 q15_t xt, yt, cosVal, sinVal; in arm_radix2_butterfly_inverse_q15() [all …]
|
D | arm_cfft_q31.c | 726 q31_t xt, yt, cosVal, sinVal; in arm_cfft_radix4by2_q31() local 737 xt = (pSrc[2 * i] >> 2U) - (pSrc[2 * l] >> 2U); in arm_cfft_radix4by2_q31() 743 mult_32x32_keep32_R(p0, xt, cosVal); in arm_cfft_radix4by2_q31() 746 multSub_32x32_keep32_R(p1, xt, sinVal); in arm_cfft_radix4by2_q31() 764 xt = pSrc[4 * i + 2]; in arm_cfft_radix4by2_q31() 769 xt <<= 1U; in arm_cfft_radix4by2_q31() 774 pSrc[4 * i + 2] = xt; in arm_cfft_radix4by2_q31() 787 q31_t xt, yt, cosVal, sinVal; in arm_cfft_radix4by2_inverse_q31() local 798 xt = (pSrc[2 * i] >> 2U) - (pSrc[2 * l] >> 2U); in arm_cfft_radix4by2_inverse_q31() 804 mult_32x32_keep32_R(p0, xt, cosVal); in arm_cfft_radix4by2_inverse_q31() [all …]
|
D | arm_cfft_f64.c | 196 float64_t xt, yt, cosVal, sinVal; in arm_cfft_radix4by2_f64() local 211 xt = pSrc[2 * i] - pSrc[2 * l]; in arm_cfft_radix4by2_f64() 216 p0 = xt * cosVal; in arm_cfft_radix4by2_f64() 219 p3 = xt * sinVal; in arm_cfft_radix4by2_f64()
|
D | arm_cfft_q15.c | 704 q15_t xt, yt, cosVal, sinVal; in arm_cfft_radix4by2_q15() local 745 xt = (pSrc[2 * i] >> 1U) - (pSrc[2 * l] >> 1U); in arm_cfft_radix4by2_q15() 751 pSrc[2 * l] = (((int16_t) (((q31_t) xt * cosVal) >> 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 844 xt = (pSrc[2 * i] >> 1U) - (pSrc[2 * l] >> 1U); in arm_cfft_radix4by2_inverse_q15() 850 pSrc[2 * l] = (((int16_t) (((q31_t) xt * cosVal) >> 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 94 xt = (_Float16)pSrc[2 * i] - (_Float16)pSrc[2 * l]; in arm_cfft_radix4by2_f16() 99 p0 = (_Float16)xt * (_Float16)cosVal; in arm_cfft_radix4by2_f16() 102 p3 = (_Float16)xt * (_Float16)sinVal; in arm_cfft_radix4by2_f16()
|
/cmsis-dsp-latest/PythonWrapper/examples/ |
D | Noise suppression.ipynb | 207 …Amv5R/3j/CwHyAJ4A8v6V/+7/Mv8I/1X/MgFa/0kAFAAc/xL/Lv8f/r791/1E/wb/Nv6A/Qb/6/xt/4n/v/06/sr/5f7s/zP/k… 704 …xt/R/+b/2Y/Nj8GP18/bH8XP22/TL9xfz2/O39If+Q/Sj/dP4sAXQAvwDeANwBfwLXANIBfAOvANQAmwKsAsMB7wHnA/UCMgTd… 999 …+Bf9A/18AWQFzAi8BJQJ4A/gBBQOgAfkAygB/AdABswF5AEkAVf/L/18B6/8OAM3/j/1c/43+u/xt/R/+b/2X/Nj8F/17/bD8X… 1379 …BQUETQgiDYAMAAaSAIEFEAfmAWP/1vYn83f53f/b/c347PX28aHwnvBC7XrxmPU08XPsQu3u8C/xt/M49zn2LPGT6sLuQvyTAX… 1743 …CX8MFw23CVcGlAS3BkIL/wzhBWQAmgRaBScCkf699nbxUfmb//P9bPle9//y4PCZ8f7uSfH791/xt+p279zv5vAw9Y33yfgV83…
|