/third_party/skia/third_party/externals/libjpeg-turbo/ |
D | jcsample.c | 261 register JSAMPROW inptr0, inptr1, outptr; in h2v2_downsample() local 275 inptr1 = input_data[inrow + 1]; in h2v2_downsample() 279 (JSAMPLE)((inptr0[0] + inptr0[1] + inptr1[0] + inptr1[1] + bias) >> 2); in h2v2_downsample() 281 inptr0 += 2; inptr1 += 2; in h2v2_downsample() 303 register JSAMPROW inptr0, inptr1, above_ptr, below_ptr, outptr; in h2v2_smooth_downsample() local 333 inptr1 = input_data[inrow + 1]; in h2v2_smooth_downsample() 338 membersum = inptr0[0] + inptr0[1] + inptr1[0] + inptr1[1]; in h2v2_smooth_downsample() 340 inptr0[0] + inptr0[2] + inptr1[0] + inptr1[2]; in h2v2_smooth_downsample() 345 inptr0 += 2; inptr1 += 2; above_ptr += 2; below_ptr += 2; in h2v2_smooth_downsample() 349 membersum = inptr0[0] + inptr0[1] + inptr1[0] + inptr1[1]; in h2v2_smooth_downsample() [all …]
|
D | jdcol565.c | 27 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 42 inptr1 = input_buf[1][input_row]; in LOCAL() 49 cb = *inptr1++; in LOCAL() 62 cb = *inptr1++; in LOCAL() 71 cb = *inptr1++; in LOCAL() 84 cb = *inptr1; in LOCAL() 106 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 123 inptr1 = input_buf[1][input_row]; in LOCAL() 129 cb = *inptr1++; in LOCAL() 143 cb = *inptr1++; in LOCAL() [all …]
|
D | jdmrg565.c | 26 JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 39 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() 46 cb = *inptr1++; in LOCAL() 71 cb = *inptr1; in LOCAL() 97 JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 111 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() 118 cb = *inptr1++; in LOCAL() 145 cb = *inptr1; in LOCAL() 170 JSAMPROW inptr00, inptr01, inptr1, inptr2; in LOCAL() local 184 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() [all …]
|
D | jdcolext.c | 38 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 51 inptr1 = input_buf[1][input_row]; in LOCAL() 57 cb = inptr1[col]; in LOCAL() 118 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 125 inptr1 = input_buf[1][input_row]; in LOCAL() 131 outptr[RGB_GREEN] = inptr1[col]; in LOCAL()
|
D | jdmrgext.c | 32 JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 43 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() 49 cb = *inptr1++; in LOCAL() 74 cb = *inptr1; in LOCAL() 104 JSAMPROW inptr00, inptr01, inptr1, inptr2; in LOCAL() local 116 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() 123 cb = *inptr1++; in LOCAL() 164 cb = *inptr1; in LOCAL()
|
D | jdsample.c | 317 JSAMPROW inptr0, inptr1, outptr; in h1v2_fancy_upsample() local 332 inptr1 = input_data[inrow - 1]; in h1v2_fancy_upsample() 335 inptr1 = input_data[inrow + 1]; in h1v2_fancy_upsample() 341 thiscolsum = (*inptr0++) * 3 + (*inptr1++); in h1v2_fancy_upsample() 363 register JSAMPROW inptr0, inptr1, outptr; in h2v2_fancy_upsample() local 378 inptr1 = input_data[inrow - 1]; in h2v2_fancy_upsample() 380 inptr1 = input_data[inrow + 1]; in h2v2_fancy_upsample() 384 thiscolsum = (*inptr0++) * 3 + (*inptr1++); in h2v2_fancy_upsample() 385 nextcolsum = (*inptr0++) * 3 + (*inptr1++); in h2v2_fancy_upsample() 393 nextcolsum = (*inptr0++) * 3 + (*inptr1++); in h2v2_fancy_upsample()
|
/third_party/libjpeg-turbo/ |
D | jdcol565.c | 27 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 42 inptr1 = input_buf[1][input_row]; in LOCAL() 49 cb = GETJSAMPLE(*inptr1++); in LOCAL() 62 cb = GETJSAMPLE(*inptr1++); in LOCAL() 71 cb = GETJSAMPLE(*inptr1++); in LOCAL() 84 cb = GETJSAMPLE(*inptr1); in LOCAL() 106 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 123 inptr1 = input_buf[1][input_row]; in LOCAL() 129 cb = GETJSAMPLE(*inptr1++); in LOCAL() 143 cb = GETJSAMPLE(*inptr1++); in LOCAL() [all …]
|
D | jcsample.c | 262 register JSAMPROW inptr0, inptr1, outptr; in h2v2_downsample() local 276 inptr1 = input_data[inrow + 1]; in h2v2_downsample() 281 GETJSAMPLE(*inptr1) + GETJSAMPLE(inptr1[1]) + bias) >> 2); in h2v2_downsample() 283 inptr0 += 2; inptr1 += 2; in h2v2_downsample() 305 register JSAMPROW inptr0, inptr1, above_ptr, below_ptr, outptr; in h2v2_smooth_downsample() local 335 inptr1 = input_data[inrow + 1]; in h2v2_smooth_downsample() 341 GETJSAMPLE(*inptr1) + GETJSAMPLE(inptr1[1]); in h2v2_smooth_downsample() 345 GETJSAMPLE(*inptr1) + GETJSAMPLE(inptr1[2]); in h2v2_smooth_downsample() 351 inptr0 += 2; inptr1 += 2; above_ptr += 2; below_ptr += 2; in h2v2_smooth_downsample() 356 GETJSAMPLE(*inptr1) + GETJSAMPLE(inptr1[1]); in h2v2_smooth_downsample() [all …]
|
D | jdmrg565.c | 26 JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 39 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() 46 cb = GETJSAMPLE(*inptr1++); in LOCAL() 71 cb = GETJSAMPLE(*inptr1); in LOCAL() 97 JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 111 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() 118 cb = GETJSAMPLE(*inptr1++); in LOCAL() 145 cb = GETJSAMPLE(*inptr1); in LOCAL() 170 JSAMPROW inptr00, inptr01, inptr1, inptr2; in LOCAL() local 184 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() [all …]
|
D | jdcolext.c | 38 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 51 inptr1 = input_buf[1][input_row]; in LOCAL() 57 cb = GETJSAMPLE(inptr1[col]); in LOCAL() 119 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 126 inptr1 = input_buf[1][input_row]; in LOCAL() 133 outptr[RGB_GREEN] = inptr1[col]; in LOCAL()
|
D | jdmrgext.c | 32 JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 43 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() 49 cb = GETJSAMPLE(*inptr1++); in LOCAL() 74 cb = GETJSAMPLE(*inptr1); in LOCAL() 104 JSAMPROW inptr00, inptr01, inptr1, inptr2; in LOCAL() local 116 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() 123 cb = GETJSAMPLE(*inptr1++); in LOCAL() 164 cb = GETJSAMPLE(*inptr1); in LOCAL()
|
D | jdsample.c | 317 JSAMPROW inptr0, inptr1, outptr; in h1v2_fancy_upsample() local 332 inptr1 = input_data[inrow - 1]; in h1v2_fancy_upsample() 335 inptr1 = input_data[inrow + 1]; in h1v2_fancy_upsample() 341 thiscolsum = GETJSAMPLE(*inptr0++) * 3 + GETJSAMPLE(*inptr1++); in h1v2_fancy_upsample() 363 register JSAMPROW inptr0, inptr1, outptr; in h2v2_fancy_upsample() local 378 inptr1 = input_data[inrow - 1]; in h2v2_fancy_upsample() 380 inptr1 = input_data[inrow + 1]; in h2v2_fancy_upsample() 384 thiscolsum = GETJSAMPLE(*inptr0++) * 3 + GETJSAMPLE(*inptr1++); in h2v2_fancy_upsample() 385 nextcolsum = GETJSAMPLE(*inptr0++) * 3 + GETJSAMPLE(*inptr1++); in h2v2_fancy_upsample() 393 nextcolsum = GETJSAMPLE(*inptr0++) * 3 + GETJSAMPLE(*inptr1++); in h2v2_fancy_upsample()
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/ |
D | jdcol565.c | 27 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 42 inptr1 = input_buf[1][input_row]; in LOCAL() 49 cb = GETJSAMPLE(*inptr1++); in LOCAL() 62 cb = GETJSAMPLE(*inptr1++); in LOCAL() 71 cb = GETJSAMPLE(*inptr1++); in LOCAL() 84 cb = GETJSAMPLE(*inptr1); in LOCAL() 106 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 123 inptr1 = input_buf[1][input_row]; in LOCAL() 129 cb = GETJSAMPLE(*inptr1++); in LOCAL() 143 cb = GETJSAMPLE(*inptr1++); in LOCAL() [all …]
|
D | jcsample.c | 262 register JSAMPROW inptr0, inptr1, outptr; in h2v2_downsample() local 276 inptr1 = input_data[inrow + 1]; in h2v2_downsample() 281 GETJSAMPLE(*inptr1) + GETJSAMPLE(inptr1[1]) + bias) >> 2); in h2v2_downsample() 283 inptr0 += 2; inptr1 += 2; in h2v2_downsample() 305 register JSAMPROW inptr0, inptr1, above_ptr, below_ptr, outptr; in h2v2_smooth_downsample() local 335 inptr1 = input_data[inrow + 1]; in h2v2_smooth_downsample() 341 GETJSAMPLE(*inptr1) + GETJSAMPLE(inptr1[1]); in h2v2_smooth_downsample() 345 GETJSAMPLE(*inptr1) + GETJSAMPLE(inptr1[2]); in h2v2_smooth_downsample() 351 inptr0 += 2; inptr1 += 2; above_ptr += 2; below_ptr += 2; in h2v2_smooth_downsample() 356 GETJSAMPLE(*inptr1) + GETJSAMPLE(inptr1[1]); in h2v2_smooth_downsample() [all …]
|
D | jdmrg565.c | 26 JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 39 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() 46 cb = GETJSAMPLE(*inptr1++); in LOCAL() 71 cb = GETJSAMPLE(*inptr1); in LOCAL() 97 JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 111 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() 118 cb = GETJSAMPLE(*inptr1++); in LOCAL() 145 cb = GETJSAMPLE(*inptr1); in LOCAL() 170 JSAMPROW inptr00, inptr01, inptr1, inptr2; in LOCAL() local 184 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() [all …]
|
D | jdcolext.c | 38 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 51 inptr1 = input_buf[1][input_row]; in LOCAL() 57 cb = GETJSAMPLE(inptr1[col]); in LOCAL() 119 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 126 inptr1 = input_buf[1][input_row]; in LOCAL() 133 outptr[RGB_GREEN] = inptr1[col]; in LOCAL()
|
D | jdmrgext.c | 32 JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 43 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() 49 cb = GETJSAMPLE(*inptr1++); in LOCAL() 74 cb = GETJSAMPLE(*inptr1); in LOCAL() 104 JSAMPROW inptr00, inptr01, inptr1, inptr2; in LOCAL() local 116 inptr1 = input_buf[1][in_row_group_ctr]; in LOCAL() 123 cb = GETJSAMPLE(*inptr1++); in LOCAL() 164 cb = GETJSAMPLE(*inptr1); in LOCAL()
|
D | jdsample.c | 316 JSAMPROW inptr0, inptr1, outptr; in h1v2_fancy_upsample() local 331 inptr1 = input_data[inrow - 1]; in h1v2_fancy_upsample() 333 inptr1 = input_data[inrow + 1]; in h1v2_fancy_upsample() 337 thiscolsum = GETJSAMPLE(*inptr0++) * 3 + GETJSAMPLE(*inptr1++); in h1v2_fancy_upsample() 359 register JSAMPROW inptr0, inptr1, outptr; in h2v2_fancy_upsample() local 374 inptr1 = input_data[inrow - 1]; in h2v2_fancy_upsample() 376 inptr1 = input_data[inrow + 1]; in h2v2_fancy_upsample() 380 thiscolsum = GETJSAMPLE(*inptr0++) * 3 + GETJSAMPLE(*inptr1++); in h2v2_fancy_upsample() 381 nextcolsum = GETJSAMPLE(*inptr0++) * 3 + GETJSAMPLE(*inptr1++); in h2v2_fancy_upsample() 389 nextcolsum = GETJSAMPLE(*inptr0++) * 3 + GETJSAMPLE(*inptr1++); in h2v2_fancy_upsample()
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/loongson/ |
D | jcsample-mmi.c | 44 JSAMPROW inptr0, inptr1, outptr; in jsimd_h2v2_downsample_mmi() local 59 inptr1 = input_data[inrow + 1]; in jsimd_h2v2_downsample_mmi() 63 outcol -= 8, inptr0 += 16, inptr1 += 16, outptr += 8) { in jsimd_h2v2_downsample_mmi() 66 mm1 = _mm_load_si64((__m64 *)&inptr1[0]); in jsimd_h2v2_downsample_mmi() 68 mm3 = _mm_load_si64((__m64 *)&inptr1[8]); in jsimd_h2v2_downsample_mmi()
|
D | jdsample-mmi.c | 112 JSAMPROW inptr_1, inptr0, inptr1, outptr0, outptr1; in jsimd_h2v2_fancy_upsample_mmi() local 121 inptr1 = input_data[inrow + 1]; in jsimd_h2v2_fancy_upsample_mmi() 140 : "=m" (*inptr_1), "=m" (*inptr0), "=m" (*inptr1) in jsimd_h2v2_fancy_upsample_mmi() 141 : "r" (inptr_1), "r" (inptr0), "r" (inptr1), "r" (tmp), "r" (tmp1) in jsimd_h2v2_fancy_upsample_mmi() 149 mm2 = _mm_load_si64((__m64 *)inptr1); /* mm2 = row[ 1][0] */ in jsimd_h2v2_fancy_upsample_mmi() 185 incol -= 8, inptr_1 += 8, inptr0 += 8, inptr1 += 8, in jsimd_h2v2_fancy_upsample_mmi() 192 mm2 = _mm_load_si64((__m64 *)inptr1 + 1); /* mm2 = row[+1][1] */ in jsimd_h2v2_fancy_upsample_mmi()
|
/third_party/libjpeg-turbo/simd/loongson/ |
D | jcsample-mmi.c | 44 JSAMPROW inptr0, inptr1, outptr; in jsimd_h2v2_downsample_mmi() local 59 inptr1 = input_data[inrow + 1]; in jsimd_h2v2_downsample_mmi() 63 outcol -= 8, inptr0 += 16, inptr1 += 16, outptr += 8) { in jsimd_h2v2_downsample_mmi() 66 mm1 = _mm_load_si64((__m64 *)&inptr1[0]); in jsimd_h2v2_downsample_mmi() 68 mm3 = _mm_load_si64((__m64 *)&inptr1[8]); in jsimd_h2v2_downsample_mmi()
|
D | jdsample-mmi.c | 112 JSAMPROW inptr_1, inptr0, inptr1, outptr0, outptr1; in jsimd_h2v2_fancy_upsample_mmi() local 121 inptr1 = input_data[inrow + 1]; in jsimd_h2v2_fancy_upsample_mmi() 140 : "=m" (*inptr_1), "=m" (*inptr0), "=m" (*inptr1) in jsimd_h2v2_fancy_upsample_mmi() 141 : "r" (inptr_1), "r" (inptr0), "r" (inptr1), "r" (tmp), "r" (tmp1) in jsimd_h2v2_fancy_upsample_mmi() 149 mm2 = _mm_load_si64((__m64 *)inptr1); /* mm2 = row[ 1][0] */ in jsimd_h2v2_fancy_upsample_mmi() 185 incol -= 8, inptr_1 += 8, inptr0 += 8, inptr1 += 8, in jsimd_h2v2_fancy_upsample_mmi() 192 mm2 = _mm_load_si64((__m64 *)inptr1 + 1); /* mm2 = row[+1][1] */ in jsimd_h2v2_fancy_upsample_mmi()
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/ |
D | jdsample-neon.c | 210 JSAMPROW inptr0, inptr1, inptr2, outptr0, outptr1; in jsimd_h2v2_fancy_upsample_neon() local 221 inptr1 = input_data[inrow]; in jsimd_h2v2_fancy_upsample_neon() 230 int s0colsum0 = GETJSAMPLE(*inptr1) * 3 + GETJSAMPLE(*inptr0); in jsimd_h2v2_fancy_upsample_neon() 232 int s0colsum1 = GETJSAMPLE(*inptr1) * 3 + GETJSAMPLE(*inptr2); in jsimd_h2v2_fancy_upsample_neon() 242 uint8x16_t s0B = vld1q_u8(inptr1); in jsimd_h2v2_fancy_upsample_neon() 257 uint8x16_t s1B = vld1q_u8(inptr1 + 1); in jsimd_h2v2_fancy_upsample_neon() 313 s0B = vld1q_u8(inptr1 + colctr - 1); in jsimd_h2v2_fancy_upsample_neon() 325 s1B = vld1q_u8(inptr1 + colctr); in jsimd_h2v2_fancy_upsample_neon() 366 int s1colsum0 = GETJSAMPLE(inptr1[downsampled_width - 1]) * 3 + in jsimd_h2v2_fancy_upsample_neon() 369 int s1colsum1 = GETJSAMPLE(inptr1[downsampled_width - 1]) * 3 + in jsimd_h2v2_fancy_upsample_neon() [all …]
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/powerpc/ |
D | jcsample-altivec.c | 94 JSAMPROW inptr0, inptr1, outptr; in jsimd_h2v2_downsample_altivec() local 114 inptr1 = input_data[inrow + 1]; in jsimd_h2v2_downsample_altivec() 118 outcol -= 16, inptr0 += 32, inptr1 += 32, outptr += 16) { in jsimd_h2v2_downsample_altivec() 126 this1 = vec_ld(0, inptr1); in jsimd_h2v2_downsample_altivec() 143 next1 = vec_ld(16, inptr1); in jsimd_h2v2_downsample_altivec()
|
/third_party/libjpeg-turbo/simd/powerpc/ |
D | jcsample-altivec.c | 94 JSAMPROW inptr0, inptr1, outptr; in jsimd_h2v2_downsample_altivec() local 114 inptr1 = input_data[inrow + 1]; in jsimd_h2v2_downsample_altivec() 118 outcol -= 16, inptr0 += 32, inptr1 += 32, outptr += 16) { in jsimd_h2v2_downsample_altivec() 126 this1 = vec_ld(0, inptr1); in jsimd_h2v2_downsample_altivec() 143 next1 = vec_ld(16, inptr1); in jsimd_h2v2_downsample_altivec()
|