/external/libjpeg-turbo/ |
jfdctflt.c | 60 jpeg_fdct_float (FAST_FLOAT *data) 62 FAST_FLOAT tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; 63 FAST_FLOAT tmp10, tmp11, tmp12, tmp13; 64 FAST_FLOAT z1, z2, z3, z4, z5, z11, z13; 65 FAST_FLOAT *dataptr; 91 z1 = (tmp12 + tmp13) * ((FAST_FLOAT) 0.707106781); /* c4 */ 102 z5 = (tmp10 - tmp12) * ((FAST_FLOAT) 0.382683433); /* c6 */ 103 z2 = ((FAST_FLOAT) 0.541196100) * tmp10 + z5; /* c2-c6 */ 104 z4 = ((FAST_FLOAT) 1.306562965) * tmp12 + z5; /* c2+c6 */ 105 z3 = tmp11 * ((FAST_FLOAT) 0.707106781); /* c4 * [all...] |
jidctflt.c | 64 #define DEQUANTIZE(coef,quantval) (((FAST_FLOAT) (coef)) * (quantval)) 76 FAST_FLOAT tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; 77 FAST_FLOAT tmp10, tmp11, tmp12, tmp13; 78 FAST_FLOAT z5, z10, z11, z12, z13; 81 FAST_FLOAT *wsptr; 85 FAST_FLOAT workspace[DCTSIZE2]; /* buffers data between passes */ 108 FAST_FLOAT dcval = DEQUANTIZE(inptr[DCTSIZE*0], 137 tmp12 = (tmp1 - tmp3) * ((FAST_FLOAT) 1.414213562) - tmp13; /* 2*c4 */ 157 tmp11 = (z11 - z13) * ((FAST_FLOAT) 1.414213562); /* 2*c4 */ 159 z5 = (z10 + z12) * ((FAST_FLOAT) 1.847759065); /* 2*c2 * [all...] |
jsimddct.h | 19 FAST_FLOAT *workspace); 27 EXTERN(void) jsimd_fdct_float (FAST_FLOAT *data); 34 EXTERN(void) jsimd_quantize_float (JCOEFPTR coef_block, FAST_FLOAT *divisors, 35 FAST_FLOAT *workspace);
|
jcdctmgr.c | 29 typedef void (*float_DCT_method_ptr) (FAST_FLOAT *data); 36 FAST_FLOAT *workspace); 41 FAST_FLOAT *divisors, 42 FAST_FLOAT *workspace); 68 FAST_FLOAT *float_divisors[NUM_QUANT_TBLS]; 69 FAST_FLOAT *float_workspace; 335 FAST_FLOAT *fdtbl; 343 fdct->float_divisors[qtblno] = (FAST_FLOAT *) 345 DCTSIZE2 * sizeof(FAST_FLOAT)); 351 fdtbl[i] = (FAST_FLOAT) [all...] |
jmorecfg.h | 412 /* FAST_FLOAT should be either float or double, whichever is done faster 417 #ifndef FAST_FLOAT 418 #define FAST_FLOAT float
|
jsimd_none.c | 240 FAST_FLOAT *workspace) 273 jsimd_fdct_float (FAST_FLOAT *data) 296 jsimd_quantize_float (JCOEFPTR coef_block, FAST_FLOAT *divisors, 297 FAST_FLOAT *workspace)
|
jdct.h | 23 * implementations use an array of type FAST_FLOAT, instead.) 74 typedef FAST_FLOAT FLOAT_MULT_TYPE; /* preferred floating type */ 95 EXTERN(void) jpeg_fdct_float (FAST_FLOAT *data);
|
/external/syslinux/com32/lib/jpeg/ |
jidctflt.c | 77 #define FAST_FLOAT float 81 #define DEQUANTIZE(coef,quantval) (((FAST_FLOAT) (coef)) * (quantval)) 125 FAST_FLOAT tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; 126 FAST_FLOAT tmp10, tmp11, tmp12, tmp13; 127 FAST_FLOAT z5, z10, z11, z12, z13; 129 FAST_FLOAT *quantptr; 130 FAST_FLOAT *wsptr; 133 FAST_FLOAT workspace[DCTSIZE2]; /* buffers data between passes */ 155 FAST_FLOAT dcval = DEQUANTIZE(inptr[DCTSIZE*0], quantptr[DCTSIZE*0]); 183 tmp12 = (tmp1 - tmp3) * ((FAST_FLOAT) 1.414213562) - tmp13; /* 2*c4 * [all...] |
/external/pdfium/third_party/libjpeg/ |
fpdfapi_jcdctmgr.c | 37 FAST_FLOAT * float_divisors[NUM_QUANT_TBLS]; 138 FAST_FLOAT * fdtbl; 146 fdct->float_divisors[qtblno] = (FAST_FLOAT *) 148 DCTSIZE2 * SIZEOF(FAST_FLOAT)); 154 fdtbl[i] = (FAST_FLOAT) 279 FAST_FLOAT * divisors = fdct->float_divisors[compptr->quant_tbl_no]; 280 FAST_FLOAT workspace[DCTSIZE2]; /* work area for FDCT subroutine */ 287 { register FAST_FLOAT *workspaceptr; 295 *workspaceptr++ = (FAST_FLOAT)(GETJSAMPLE(*elemptr++) - CENTERJSAMPLE); 296 *workspaceptr++ = (FAST_FLOAT)(GETJSAMPLE(*elemptr++) - CENTERJSAMPLE) [all...] |
jmorecfg.h | 356 /* FAST_FLOAT should be either float or double, whichever is done faster 364 #ifndef FAST_FLOAT 366 #define FAST_FLOAT float 368 #define FAST_FLOAT double
|
jdct.h | 20 * implementations use an array of type FAST_FLOAT, instead.) 36 typedef JMETHOD(void, float_DCT_method_ptr, (FAST_FLOAT * data)); 64 typedef FAST_FLOAT FLOAT_MULT_TYPE; /* preferred floating type */ 99 EXTERN(void) jpeg_fdct_float JPP((FAST_FLOAT * data));
|
/external/libjpeg-turbo/simd/ |
jsimd_x86_64.c | 558 if (sizeof(FAST_FLOAT) != 4) 576 FAST_FLOAT *workspace) 623 if (sizeof(FAST_FLOAT) != 4) 645 jsimd_fdct_float (FAST_FLOAT *data) 679 if (sizeof(FAST_FLOAT) != 4) 696 jsimd_quantize_float (JCOEFPTR coef_block, FAST_FLOAT *divisors, 697 FAST_FLOAT *workspace) 825 if (sizeof(FAST_FLOAT) != 4)
|
jsimd_i386.c | 686 if (sizeof(FAST_FLOAT) != 4) 711 FAST_FLOAT *workspace) 767 if (sizeof(FAST_FLOAT) != 4) 797 jsimd_fdct_float (FAST_FLOAT *data) 836 if (sizeof(FAST_FLOAT) != 4) 860 jsimd_quantize_float (JCOEFPTR coef_block, FAST_FLOAT *divisors, 861 FAST_FLOAT *workspace) 1010 if (sizeof(FAST_FLOAT) != 4)
|
jsimd_arm.c | 466 FAST_FLOAT *workspace) 515 jsimd_fdct_float (FAST_FLOAT *data) 554 jsimd_quantize_float (JCOEFPTR coef_block, FAST_FLOAT *divisors, 555 FAST_FLOAT *workspace)
|
jsimd.h | [all...] |
jsimd_arm64.c | 527 FAST_FLOAT *workspace) 586 jsimd_fdct_float (FAST_FLOAT *data) 625 jsimd_quantize_float (JCOEFPTR coef_block, FAST_FLOAT *divisors, 626 FAST_FLOAT *workspace)
|
jsimd_powerpc.c | 626 FAST_FLOAT *workspace) 683 jsimd_fdct_float (FAST_FLOAT *data) 720 jsimd_quantize_float (JCOEFPTR coef_block, FAST_FLOAT *divisors, 721 FAST_FLOAT *workspace)
|
jsimd_mips.c | 739 FAST_FLOAT *workspace) 802 jsimd_fdct_float (FAST_FLOAT *data) 857 jsimd_quantize_float (JCOEFPTR coef_block, FAST_FLOAT *divisors, 858 FAST_FLOAT *workspace)
|
jfdctflt-3dn.asm | 47 ; jsimd_fdct_float_3dnow (FAST_FLOAT *data) 50 %define data(b) (b)+8 ; FAST_FLOAT *data 77 mov edx, POINTER [data(eax)] ; (FAST_FLOAT *) 192 mov edx, POINTER [data(eax)] ; (FAST_FLOAT *)
|
jfdctflt-sse-64.asm | 58 ; jsimd_fdct_float_sse (FAST_FLOAT *data) 61 ; r10 = FAST_FLOAT *data 81 mov rdx, r10 ; (FAST_FLOAT *) 216 mov rdx, r10 ; (FAST_FLOAT *)
|
jfdctflt-sse.asm | 57 ; jsimd_fdct_float_sse (FAST_FLOAT *data) 60 %define data(b) (b)+8 ; FAST_FLOAT *data 87 mov edx, POINTER [data(eax)] ; (FAST_FLOAT *) 223 mov edx, POINTER [data(eax)] ; (FAST_FLOAT *)
|
jidctflt-3dn.asm | 62 ; FAST_FLOAT workspace[DCTSIZE2] 88 lea edi, [workspace] ; FAST_FLOAT *wsptr 292 lea esi, [workspace] ; FAST_FLOAT *wsptr
|
jidctflt-sse2-64.asm | 73 ; FAST_FLOAT workspace[DCTSIZE2] 93 lea rdi, [workspace] ; FAST_FLOAT *wsptr 326 lea rsi, [workspace] ; FAST_FLOAT *wsptr
|
jidctflt-sse.asm | 72 ; FAST_FLOAT workspace[DCTSIZE2] 98 lea edi, [workspace] ; FAST_FLOAT *wsptr 371 lea esi, [workspace] ; FAST_FLOAT *wsptr
|
jidctflt-sse2.asm | 72 ; FAST_FLOAT workspace[DCTSIZE2] 98 lea edi, [workspace] ; FAST_FLOAT *wsptr 333 lea esi, [workspace] ; FAST_FLOAT *wsptr
|