Home | History | Annotate | Download | only in libjpeg

Lines Matching refs:DCTSIZE

49  * This module is specialized to the case DCTSIZE = 8.
52 #if DCTSIZE != 8
89 for (ctr = DCTSIZE; ctr > 0; ctr--) {
99 if (inptr[DCTSIZE*1] == 0 && inptr[DCTSIZE*2] == 0 &&
100 inptr[DCTSIZE*3] == 0 && inptr[DCTSIZE*4] == 0 &&
101 inptr[DCTSIZE*5] == 0 && inptr[DCTSIZE*6] == 0 &&
102 inptr[DCTSIZE*7] == 0) {
104 FAST_FLOAT dcval = DEQUANTIZE(inptr[DCTSIZE*0], quantptr[DCTSIZE*0]);
106 wsptr[DCTSIZE*0] = dcval;
107 wsptr[DCTSIZE*1] = dcval;
108 wsptr[DCTSIZE*2] = dcval;
109 wsptr[DCTSIZE*3] = dcval;
110 wsptr[DCTSIZE*4] = dcval;
111 wsptr[DCTSIZE*5] = dcval;
112 wsptr[DCTSIZE*6] = dcval;
113 wsptr[DCTSIZE*7] = dcval;
123 tmp0 = DEQUANTIZE(inptr[DCTSIZE*0], quantptr[DCTSIZE*0]);
124 tmp1 = DEQUANTIZE(inptr[DCTSIZE*2], quantptr[DCTSIZE*2]);
125 tmp2 = DEQUANTIZE(inptr[DCTSIZE*4], quantptr[DCTSIZE*4]);
126 tmp3 = DEQUANTIZE(inptr[DCTSIZE*6], quantptr[DCTSIZE*6]);
141 tmp4 = DEQUANTIZE(inptr[DCTSIZE*1], quantptr[DCTSIZE*1]);
142 tmp5 = DEQUANTIZE(inptr[DCTSIZE*3], quantptr[DCTSIZE*3]);
143 tmp6 = DEQUANTIZE(inptr[DCTSIZE*5], quantptr[DCTSIZE*5]);
144 tmp7 = DEQUANTIZE(inptr[DCTSIZE*7], quantptr[DCTSIZE*7]);
162 wsptr[DCTSIZE*0] = tmp0 + tmp7;
163 wsptr[DCTSIZE*7] = tmp0 - tmp7;
164 wsptr[DCTSIZE*1] = tmp1 + tmp6;
165 wsptr[DCTSIZE*6] = tmp1 - tmp6;
166 wsptr[DCTSIZE*2] = tmp2 + tmp5;
167 wsptr[DCTSIZE*5] = tmp2 - tmp5;
168 wsptr[DCTSIZE*3] = tmp3 + tmp4;
169 wsptr[DCTSIZE*4] = tmp3 - tmp4;
179 for (ctr = 0; ctr < DCTSIZE; ctr++) {
231 wsptr += DCTSIZE; /* advance pointer to next row */