72   FAST_FLOAT tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7;
    73   FAST_FLOAT tmp10, tmp11, tmp12, tmp13;
    74   FAST_FLOAT z5, z10, z11, z12, z13;
    89   for (ctr = 
DCTSIZE; ctr > 0; ctr--) {
   132     tmp12 = (tmp1 - tmp3) * ((FAST_FLOAT) 1.414213562) - tmp13; 
   134     tmp0 = tmp10 + tmp13;   
   135     tmp3 = tmp10 - tmp13;
   136     tmp1 = tmp11 + tmp12;
   137     tmp2 = tmp11 - tmp12;
   152     tmp11 = (z11 - z13) * ((FAST_FLOAT) 1.414213562); 
   154     z5 = (z10 + z12) * ((FAST_FLOAT) 1.847759065); 
   155     tmp10 = ((FAST_FLOAT) 1.082392200) * z12 - z5; 
   156     tmp12 = ((FAST_FLOAT) -2.613125930) * z10 + z5; 
   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*4] = tmp3 + tmp4;
   169     wsptr[
DCTSIZE*3] = tmp3 - tmp4;
   180   for (ctr = 0; ctr < 
DCTSIZE; ctr++) {
   190     tmp10 = wsptr[0] + wsptr[4];
   191     tmp11 = wsptr[0] - wsptr[4];
   193     tmp13 = wsptr[2] + wsptr[6];
   194     tmp12 = (wsptr[2] - wsptr[6]) * ((FAST_FLOAT) 1.414213562) - tmp13;
   196     tmp0 = tmp10 + tmp13;
   197     tmp3 = tmp10 - tmp13;
   198     tmp1 = tmp11 + tmp12;
   199     tmp2 = tmp11 - tmp12;
   203     z13 = wsptr[5] + wsptr[3];
   204     z10 = wsptr[5] - wsptr[3];
   205     z11 = wsptr[1] + wsptr[7];
   206     z12 = wsptr[1] - wsptr[7];
   209     tmp11 = (z11 - z13) * ((FAST_FLOAT) 1.414213562);
   211     z5 = (z10 + z12) * ((FAST_FLOAT) 1.847759065); 
   212     tmp10 = ((FAST_FLOAT) 1.082392200) * z12 - z5; 
   213     tmp12 = ((FAST_FLOAT) -2.613125930) * z10 + z5; 
   221     outptr[0] = range_limit[(int) 
DESCALE((int32_t) (tmp0 + tmp7), 3)
   223     outptr[7] = range_limit[(int) 
DESCALE((int32_t) (tmp0 - tmp7), 3)
   225     outptr[1] = range_limit[(int) 
DESCALE((int32_t) (tmp1 + tmp6), 3)
   227     outptr[6] = range_limit[(int) 
DESCALE((int32_t) (tmp1 - tmp6), 3)
   229     outptr[2] = range_limit[(int) 
DESCALE((int32_t) (tmp2 + tmp5), 3)
   231     outptr[5] = range_limit[(int) 
DESCALE((int32_t) (tmp2 - tmp5), 3)
   233     outptr[4] = range_limit[(int) 
DESCALE((int32_t) (tmp3 + tmp4), 3)
   235     outptr[3] = range_limit[(int) 
DESCALE((int32_t) (tmp3 - tmp4), 3)
 #define DESCALE(x, n)
Definition: jdct.h:146
#define IDCT_range_limit(cinfo)
Definition: jdct.h:76
char JSAMPLE
Definition: jmorecfg.h:64
jpeg_component_info JCOEFPTR coef_block
Definition: jdct.h:102
void * dct_table
Definition: jpeglib.h:183
#define RANGE_MASK
Definition: jdct.h:78
#define SHIFT_TEMPS
Definition: jpegint.h:289
JSAMPLE * JSAMPROW
Definition: jpeglib.h:71
jpeg_component_info JCOEFPTR JSAMPARRAY JDIMENSION output_col
Definition: jdct.h:102
#define DCTSIZE2
Definition: jpeglib.h:47
JCOEF * JCOEFPTR
Definition: jpeglib.h:80
FAST_FLOAT FLOAT_MULT_TYPE
Definition: jdct.h:64
#define DEQUANTIZE(coef, quantval)
Definition: jidctflt.cpp:60
#define DCTSIZE
Definition: jpeglib.h:46
jpeg_component_info JCOEFPTR JSAMPARRAY output_buf
Definition: jdct.h:102