172 DCTELEM tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7;
173 DCTELEM tmp10, tmp11, tmp12, tmp13;
174 DCTELEM z5, z10, z11, z12, z13;
190 for (ctr =
DCTSIZE; ctr > 0; ctr--) {
207 wsptr[DCTSIZE*0] = dcval;
208 wsptr[DCTSIZE*1] = dcval;
209 wsptr[DCTSIZE*2] = dcval;
210 wsptr[DCTSIZE*3] = dcval;
211 wsptr[DCTSIZE*4] = dcval;
212 wsptr[DCTSIZE*5] = dcval;
213 wsptr[DCTSIZE*6] = dcval;
214 wsptr[DCTSIZE*7] = dcval;
235 tmp0 = tmp10 + tmp13;
236 tmp3 = tmp10 - tmp13;
237 tmp1 = tmp11 + tmp12;
238 tmp2 = tmp11 - tmp12;
263 wsptr[
DCTSIZE*0] = (int) (tmp0 + tmp7);
264 wsptr[
DCTSIZE*7] = (int) (tmp0 - tmp7);
265 wsptr[
DCTSIZE*1] = (int) (tmp1 + tmp6);
266 wsptr[
DCTSIZE*6] = (int) (tmp1 - tmp6);
267 wsptr[
DCTSIZE*2] = (int) (tmp2 + tmp5);
268 wsptr[
DCTSIZE*5] = (int) (tmp2 - tmp5);
269 wsptr[
DCTSIZE*4] = (int) (tmp3 + tmp4);
270 wsptr[
DCTSIZE*3] = (int) (tmp3 - tmp4);
282 for (ctr = 0; ctr <
DCTSIZE; ctr++) {
292 #ifndef NO_ZERO_ROW_TEST 293 if (wsptr[1] == 0 && wsptr[2] == 0 && wsptr[3] == 0 && wsptr[4] == 0 &&
294 wsptr[5] == 0 && wsptr[6] == 0 && wsptr[7] == 0) {
322 tmp0 = tmp10 + tmp13;
323 tmp3 = tmp10 - tmp13;
324 tmp1 = tmp11 + tmp12;
325 tmp2 = tmp11 - tmp12;
#define IDCT_range_limit(cinfo)
Definition: jdct.h:76
char JSAMPLE
Definition: jmorecfg.h:64
#define FIX_1_847759065
Definition: jidctfst.cpp:94
#define FIX_1_082392200
Definition: jidctfst.cpp:92
jpeg_component_info JCOEFPTR coef_block
Definition: jdct.h:102
#define ISHIFT_TEMPS
Definition: jidctfst.cpp:152
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
int32_t IFAST_MULT_TYPE
Definition: jdct.h:61
jpeg_component_info JCOEFPTR JSAMPARRAY JDIMENSION output_col
Definition: jdct.h:102
#define DCTSIZE2
Definition: jpeglib.h:47
JCOEF * JCOEFPTR
Definition: jpeglib.h:80
#define IDESCALE(x, n)
Definition: jidctfst.cpp:159
#define FIX_2_613125930
Definition: jidctfst.cpp:95
#define FIX_1_414213562
Definition: jidctfst.cpp:93
int32_t DCTELEM
Definition: jdct.h:32
#define DCTSIZE
Definition: jpeglib.h:46
jpeg_component_info JCOEFPTR JSAMPARRAY output_buf
Definition: jdct.h:102
#define MULTIPLY(var, const)
Definition: jidctfst.cpp:119
#define PASS1_BITS
Definition: jidctfst.cpp:78
#define DEQUANTIZE(coef, quantval)
Definition: jidctfst.cpp:129