/third_party/libjpeg-turbo/ |
D | jidctred.c | 128 ISLOW_MULT_TYPE *quantptr; variable 139 quantptr = (ISLOW_MULT_TYPE *)compptr->dct_table; 141 for (ctr = DCTSIZE; ctr > 0; inptr++, quantptr++, wsptr++, ctr--) { 150 quantptr[DCTSIZE * 0]), PASS1_BITS); 162 tmp0 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); 165 z2 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); 166 z3 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6]); 175 z1 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); 176 z2 = DEQUANTIZE(inptr[DCTSIZE * 5], quantptr[DCTSIZE * 5]); 177 z3 = DEQUANTIZE(inptr[DCTSIZE * 3], quantptr[DCTSIZE * 3]); [all …]
|
D | jidctint.c | 181 ISLOW_MULT_TYPE *quantptr; variable 194 quantptr = (ISLOW_MULT_TYPE *)compptr->dct_table; 212 quantptr[DCTSIZE * 0]), PASS1_BITS); 224 quantptr++; 232 z2 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); 233 z3 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6]); 239 z2 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); 240 z3 = DEQUANTIZE(inptr[DCTSIZE * 4], quantptr[DCTSIZE * 4]); 254 tmp0 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); 255 tmp1 = DEQUANTIZE(inptr[DCTSIZE * 5], quantptr[DCTSIZE * 5]); [all …]
|
D | jidctflt.c | 80 FLOAT_MULT_TYPE *quantptr; variable 91 quantptr = (FLOAT_MULT_TYPE *)compptr->dct_table; 109 quantptr[DCTSIZE * 0] * _0_125); 121 quantptr++; 128 tmp0 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0] * _0_125); 129 tmp1 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2] * _0_125); 130 tmp2 = DEQUANTIZE(inptr[DCTSIZE * 4], quantptr[DCTSIZE * 4] * _0_125); 131 tmp3 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6] * _0_125); 146 tmp4 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1] * _0_125); 147 tmp5 = DEQUANTIZE(inptr[DCTSIZE * 3], quantptr[DCTSIZE * 3] * _0_125); [all …]
|
D | jidctfst.c | 179 IFAST_MULT_TYPE *quantptr; variable 191 quantptr = (IFAST_MULT_TYPE *)compptr->dct_table; 208 int dcval = (int)DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); 220 quantptr++; 227 tmp0 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); 228 tmp1 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); 229 tmp2 = DEQUANTIZE(inptr[DCTSIZE * 4], quantptr[DCTSIZE * 4]); 230 tmp3 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6]); 245 tmp4 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); 246 tmp5 = DEQUANTIZE(inptr[DCTSIZE * 3], quantptr[DCTSIZE * 3]); [all …]
|
/third_party/skia/third_party/externals/libjpeg-turbo/ |
D | jidctred.c | 128 ISLOW_MULT_TYPE *quantptr; variable 139 quantptr = (ISLOW_MULT_TYPE *)compptr->dct_table; 141 for (ctr = DCTSIZE; ctr > 0; inptr++, quantptr++, wsptr++, ctr--) { 150 quantptr[DCTSIZE * 0]), PASS1_BITS); 162 tmp0 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); 165 z2 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); 166 z3 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6]); 175 z1 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); 176 z2 = DEQUANTIZE(inptr[DCTSIZE * 5], quantptr[DCTSIZE * 5]); 177 z3 = DEQUANTIZE(inptr[DCTSIZE * 3], quantptr[DCTSIZE * 3]); [all …]
|
D | jidctint.c | 181 ISLOW_MULT_TYPE *quantptr; variable 194 quantptr = (ISLOW_MULT_TYPE *)compptr->dct_table; 212 quantptr[DCTSIZE * 0]), PASS1_BITS); 224 quantptr++; 232 z2 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); 233 z3 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6]); 239 z2 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); 240 z3 = DEQUANTIZE(inptr[DCTSIZE * 4], quantptr[DCTSIZE * 4]); 254 tmp0 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); 255 tmp1 = DEQUANTIZE(inptr[DCTSIZE * 5], quantptr[DCTSIZE * 5]); [all …]
|
D | jidctflt.c | 80 FLOAT_MULT_TYPE *quantptr; variable 91 quantptr = (FLOAT_MULT_TYPE *)compptr->dct_table; 109 quantptr[DCTSIZE * 0] * _0_125); 121 quantptr++; 128 tmp0 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0] * _0_125); 129 tmp1 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2] * _0_125); 130 tmp2 = DEQUANTIZE(inptr[DCTSIZE * 4], quantptr[DCTSIZE * 4] * _0_125); 131 tmp3 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6] * _0_125); 146 tmp4 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1] * _0_125); 147 tmp5 = DEQUANTIZE(inptr[DCTSIZE * 3], quantptr[DCTSIZE * 3] * _0_125); [all …]
|
D | jidctfst.c | 179 IFAST_MULT_TYPE *quantptr; variable 191 quantptr = (IFAST_MULT_TYPE *)compptr->dct_table; 208 int dcval = (int)DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); 220 quantptr++; 227 tmp0 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); 228 tmp1 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); 229 tmp2 = DEQUANTIZE(inptr[DCTSIZE * 4], quantptr[DCTSIZE * 4]); 230 tmp3 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6]); 245 tmp4 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); 246 tmp5 = DEQUANTIZE(inptr[DCTSIZE * 3], quantptr[DCTSIZE * 3]); [all …]
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/ |
D | jidctred.c | 128 ISLOW_MULT_TYPE *quantptr; variable 139 quantptr = (ISLOW_MULT_TYPE *)compptr->dct_table; 141 for (ctr = DCTSIZE; ctr > 0; inptr++, quantptr++, wsptr++, ctr--) { 150 quantptr[DCTSIZE * 0]), PASS1_BITS); 162 tmp0 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); 165 z2 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); 166 z3 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6]); 175 z1 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); 176 z2 = DEQUANTIZE(inptr[DCTSIZE * 5], quantptr[DCTSIZE * 5]); 177 z3 = DEQUANTIZE(inptr[DCTSIZE * 3], quantptr[DCTSIZE * 3]); [all …]
|
D | jidctint.c | 181 ISLOW_MULT_TYPE *quantptr; variable 194 quantptr = (ISLOW_MULT_TYPE *)compptr->dct_table; 212 quantptr[DCTSIZE * 0]), PASS1_BITS); 224 quantptr++; 232 z2 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); 233 z3 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6]); 239 z2 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); 240 z3 = DEQUANTIZE(inptr[DCTSIZE * 4], quantptr[DCTSIZE * 4]); 254 tmp0 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); 255 tmp1 = DEQUANTIZE(inptr[DCTSIZE * 5], quantptr[DCTSIZE * 5]); [all …]
|
D | jidctflt.c | 80 FLOAT_MULT_TYPE *quantptr; variable 91 quantptr = (FLOAT_MULT_TYPE *)compptr->dct_table; 109 quantptr[DCTSIZE * 0] * _0_125); 121 quantptr++; 128 tmp0 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0] * _0_125); 129 tmp1 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2] * _0_125); 130 tmp2 = DEQUANTIZE(inptr[DCTSIZE * 4], quantptr[DCTSIZE * 4] * _0_125); 131 tmp3 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6] * _0_125); 146 tmp4 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1] * _0_125); 147 tmp5 = DEQUANTIZE(inptr[DCTSIZE * 3], quantptr[DCTSIZE * 3] * _0_125); [all …]
|
D | jidctfst.c | 179 IFAST_MULT_TYPE *quantptr; variable 191 quantptr = (IFAST_MULT_TYPE *)compptr->dct_table; 208 int dcval = (int)DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); 220 quantptr++; 227 tmp0 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); 228 tmp1 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); 229 tmp2 = DEQUANTIZE(inptr[DCTSIZE * 4], quantptr[DCTSIZE * 4]); 230 tmp3 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6]); 245 tmp4 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); 246 tmp5 = DEQUANTIZE(inptr[DCTSIZE * 3], quantptr[DCTSIZE * 3]); [all …]
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/ |
D | jidctred-neon.c | 79 ISLOW_MULT_TYPE *quantptr = dct_table; in jsimd_idct_2x2_neon() local 89 int16x8_t quant_row0 = vld1q_s16(quantptr + 0 * DCTSIZE); in jsimd_idct_2x2_neon() 90 int16x8_t quant_row1 = vld1q_s16(quantptr + 1 * DCTSIZE); in jsimd_idct_2x2_neon() 91 int16x8_t quant_row3 = vld1q_s16(quantptr + 3 * DCTSIZE); in jsimd_idct_2x2_neon() 92 int16x8_t quant_row5 = vld1q_s16(quantptr + 5 * DCTSIZE); in jsimd_idct_2x2_neon() 93 int16x8_t quant_row7 = vld1q_s16(quantptr + 7 * DCTSIZE); in jsimd_idct_2x2_neon() 199 ISLOW_MULT_TYPE *quantptr = dct_table; in jsimd_idct_4x4_neon() local 211 int16x8_t quant_row0 = vld1q_s16(quantptr + 0 * DCTSIZE); in jsimd_idct_4x4_neon() 254 int16x4_t quant_row1 = vld1_s16(quantptr + 1 * DCTSIZE + 4); in jsimd_idct_4x4_neon() 255 int16x4_t quant_row2 = vld1_s16(quantptr + 2 * DCTSIZE + 4); in jsimd_idct_4x4_neon() [all …]
|
D | jidctfst-neon.c | 66 IFAST_MULT_TYPE *quantptr = dct_table; in jsimd_idct_ifast_neon() local 79 int16x8_t quant_row0 = vld1q_s16(quantptr + 0 * DCTSIZE); in jsimd_idct_ifast_neon() 118 int16x4_t quant_row1 = vld1_s16(quantptr + 1 * DCTSIZE + 4); in jsimd_idct_ifast_neon() 119 int16x4_t quant_row2 = vld1_s16(quantptr + 2 * DCTSIZE + 4); in jsimd_idct_ifast_neon() 120 int16x4_t quant_row3 = vld1_s16(quantptr + 3 * DCTSIZE + 4); in jsimd_idct_ifast_neon() 121 int16x4_t quant_row4 = vld1_s16(quantptr + 4 * DCTSIZE + 4); in jsimd_idct_ifast_neon() 122 int16x4_t quant_row5 = vld1_s16(quantptr + 5 * DCTSIZE + 4); in jsimd_idct_ifast_neon() 123 int16x4_t quant_row6 = vld1_s16(quantptr + 6 * DCTSIZE + 4); in jsimd_idct_ifast_neon() 124 int16x4_t quant_row7 = vld1_s16(quantptr + 7 * DCTSIZE + 4); in jsimd_idct_ifast_neon() 193 int16x4_t quant_row1 = vld1_s16(quantptr + 1 * DCTSIZE); in jsimd_idct_ifast_neon() [all …]
|
D | jidctint-neon.c | 193 ISLOW_MULT_TYPE *quantptr = dct_table; in jsimd_idct_islow_neon() local 211 int16x4_t quant_row0 = vld1_s16(quantptr + 0 * DCTSIZE); in jsimd_idct_islow_neon() 212 int16x4_t quant_row1 = vld1_s16(quantptr + 1 * DCTSIZE); in jsimd_idct_islow_neon() 213 int16x4_t quant_row2 = vld1_s16(quantptr + 2 * DCTSIZE); in jsimd_idct_islow_neon() 214 int16x4_t quant_row3 = vld1_s16(quantptr + 3 * DCTSIZE); in jsimd_idct_islow_neon() 215 int16x4_t quant_row4 = vld1_s16(quantptr + 4 * DCTSIZE); in jsimd_idct_islow_neon() 216 int16x4_t quant_row5 = vld1_s16(quantptr + 5 * DCTSIZE); in jsimd_idct_islow_neon() 217 int16x4_t quant_row6 = vld1_s16(quantptr + 6 * DCTSIZE); in jsimd_idct_islow_neon() 218 int16x4_t quant_row7 = vld1_s16(quantptr + 7 * DCTSIZE); in jsimd_idct_islow_neon() 264 quant_row0 = vld1_s16(quantptr + 0 * DCTSIZE + 4); in jsimd_idct_islow_neon() [all …]
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/loongson/ |
D | jidctint-mmi.c | 294 quant0l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 0]); \ 337 quant0l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 0]); \ 338 quant2l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 2]); \ 339 quant4l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 4]); \ 340 quant6l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 6]); \ 384 quant1l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 1]); \ 385 quant3l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 3]); \ 386 quant5l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 5]); \ 387 quant7l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 7]); \ 546 ISLOW_MULT_TYPE *quantptr; in jsimd_idct_islow_mmi() local [all …]
|
/third_party/libjpeg-turbo/simd/loongson/ |
D | jidctint-mmi.c | 294 quant0l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 0]); \ 337 quant0l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 0]); \ 338 quant2l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 2]); \ 339 quant4l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 4]); \ 340 quant6l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 6]); \ 384 quant1l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 1]); \ 385 quant3l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 3]); \ 386 quant5l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 5]); \ 387 quant7l = _mm_load_si64((__m64 *)&quantptr[DCTSIZE * 7]); \ 546 ISLOW_MULT_TYPE *quantptr; in jsimd_idct_islow_mmi() local [all …]
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/mips/ |
D | jsimd.c | 1050 IFAST_MULT_TYPE *quantptr; in jsimd_idct_ifast() local 1056 quantptr = (IFAST_MULT_TYPE *)compptr->dct_table; in jsimd_idct_ifast() 1058 jsimd_idct_ifast_cols_dspr2(inptr, quantptr, workspace, in jsimd_idct_ifast()
|
/third_party/libjpeg-turbo/simd/mips/ |
D | jsimd.c | 1082 IFAST_MULT_TYPE *quantptr; in jsimd_idct_ifast() local 1088 quantptr = (IFAST_MULT_TYPE *)compptr->dct_table; in jsimd_idct_ifast() 1090 jsimd_idct_ifast_cols_dspr2(inptr, quantptr, workspace, in jsimd_idct_ifast()
|
/third_party/libjpeg-turbo/simd/ |
D | jsimd.h | 1037 (JCOEF *inptr, IFAST_MULT_TYPE *quantptr, DCTELEM *wsptr,
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/ |
D | jsimd.h | 1037 (JCOEF *inptr, IFAST_MULT_TYPE *quantptr, DCTELEM *wsptr,
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/ |
D | jsimd.h | 1196 (JCOEF *inptr, IFAST_MULT_TYPE *quantptr, DCTELEM *wsptr,
|