Lines Matching defs:dtbl
173 compute_reciprocal(UINT16 divisor, DCTELEM *dtbl)
185 dtbl[DCTSIZE2 * 0] = (DCTELEM)1; /* reciprocal */
186 dtbl[DCTSIZE2 * 1] = (DCTELEM)0; /* correction */
187 dtbl[DCTSIZE2 * 2] = (DCTELEM)1; /* scale */
188 dtbl[DCTSIZE2 * 3] = -(DCTELEM)(sizeof(DCTELEM) * 8); /* shift */
210 dtbl[DCTSIZE2 * 0] = (DCTELEM)fq; /* reciprocal */
211 dtbl[DCTSIZE2 * 1] = (DCTELEM)c; /* correction + roundfactor */
213 dtbl[DCTSIZE2 * 2] = (DCTELEM)(1 << (sizeof(DCTELEM) * 8 * 2 - r)); /* scale */
215 dtbl[DCTSIZE2 * 2] = 1;
217 dtbl[DCTSIZE2 * 3] = (DCTELEM)r - sizeof(DCTELEM) * 8; /* shift */
242 DCTELEM *dtbl;
265 dtbl = fdct->divisors[qtblno];
268 if (!compute_reciprocal(qtbl->quantval[i] << 3, &dtbl[i]) &&
272 dtbl[i] = ((DCTELEM)qtbl->quantval[i]) << 3;
305 dtbl = fdct->divisors[qtblno];
311 CONST_BITS - 3), &dtbl[i]) &&
315 dtbl[i] = (DCTELEM)