Home
last modified time | relevance | path

Searched refs:kiss_fft_cpx (Results 1 – 18 of 18) sorted by relevance

/external/speex/libspeexdsp/
Dkiss_fft.c30 kiss_fft_cpx * Fout, in kf_bfly2()
38 kiss_fft_cpx * Fout2; in kf_bfly2()
39 kiss_fft_cpx * tw1; in kf_bfly2()
40 kiss_fft_cpx t; in kf_bfly2()
43 kiss_fft_cpx * Fout_beg = Fout; in kf_bfly2()
67 kiss_fft_cpx * Fout_beg = Fout; in kf_bfly2()
87 kiss_fft_cpx * Fout, in kf_bfly4()
95 kiss_fft_cpx *tw1,*tw2,*tw3; in kf_bfly4()
96 kiss_fft_cpx scratch[6]; in kf_bfly4()
103 kiss_fft_cpx * Fout_beg = Fout; in kf_bfly4()
[all …]
Dkiss_fft.h47 }kiss_fft_cpx; typedef
86 void kiss_fft(kiss_fft_cfg cfg,const kiss_fft_cpx *fin,kiss_fft_cpx *fout);
91 void kiss_fft_stride(kiss_fft_cfg cfg,const kiss_fft_cpx *fin,kiss_fft_cpx *fout,int fin_stride);
Dkiss_fftr.c25 kiss_fft_cpx * tmpbuf;
26 kiss_fft_cpx * super_twiddles;
45 memneeded = sizeof(struct kiss_fftr_state) + subsize + sizeof(kiss_fft_cpx) * ( nfft * 2); in kiss_fftr_alloc()
58 st->tmpbuf = (kiss_fft_cpx *) (((char *) st->substate) + subsize); in kiss_fftr_alloc()
81 void kiss_fftr(kiss_fftr_cfg st,const kiss_fft_scalar *timedata,kiss_fft_cpx *freqdata) in kiss_fftr()
85 kiss_fft_cpx fpnk,fpk,f1k,f2k,tw,tdc; in kiss_fftr()
94 kiss_fft( st->substate , (const kiss_fft_cpx*)timedata, st->tmpbuf ); in kiss_fftr()
136 void kiss_fftri(kiss_fftr_cfg st,const kiss_fft_cpx *freqdata, kiss_fft_scalar *timedata) in kiss_fftri()
152 kiss_fft_cpx fk, fnkc, fek, fok, tmp; in kiss_fftri()
170 kiss_fft (st->substate, st->tmpbuf, (kiss_fft_cpx *) timedata); in kiss_fftri()
[all …]
Dkiss_fftr.h29 void kiss_fftr(kiss_fftr_cfg cfg,const kiss_fft_scalar *timedata,kiss_fft_cpx *freqdata);
37 void kiss_fftri(kiss_fftr_cfg cfg,const kiss_fft_cpx *freqdata,kiss_fft_scalar *timedata);
D_kiss_fft_guts.h35 kiss_fft_cpx twiddles[1];
/external/libopus/celt/
Dkiss_fft.h68 }kiss_fft_cpx; typedef
142 void opus_fft_c(const kiss_fft_state *cfg,const kiss_fft_cpx *fin,kiss_fft_cpx *fout);
143 void opus_ifft_c(const kiss_fft_state *cfg,const kiss_fft_cpx *fin,kiss_fft_cpx *fout);
145 void opus_fft_impl(const kiss_fft_state *st,kiss_fft_cpx *fout);
146 void opus_ifft_impl(const kiss_fft_state *st,kiss_fft_cpx *fout);
170 const kiss_fft_cpx *fin, kiss_fft_cpx *fout);
175 const kiss_fft_cpx *fin, kiss_fft_cpx *fout);
Dkiss_fft.c49 kiss_fft_cpx * Fout, in kf_bfly2()
54 kiss_fft_cpx * Fout2; in kf_bfly2()
63 kiss_fft_cpx t; in kf_bfly2()
79 kiss_fft_cpx t; in kf_bfly2()
105 kiss_fft_cpx * Fout, in kf_bfly4()
120 kiss_fft_cpx scratch0, scratch1; in kf_bfly4()
137 kiss_fft_cpx scratch[6]; in kf_bfly4()
141 kiss_fft_cpx * Fout_beg = Fout; in kf_bfly4()
177 kiss_fft_cpx * Fout, in kf_bfly3()
189 kiss_fft_cpx scratch[5]; in kf_bfly3()
[all …]
Dmdct.c125 VARDECL(kiss_fft_cpx, f2); in clt_mdct_forward_c()
149 ALLOC(f2, N4, kiss_fft_cpx); in clt_mdct_forward_c()
197 kiss_fft_cpx yc; in clt_mdct_forward_c()
220 const kiss_fft_cpx * OPUS_RESTRICT fp = f2; in clt_mdct_forward_c()
284 opus_fft_impl(l->kfft[shift], (kiss_fft_cpx*)(out+(overlap>>1))); in clt_mdct_backward_c()
/external/libopus/celt/mips/
Dkiss_fft_mipsr1.h58 static inline kiss_fft_cpx C_MUL_fun(kiss_fft_cpx a, kiss_twiddle_cpx b) { in C_MUL_fun()
59 kiss_fft_cpx m; in C_MUL_fun()
72 static inline kiss_fft_cpx C_MULC_fun(kiss_fft_cpx a, kiss_twiddle_cpx b) { in C_MULC_fun()
73 kiss_fft_cpx m; in C_MULC_fun()
89 kiss_fft_cpx * Fout, in kf_bfly5()
97 kiss_fft_cpx *Fout0,*Fout1,*Fout2,*Fout3,*Fout4; in kf_bfly5()
99 kiss_fft_cpx scratch[13]; in kf_bfly5()
103 kiss_fft_cpx * Fout_beg = Fout; in kf_bfly5()
Dmdct_mipsr1.h66 VARDECL(kiss_fft_cpx, f2); in clt_mdct_forward()
92 ALLOC(f2, N4, kiss_fft_cpx); in clt_mdct_forward()
140 kiss_fft_cpx yc; in clt_mdct_forward()
165 const kiss_fft_cpx * OPUS_RESTRICT fp = f2; in clt_mdct_forward()
229 opus_fft_impl(l->kfft[shift], (kiss_fft_cpx*)(out+(overlap>>1))); in clt_mdct_backward()
/external/libopus/celt/tests/
Dtest_unit_dft.c45 void check(kiss_fft_cpx * in,kiss_fft_cpx * out,int nfft,int isinverse) in check()
88 size_t buflen = sizeof(kiss_fft_cpx)*nfft; in test1d()
89 kiss_fft_cpx *in; in test1d()
90 kiss_fft_cpx *out; in test1d()
106 in = (kiss_fft_cpx*)malloc(buflen); in test1d()
107 out = (kiss_fft_cpx*)malloc(buflen); in test1d()
/external/libopus/celt/arm/
Dfft_arm.h45 const kiss_fft_cpx *fin,
46 kiss_fft_cpx *fout);
49 const kiss_fft_cpx *fin,
50 kiss_fft_cpx *fout);
Dcelt_mdct_ne10.c53 VARDECL(kiss_fft_cpx, f2); in clt_mdct_forward_neon()
70 ALLOC(f2, N4, kiss_fft_cpx); in clt_mdct_forward_neon()
118 kiss_fft_cpx yc; in clt_mdct_forward_neon()
133 opus_fft(st, f2, (kiss_fft_cpx *)f, arch); in clt_mdct_forward_neon()
138 const kiss_fft_cpx * OPUS_RESTRICT fp = (kiss_fft_cpx *)f; in clt_mdct_forward_neon()
201 opus_ifft(st, (kiss_fft_cpx *)f, (kiss_fft_cpx*)(out+(overlap>>1)), arch); in clt_mdct_backward_neon()
Darm_celt_map.c116 const kiss_fft_cpx *fin,
117 kiss_fft_cpx *fout) = {
125 const kiss_fft_cpx *fin,
126 kiss_fft_cpx *fout) = {
Dcelt_fft_ne10.c112 const kiss_fft_cpx *fin, in opus_fft_neon()
113 kiss_fft_cpx *fout) in opus_fft_neon()
144 const kiss_fft_cpx *fin, in opus_ifft_neon()
145 kiss_fft_cpx *fout) in opus_ifft_neon()
/external/tensorflow/tensorflow/lite/experimental/microfrontend/lib/
Dfft.c44 (kiss_fft_cpx*)state->output); in FftCompute()
/external/tensorflow/tensorflow/lite/experimental/micro/examples/micro_speech/micro_features/
Dfft.cc44 reinterpret_cast<kiss_fft_cpx*>(state->output)); in FftCompute()
/external/libopus/src/
Danalysis.c427 VARDECL(kiss_fft_cpx, in); in tonality_analysis()
428 VARDECL(kiss_fft_cpx, out); in tonality_analysis()
503 ALLOC(in, 480, kiss_fft_cpx); in tonality_analysis()
504 ALLOC(out, 480, kiss_fft_cpx); in tonality_analysis()