• Home
  • Raw
  • Download

Lines Matching refs:sin_twiddle

127 void dct_getTables(const FIXP_WTP **ptwiddle, const FIXP_STP **sin_twiddle,  in dct_getTables()  argument
140 *sin_twiddle = SineTable1024; in dct_getTables()
145 *sin_twiddle = SineTable480; in dct_getTables()
150 *sin_twiddle = SineTable384; in dct_getTables()
155 *sin_twiddle = SineTable80; in dct_getTables()
160 *sin_twiddle = NULL; in dct_getTables()
179 const FIXP_WTP *sin_twiddle; in dct_III() local
186 dct_getTables(NULL, &sin_twiddle, &inc, L); in dct_III()
198 cplxMultDiv2(&accu2, &accu1, pDat[L - i], pDat[i], sin_twiddle[i * inc]); in dct_III()
200 sin_twiddle[(M - i) * inc]); in dct_III()
208 ((accu2 >> 1) + accu4), sin_twiddle[index]); in dct_III()
211 (accu3 - (accu1 >> 1)), sin_twiddle[index]); in dct_III()
231 xr = fMultDiv2(pDat[M], sin_twiddle[M * inc].v.re); /* cos((PI/(2*L))*M); */ in dct_III()
236 sin_twiddle[M * inc / 2]); in dct_III()
294 const FIXP_WTP *sin_twiddle; in dct_II() local
303 dct_getTables(NULL, &sin_twiddle, &inc, L); in dct_II()
329 cplxMultDiv2(&accu1, &accu2, a2, a1, sin_twiddle[index]); in dct_II()
331 cplxMultDiv2(&accu1, &accu2, a1, a2, sin_twiddle[index]); in dct_II()
341 sin_twiddle[i * inc]); in dct_II()
346 sin_twiddle[(M - i) * inc]); in dct_II()
359 cplxMultDiv2(&accu1, &accu2, tmp[M], tmp[M + 1], sin_twiddle[(M / 2) * inc]); in dct_II()
365 sin_twiddle[M * inc].v.re); /* cos((PI/(2*L))*M); */ in dct_II()
378 const FIXP_STP *sin_twiddle; in dct_IV() local
384 dct_getTables(&twiddle, &sin_twiddle, &sin_step, L); in dct_IV()
437 FIXP_STP twd = sin_twiddle[idx]; in dct_IV()
475 const FIXP_STP *sin_twiddle; in dst_IV() local
481 dct_getTables(&twiddle, &sin_twiddle, &sin_step, L); in dst_IV()
537 FIXP_STP twd = sin_twiddle[idx]; in dst_IV()