/cmsis-dsp-latest/Source/TransformFunctions/ |
D | arm_cfft_radix8_f32.c | 62 float32_t r1, r2, r3, r4, r5, r6, r7, r8; in arm_radix8_butterfly_f32() local 89 r2 = pSrc[2 * i2] + pSrc[2 * i6]; in arm_radix8_butterfly_f32() 97 r3 = r2 - r4; in arm_radix8_butterfly_f32() 98 r2 = r2 + r4; in arm_radix8_butterfly_f32() 99 pSrc[2 * i1] = r1 + r2; in arm_radix8_butterfly_f32() 100 pSrc[2 * i5] = r1 - r2; in arm_radix8_butterfly_f32() 103 r2 = pSrc[2 * i2 + 1] + pSrc[2 * i6 + 1]; in arm_radix8_butterfly_f32() 111 s3 = r2 - r4; in arm_radix8_butterfly_f32() 112 r2 = r2 + r4; in arm_radix8_butterfly_f32() 113 pSrc[2 * i1 + 1] = r1 + r2; in arm_radix8_butterfly_f32() [all …]
|
D | arm_cfft_radix4_q31.c | 160 q31_t t1, t2, r1, r2, s1, s2, co1, co2, co3, si1, si2, si3; in arm_radix4_butterfly_q31() local 201 r2 = (pSrc[(2U * i0)] >> 4U) - (pSrc[(2U * i2)] >> 4U); in arm_radix4_butterfly_q31() 243 r1 = r2 + t1; in arm_radix4_butterfly_q31() 245 r2 = r2 - t1; in arm_radix4_butterfly_q31() 269 pSrc[2U * i3] = (((int32_t) (((q63_t) r2 * co3) >> 32)) + in arm_radix4_butterfly_q31() 274 ((int32_t) (((q63_t) r2 * si3) >> 32))) << 1U; in arm_radix4_butterfly_q31() 331 r2 = pSrc[2U * i0] - pSrc[2U * i2]; in arm_radix4_butterfly_q31() 368 r1 = r2 + t1; in arm_radix4_butterfly_q31() 370 r2 = r2 - t1; in arm_radix4_butterfly_q31() 386 pSrc[2U * i3] = (((int32_t) (((q63_t) r2 * co3) >> 32)) + in arm_radix4_butterfly_q31() [all …]
|
D | arm_cfft_radix8_f16.c | 63 float16_t r1, r2, r3, r4, r5, r6, r7, r8; in arm_radix8_butterfly_f16() local 90 r2 = (_Float16)pSrc[2 * i2] + (_Float16)pSrc[2 * i6]; in arm_radix8_butterfly_f16() 98 r3 = (_Float16)r2 - (_Float16)r4; in arm_radix8_butterfly_f16() 99 r2 = (_Float16)r2 + (_Float16)r4; in arm_radix8_butterfly_f16() 100 pSrc[2 * i1] = (_Float16)r1 + (_Float16)r2; in arm_radix8_butterfly_f16() 101 pSrc[2 * i5] = (_Float16)r1 - (_Float16)r2; in arm_radix8_butterfly_f16() 104 r2 = (_Float16)pSrc[2 * i2 + 1] + (_Float16)pSrc[2 * i6 + 1]; in arm_radix8_butterfly_f16() 112 s3 = (_Float16)r2 - (_Float16)r4; in arm_radix8_butterfly_f16() 113 r2 = (_Float16)r2 + (_Float16)r4; in arm_radix8_butterfly_f16() 114 pSrc[2 * i1 + 1] = (_Float16)r1 + (_Float16)r2; in arm_radix8_butterfly_f16() [all …]
|
D | arm_cfft_f64.c | 68 float64_t t1, t2, r1, r2, s1, s2; in arm_radix4_butterfly_f64() local 111 r2 = pSrc[(2U * i0)] - pSrc[(2U * i2)]; in arm_radix4_butterfly_f64() 150 r1 = r2 + t1; in arm_radix4_butterfly_f64() 153 r2 = r2 - t1; in arm_radix4_butterfly_f64() 168 pSrc[2U * i3] = (r2 * co3) + (s2 * si3); in arm_radix4_butterfly_f64() 171 pSrc[(2U * i3) + 1U] = (s2 * co3) - (r2 * si3); in arm_radix4_butterfly_f64()
|
D | arm_cfft_radix4_f32.c | 480 float32_t t1, t2, r1, r2, s1, s2; in arm_radix4_butterfly_f32() local 522 r2 = pSrc[(2U * i0)] - pSrc[(2U * i2)]; in arm_radix4_butterfly_f32() 561 r1 = r2 + t1; in arm_radix4_butterfly_f32() 564 r2 = r2 - t1; in arm_radix4_butterfly_f32() 579 pSrc[2U * i3] = (r2 * co3) + (s2 * si3); in arm_radix4_butterfly_f32() 582 pSrc[(2U * i3) + 1U] = (s2 * co3) - (r2 * si3); in arm_radix4_butterfly_f32() 1002 float32_t t1, t2, r1, r2, s1, s2; in arm_radix4_butterfly_inverse_f32() local 1046 r2 = pSrc[(2U * i0)] - pSrc[(2U * i2)]; in arm_radix4_butterfly_inverse_f32() 1085 r1 = r2 - t1; in arm_radix4_butterfly_inverse_f32() 1088 r2 = r2 + t1; in arm_radix4_butterfly_inverse_f32() [all …]
|
D | arm_cfft_radix4_f16.c | 543 float16_t t1, t2, r1, r2, s1, s2; in arm_radix4_butterfly_f16() local 587 r2 = (_Float16)pSrc[(2U * i0)] - (_Float16)pSrc[(2U * i2)]; in arm_radix4_butterfly_f16() 626 r1 = (_Float16)r2 + (_Float16)t1; in arm_radix4_butterfly_f16() 629 r2 = (_Float16)r2 - (_Float16)t1; in arm_radix4_butterfly_f16() 644 pSrc[2U * i3] = ((_Float16)r2 * (_Float16)co3) + ((_Float16)s2 * (_Float16)si3); in arm_radix4_butterfly_f16() 647 pSrc[(2U * i3) + 1U] = ((_Float16)s2 * (_Float16)co3) - ((_Float16)r2 * (_Float16)si3); in arm_radix4_butterfly_f16() 1066 float16_t t1, t2, r1, r2, s1, s2; in arm_radix4_butterfly_inverse_f16() local 1112 r2 = (_Float16)pSrc[(2U * i0)] - (_Float16)pSrc[(2U * i2)]; in arm_radix4_butterfly_inverse_f16() 1151 r1 = (_Float16)r2 - (_Float16)t1; in arm_radix4_butterfly_inverse_f16() 1154 r2 = (_Float16)r2 + (_Float16)t1; in arm_radix4_butterfly_inverse_f16() [all …]
|
/cmsis-dsp-latest/dsppp/tests/ |
D | debug_test_external.cpp | 31 Q15 r0,r1,r2,r3; in external_debug() local 35 r2 = inner::from_accumulator(acc2); in external_debug() 38 return(r0+r1+r2+r3); in external_debug()
|
/cmsis-dsp-latest/PythonWrapper/examples/ |
D | Noise suppression.ipynb | 999 …/7fT6AuwHKf+o/wYH+f9n/MAHkv9xBd8E8P2xB1T/pPnPA+4Ae/vuA0YCMgC4/kH8w/x6CC0Ax/r2/d36yQYJ/l39TAA3/Gj9I…
|