Lines Matching refs:pDat
175 void dct_III(FIXP_DBL *pDat, /*!< pointer to input/output */ in dct_III() argument
198 cplxMultDiv2(&accu2, &accu1, pDat[L - i], pDat[i], sin_twiddle[i * inc]); in dct_III()
199 cplxMultDiv2(&accu4, &accu3, pDat[M + i], pDat[M - i], in dct_III()
231 xr = fMultDiv2(pDat[M], sin_twiddle[M * inc].v.re); /* cos((PI/(2*L))*M); */ in dct_III()
232 tmp[0] = ((pDat[0] >> 1) + xr) >> 1; in dct_III()
233 tmp[1] = ((pDat[0] >> 1) - xr) >> 1; in dct_III()
235 cplxMultDiv2(&accu2, &accu1, pDat[L - (M / 2)], pDat[M / 2], in dct_III()
251 *pDat++ = tmp1; in dct_III()
252 *pDat++ = tmp3; in dct_III()
253 *pDat++ = tmp2; in dct_III()
254 *pDat++ = tmp4; in dct_III()
260 void dst_III(FIXP_DBL *pDat, /*!< pointer to input/output */ in dst_III() argument
273 t = pDat[i]; in dst_III()
274 pDat[i] = pDat[L - 1 - i]; in dst_III()
275 pDat[L - 1 - i] = t; in dst_III()
279 dct_III(pDat, tmp, L, pDat_e); in dst_III()
282 for (i = 1; i < L; i += 2) pDat[i] = -pDat[i]; in dst_III()
289 FIXP_DBL *pDat, /*!< pointer to input/output */ in dct_II() argument
308 tmp[i] = pDat[2 * i] >> 2; in dct_II()
309 tmp[L - 1 - i] = pDat[2 * i + 1] >> 2; in dct_II()
340 pDat[L - i] = -accu3; in dct_II()
341 pDat[i] = accu4; in dct_II()
345 pDat[M + i] = -accu3; in dct_II()
346 pDat[M - i] = accu4; in dct_II()
358 pDat[L - (M / 2)] = accu2; in dct_II()
359 pDat[M / 2] = accu1; in dct_II()
361 pDat[0] = tmp[0] + tmp[1]; in dct_II()
362 pDat[M] = fMult(tmp[0] - tmp[1], in dct_II()
371 void dct_IV(FIXP_DBL *pDat, int L, int *pDat_e) { in dct_IV() argument
385 FIXP_DBL *RESTRICT pDat_0 = &pDat[0]; in dct_IV()
386 FIXP_DBL *RESTRICT pDat_1 = &pDat[L - 2]; in dct_IV()
419 fft(M, pDat, pDat_e); in dct_IV()
422 FIXP_DBL *RESTRICT pDat_0 = &pDat[0]; in dct_IV()
423 FIXP_DBL *RESTRICT pDat_1 = &pDat[L - 2]; in dct_IV()
468 void dst_IV(FIXP_DBL *pDat, int L, int *pDat_e) { in dst_IV() argument
482 FIXP_DBL *RESTRICT pDat_0 = &pDat[0]; in dst_IV()
483 FIXP_DBL *RESTRICT pDat_1 = &pDat[L - 2]; in dst_IV()
516 fft(M, pDat, pDat_e); in dst_IV()
524 pDat_0 = &pDat[0]; in dst_IV()
525 pDat_1 = &pDat[L - 2]; in dst_IV()