/external/chromium_org/third_party/openmax_dl/dl/sp/src/mips/ |
H A D | mips_FFTInv_CCSToR_F32_real.c | 31 p_buf[pFFTSpec->pBitRevInv[fft_size - n]].Re = p_src[n].Re; 43 tmp1 = p_buf[0].Re + p_buf[1].Re; 44 tmp2 = p_buf[2].Re + p_buf[3].Re; 45 tmp3 = p_buf[0].Re - p_buf[1].Re; 66 tmp1 = p_tmp[0].Re + p_tmp[1].Re; [all...] |
H A D | mips_FFTFwd_RToCCS_F32_complex.c | 54 tmp1 = p_src[p_bitrev[0]].Re + p_src[p_bitrev[1]].Re; 55 tmp2 = p_src[p_bitrev[2]].Re + p_src[p_bitrev[3]].Re; 59 p_tmp[0].Re = tmp1 + tmp2; 60 p_tmp[2].Re = tmp1 - tmp2; 64 tmp1 = p_src[p_bitrev[0]].Re - p_src[p_bitrev[1]].Re; 65 tmp2 = p_src[p_bitrev[2]].Re - p_src[p_bitrev[3]].Re; [all...] |
H A D | mips_FFTInv_CCSToR_F32_complex.c | 41 tmp1 = p_src[n].Re; 43 tmp3 = p_src[fft_size / 2 - n].Re; 54 p_buf[p_bitrev[n]].Re = 0.5f * (tmp5 - w_re * tmp7 - w_im * tmp6); 56 p_buf[p_bitrev[fft_size / 2 - n]].Re = 61 tmp1 = p_src[n + fft_size / 4].Re; 63 tmp3 = p_src[fft_size / 4 - n].Re; 71 p_buf[p_bitrev[n + fft_size / 4]].Re = 75 p_buf[p_bitrev[fft_size / 4 - n]].Re = 83 tmp1 = p_src[fft_size / 8].Re; 85 tmp3 = p_src[3 * fft_size / 8].Re; [all...] |
H A D | mips_FFTFwd_RToCCS_F32_real.c | 37 p_dst[0].Re = tmp1 + tmp2; 38 p_dst[2].Re = tmp1 - tmp2; 41 p_dst[1].Re = tmp3; 62 p_tmp[0].Re = tmp1 + tmp2; 63 p_tmp[2].Re = tmp1 - tmp2; 66 p_tmp[1].Re = tmp3; 67 p_tmp[3].Re = tmp3; 96 p_dst[4].Re = p_tmp[0].Re - tmp3; 97 p_dst[0].Re [all...] |
/external/chromium_org/third_party/openmax_dl/dl/sp/src/x86/ |
H A D | x86SP_FFT_CToC_FC32_Fwd_Radix4_ls.c | 45 tt1.Re = tw1[0] * in1[0] - tw1[n_mul_2] * in1[n]; 49 tt2.Re = tw2[0] * in2[0] - tw2[n_mul_2] * in2[n]; 53 tt3.Re = tw3[0] * in3[0] - tw3[n_mul_2] * in3[n]; 57 t0.Re = in0[0] + tt2.Re; 61 t1.Re = in0[0] - tt2.Re; 65 t2.Re = tt1.Re + tt3.Re; [all...] |
H A D | x86SP_FFT_CToC_FC32_Inv_Radix4_ls.c | 45 tt1.Re = tw1[0] * in1[0] + tw1[n_mul_2] * in1[n]; 49 tt2.Re = tw2[0] * in2[0] + tw2[n_mul_2] * in2[n]; 53 tt3.Re = tw3[0] * in3[0] + tw3[n_mul_2] * in3[n]; 57 t0.Re = in0[0] + tt2.Re; 61 t1.Re = in0[0] - tt2.Re; 65 t2.Re = tt1.Re + tt3.Re; [all...] |
H A D | x86SP_FFT_CToC_FC32_Fwd_Radix4_fs.c | 41 t0.Re = out0[0] + out2[0]; 45 t1.Re = out0[0] - out2[0]; 49 t2.Re = out1[0] + out3[0]; 53 t3.Re = out1[0] - out3[0]; 57 out0[0] = t0.Re + t2.Re; 61 out2[0] = t0.Re - t2.Re; 65 out1[0] = t1.Re + t3.Im; 66 out1[n] = t1.Im - t3.Re; [all...] |
H A D | x86SP_FFT_CToC_FC32_Inv_Radix4_fs.c | 37 t0.Re = in0[0] + in2[0]; 41 t1.Re = in0[0] - in2[0]; 45 t2.Re = in1[0] + in3[0]; 49 t3.Re = in1[0] - in3[0]; 53 out0[0] = t0.Re + t2.Re; 57 out2[0] = t0.Re - t2.Re; 61 out1[0] = t1.Re - t3.Im; 62 out1[n] = t1.Im + t3.Re; [all...] |
H A D | x86SP_FFT_CToC_FC32_Fwd_Radix4_ms.c | 45 t0.Re = in0[0] + in2[0]; 49 t1.Re = in0[0] - in2[0]; 53 t2.Re = in1[0] + in3[0]; 57 t3.Re = in1[0] - in3[0]; 61 out0[0] = t0.Re + t2.Re; 65 out2[0] = t0.Re - t2.Re; 69 out3[0] = t1.Re - t3.Im; 70 out3[n] = t1.Im + t3.Re; [all...] |
H A D | x86SP_FFT_CToC_FC32_Inv_Radix4_ms.c | 45 t0.Re = in0[0] + in2[0]; 49 t1.Re = in0[0] - in2[0]; 53 t2.Re = in1[0] + in3[0]; 57 t3.Re = in1[0] - in3[0]; 61 out0[0] = t0.Re + t2.Re; 65 out2[0] = t0.Re - t2.Re; 69 out1[0] = t1.Re - t3.Im; 70 out1[n] = t1.Im + t3.Re; [all...] |
H A D | x86SP_FFT_CToC_FC32_Fwd_Radix2_ls.c | 30 t.Re = tw[0] * in1[0] - tw[n << 1] * in1[n]; 34 out0[0] = in0[0] + t.Re; 38 out1[0] = in0[0] - t.Re;
|
H A D | x86SP_FFT_CToC_FC32_Inv_Radix2_ls.c | 30 t.Re = tw[0] * in1[0] + tw[n << 1] * in1[n]; 34 out0[0] = in0[0] + t.Re; 38 out1[0] = in0[0] - t.Re;
|
/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/main/source/ |
H A D | fft.h | 15 * Re[]: real value array 20 * in Re[] and Im[] 40 int WebRtcIsac_Fftns (unsigned int ndim, const int dims[], double Re[], double Im[],
|
H A D | fft.c | 50 * int WebRtcIsac_Fftn (int ndim, const int dims[], REAL Re[], REAL Im[], 71 * tri-variate transform with Re[n1][n2][n3], Im[n1][n2][n3] 74 * WebRtcIsac_Fftn (3, dims, Re, Im, 1, scaling); 77 * int WebRtcIsac_Fftradix (REAL Re[], REAL Im[], size_t nTotal, size_t nPass, 93 * tri-variate transform with Re[n1][n2][n3], Im[n1][n2][n3] 95 * WebRtcIsac_Fftradix (Re, Im, n1*n2*n3, n1, n1, 1, maxf, maxp); 96 * WebRtcIsac_Fftradix (Re, Im, n1*n2*n3, n2, n1*n2, 1, maxf, maxp); 97 * WebRtcIsac_Fftradix (Re, Im, n1*n2*n3, n3, n1*n2*n3, 1, maxf, maxp); 102 * WebRtcIsac_Fftradix (Re, Im, n, n, n, 1, maxf, maxp); 135 WebRtcIsac_Fftradix (double Re[], doubl 159 WebRtcIsac_Fftns(unsigned int ndim, const int dims[], double Re[], double Im[], int iSign, double scaling, FFTstr *fftstate) argument 265 FFTRADIX(REAL Re[], REAL Im[], size_t nTotal, size_t nPass, size_t nSpan, int iSign, int max_factors, unsigned int max_perm, FFTstr *fftstate) argument [all...] |
/external/webrtc/src/modules/audio_coding/codecs/isac/main/source/ |
H A D | fft.h | 15 * Re[]: real value array 20 * in Re[] and Im[] 40 int WebRtcIsac_Fftns (unsigned int ndim, const int dims[], double Re[], double Im[],
|
H A D | fft.c | 50 * int WebRtcIsac_Fftn (int ndim, const int dims[], REAL Re[], REAL Im[], 71 * tri-variate transform with Re[n1][n2][n3], Im[n1][n2][n3] 74 * WebRtcIsac_Fftn (3, dims, Re, Im, 1, scaling); 77 * int WebRtcIsac_Fftradix (REAL Re[], REAL Im[], size_t nTotal, size_t nPass, 93 * tri-variate transform with Re[n1][n2][n3], Im[n1][n2][n3] 95 * WebRtcIsac_Fftradix (Re, Im, n1*n2*n3, n1, n1, 1, maxf, maxp); 96 * WebRtcIsac_Fftradix (Re, Im, n1*n2*n3, n2, n1*n2, 1, maxf, maxp); 97 * WebRtcIsac_Fftradix (Re, Im, n1*n2*n3, n3, n1*n2*n3, 1, maxf, maxp); 102 * WebRtcIsac_Fftradix (Re, Im, n, n, n, 1, maxf, maxp); 135 WebRtcIsac_Fftradix (double Re[], doubl 159 WebRtcIsac_Fftns(unsigned int ndim, const int dims[], double Re[], double Im[], int iSign, double scaling, FFTstr *fftstate) argument 265 FFTRADIX(REAL Re[], REAL Im[], size_t nTotal, size_t nPass, size_t nSpan, int iSign, int max_factors, unsigned int max_perm, FFTstr *fftstate) argument [all...] |
/external/chromium_org/third_party/openmax_dl/dl/sp/src/test/ |
H A D | gensig.c | 51 x[k].Re = signal_value; 55 fft[0].Re = signal_value * size; 59 fft[k].Re = fft[k].Im = 0; 71 x[k].Re = ((k + 1)*factor); 75 fft[0].Re = factor * size * (size + 1) / 2; 80 fft[k].Re = factor * -size / 2; 98 x[k].Re = signal_value * sin(omega * k); 105 x[size / 2 ].Re = 0; 108 fft[k].Re = 0; 130 x[k].Re [all...] |
H A D | gensig.h | 15 float Re; member in struct:ComplexFloat
|
/external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/ |
H A D | omxSP_FFTInit_C_FC32.c | 114 pTwiddle[0].Re = x; 116 pTwiddle[2 * M].Re = -y; 118 pTwiddle[4 * M].Re = xNeg; 127 pTwiddle[i].Re = x; 129 pTwiddle[2 * M - i].Re = -y; 131 pTwiddle[2 * M + i].Re = y; 133 pTwiddle[4 * M - i].Re = -x; 135 pTwiddle[4 * M + i].Re = -x; 137 pTwiddle[6 * M - i].Re = y; 141 pTwiddle[0].Re [all...] |
H A D | omxSP_FFTInit_C_SC32.c | 130 pTwiddle[0].Re = x; 132 pTwiddle[2*M].Re = -y; 134 pTwiddle[4*M].Re = xNeg; 145 pTwiddle[i].Re = x; 147 pTwiddle[2*M-i].Re = -y; 149 pTwiddle[2*M+i].Re = y; 151 pTwiddle[4*M-i].Re = -x; 153 pTwiddle[4*M+i].Re = -x; 155 pTwiddle[6*M-i].Re = y; 165 pTwiddle[0].Re [all...] |
H A D | omxSP_FFTInit_R_F32.c | 120 pTwiddle[0].Re = x; 122 pTwiddle[2*M].Re = -y; 124 pTwiddle[4*M].Re = xNeg; 133 pTwiddle[i].Re = x; 135 pTwiddle[2*M-i].Re = -y; 137 pTwiddle[2*M+i].Re = y; 139 pTwiddle[4*M-i].Re = -x; 141 pTwiddle[4*M+i].Re = -x; 143 pTwiddle[6*M-i].Re = y; 147 pTwiddle[0].Re [all...] |
H A D | omxSP_FFTInit_R_S16S32.c | 138 pTwiddle[0].Re = x; 140 pTwiddle[2*M].Re = -y; 142 pTwiddle[4*M].Re = xNeg; 153 pTwiddle[i].Re = x; 155 pTwiddle[2*M-i].Re = -y; 157 pTwiddle[2*M+i].Re = y; 159 pTwiddle[4*M-i].Re = -x; 161 pTwiddle[4*M+i].Re = -x; 163 pTwiddle[6*M-i].Re = y; 173 pTwiddle[0].Re [all...] |
H A D | omxSP_FFTInit_R_S32.c | 136 pTwiddle[0].Re = x; 138 pTwiddle[2*M].Re = -y; 140 pTwiddle[4*M].Re = xNeg; 151 pTwiddle[i].Re = x; 153 pTwiddle[2*M-i].Re = -y; 155 pTwiddle[2*M+i].Re = y; 157 pTwiddle[4*M-i].Re = -x; 159 pTwiddle[4*M+i].Re = -x; 161 pTwiddle[6*M-i].Re = y; 171 pTwiddle[0].Re [all...] |
H A D | omxSP_FFTInit_C_SC16.c | 134 pTwiddle[0].Re = x; 136 pTwiddle[2*M].Re = -y; 138 pTwiddle[4*M].Re = xNeg; 151 pTwiddle[i].Re = x; 153 pTwiddle[2*M-i].Re = -y; 155 pTwiddle[2*M+i].Re = y; 157 pTwiddle[4*M-i].Re = -x; 159 pTwiddle[4*M+i].Re = -x; 161 pTwiddle[6*M-i].Re = y; 171 pTwiddle[0].Re [all...] |
H A D | omxSP_FFTInit_R_S16.c | 119 pTwiddle[0].Re = x; 121 pTwiddle[2 * M].Re = -y; 123 pTwiddle[4 * M].Re = xNeg; 138 pTwiddle[i].Re = x; 140 pTwiddle[2 * M - i].Re = y_neg; 142 pTwiddle[2 * M + i].Re = y; 144 pTwiddle[4 * M - i].Re = x_neg; 146 pTwiddle[4 * M + i].Re = x_neg; 148 pTwiddle[6 * M - i].Re = y; 154 pTwiddle[0].Re [all...] |