Home | History | Annotate | Download | only in libjpeg-turbo

Lines Matching refs:DCTSIZE

51  * This module is specialized to the case DCTSIZE = 8.
54 #if DCTSIZE != 8
92 for (ctr = DCTSIZE; ctr > 0; ctr--) {
102 if (inptr[DCTSIZE*1] == 0 && inptr[DCTSIZE*2] == 0 &&
103 inptr[DCTSIZE*3] == 0 && inptr[DCTSIZE*4] == 0 &&
104 inptr[DCTSIZE*5] == 0 && inptr[DCTSIZE*6] == 0 &&
105 inptr[DCTSIZE*7] == 0) {
107 FAST_FLOAT dcval = DEQUANTIZE(inptr[DCTSIZE*0],
108 quantptr[DCTSIZE*0] * _0_125);
110 wsptr[DCTSIZE*0] = dcval;
111 wsptr[DCTSIZE*1] = dcval;
112 wsptr[DCTSIZE*2] = dcval;
113 wsptr[DCTSIZE*3] = dcval;
114 wsptr[DCTSIZE*4] = dcval;
115 wsptr[DCTSIZE*5] = dcval;
116 wsptr[DCTSIZE*6] = dcval;
117 wsptr[DCTSIZE*7] = dcval;
127 tmp0 = DEQUANTIZE(inptr[DCTSIZE*0], quantptr[DCTSIZE*0] * _0_125);
128 tmp1 = DEQUANTIZE(inptr[DCTSIZE*2], quantptr[DCTSIZE*2] * _0_125);
129 tmp2 = DEQUANTIZE(inptr[DCTSIZE*4], quantptr[DCTSIZE*4] * _0_125);
130 tmp3 = DEQUANTIZE(inptr[DCTSIZE*6], quantptr[DCTSIZE*6] * _0_125);
145 tmp4 = DEQUANTIZE(inptr[DCTSIZE*1], quantptr[DCTSIZE*1] * _0_125);
146 tmp5 = DEQUANTIZE(inptr[DCTSIZE*3], quantptr[DCTSIZE*3] * _0_125);
147 tmp6 = DEQUANTIZE(inptr[DCTSIZE*5], quantptr[DCTSIZE*5] * _0_125);
148 tmp7 = DEQUANTIZE(inptr[DCTSIZE*7], quantptr[DCTSIZE*7] * _0_125);
166 wsptr[DCTSIZE*0] = tmp0 + tmp7;
167 wsptr[DCTSIZE*7] = tmp0 - tmp7;
168 wsptr[DCTSIZE*1] = tmp1 + tmp6;
169 wsptr[DCTSIZE*6] = tmp1 - tmp6;
170 wsptr[DCTSIZE*2] = tmp2 + tmp5;
171 wsptr[DCTSIZE*5] = tmp2 - tmp5;
172 wsptr[DCTSIZE*3] = tmp3 + tmp4;
173 wsptr[DCTSIZE*4] = tmp3 - tmp4;
183 for (ctr = 0; ctr < DCTSIZE; ctr++) {
235 wsptr += DCTSIZE; /* advance pointer to next row */