/external/libjpeg-turbo/ |
D | jdcol565.c | 27 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 41 inptr0 = input_buf[0][input_row]; in LOCAL() 48 y = GETJSAMPLE(*inptr0++); in LOCAL() 61 y = GETJSAMPLE(*inptr0++); in LOCAL() 70 y = GETJSAMPLE(*inptr0++); in LOCAL() 83 y = GETJSAMPLE(*inptr0); in LOCAL() 106 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 122 inptr0 = input_buf[0][input_row]; in LOCAL() 128 y = GETJSAMPLE(*inptr0++); in LOCAL() 142 y = GETJSAMPLE(*inptr0++); in LOCAL() [all …]
|
D | jcsample.c | 262 register JSAMPROW inptr0, inptr1, outptr; in h2v2_downsample() local 275 inptr0 = input_data[inrow]; in h2v2_downsample() 280 (JSAMPLE)((GETJSAMPLE(*inptr0) + GETJSAMPLE(inptr0[1]) + 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 334 inptr0 = input_data[inrow]; in h2v2_smooth_downsample() 340 membersum = GETJSAMPLE(*inptr0) + GETJSAMPLE(inptr0[1]) + in h2v2_smooth_downsample() 344 GETJSAMPLE(*inptr0) + GETJSAMPLE(inptr0[2]) + in h2v2_smooth_downsample() 351 inptr0 += 2; inptr1 += 2; above_ptr += 2; below_ptr += 2; in h2v2_smooth_downsample() 355 membersum = GETJSAMPLE(*inptr0) + GETJSAMPLE(inptr0[1]) + in h2v2_smooth_downsample() [all …]
|
D | jdcolext.c | 38 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 50 inptr0 = input_buf[0][input_row]; in LOCAL() 56 y = GETJSAMPLE(inptr0[col]); in LOCAL() 119 register JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 125 inptr0 = input_buf[0][input_row]; in LOCAL() 132 outptr[RGB_RED] = inptr0[col]; in LOCAL()
|
D | jdmrg565.c | 26 JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 38 inptr0 = input_buf[0][in_row_group_ctr]; in LOCAL() local 53 y = GETJSAMPLE(*inptr0++); in LOCAL() 59 y = GETJSAMPLE(*inptr0++); in LOCAL() 76 y = GETJSAMPLE(*inptr0); in LOCAL() 97 JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 110 inptr0 = input_buf[0][in_row_group_ctr]; in LOCAL() local 125 y = GETJSAMPLE(*inptr0++); in LOCAL() 132 y = GETJSAMPLE(*inptr0++); in LOCAL() 150 y = GETJSAMPLE(*inptr0); in LOCAL()
|
D | jdsample.c | 316 JSAMPROW inptr0, inptr1, outptr; in h1v2_fancy_upsample() local 329 inptr0 = input_data[inrow]; 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 372 inptr0 = input_data[inrow]; 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()
|
D | jdmrgext.c | 32 JSAMPROW inptr0, inptr1, inptr2; in LOCAL() local 42 inptr0 = input_buf[0][in_row_group_ctr]; in LOCAL() local 55 y = GETJSAMPLE(*inptr0++); in LOCAL() 63 y = GETJSAMPLE(*inptr0++); in LOCAL() 79 y = GETJSAMPLE(*inptr0); in LOCAL()
|
D | jdcolor.c | 333 register JSAMPROW inptr0, inptr1, inptr2; in rgb_gray_convert() local 338 inptr0 = input_buf[0][input_row]; in rgb_gray_convert() 344 r = GETJSAMPLE(inptr0[col]); in rgb_gray_convert() 364 register JSAMPROW inptr, inptr0, inptr1, inptr2, inptr3, outptr; in null_convert() local 372 inptr0 = input_buf[0][input_row]; in null_convert() 378 *outptr++ = inptr0[col]; in null_convert() 385 inptr0 = input_buf[0][input_row]; in null_convert() 392 *outptr++ = inptr0[col]; in null_convert() 534 register JSAMPROW inptr0, inptr1, inptr2, inptr3; in ycck_cmyk_convert() local 546 inptr0 = input_buf[0][input_row]; in ycck_cmyk_convert() [all …]
|
/external/libjpeg-turbo/simd/loongson/ |
D | jcsample-mmi.c | 44 JSAMPROW inptr0, inptr1, outptr; in jsimd_h2v2_downsample_mmi() local 58 inptr0 = input_data[inrow]; in jsimd_h2v2_downsample_mmi() 63 outcol -= 8, inptr0 += 16, inptr1 += 16, outptr += 8) { in jsimd_h2v2_downsample_mmi() 65 mm0 = _mm_load_si64((__m64 *)&inptr0[0]); in jsimd_h2v2_downsample_mmi() 67 mm2 = _mm_load_si64((__m64 *)&inptr0[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 120 inptr0 = input_data[inrow]; 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() 147 mm0 = _mm_load_si64((__m64 *)inptr0); /* mm0 = row[ 0][0] */ in jsimd_h2v2_fancy_upsample_mmi() 185 incol -= 8, inptr_1 += 8, inptr0 += 8, inptr1 += 8, in jsimd_h2v2_fancy_upsample_mmi() 190 mm0 = _mm_load_si64((__m64 *)inptr0 + 1); /* mm0 = row[ 0][1] */ in jsimd_h2v2_fancy_upsample_mmi()
|
D | jdcolext-mmi.c | 96 JSAMPROW outptr, inptr0, inptr1, inptr2; in jsimd_ycc_rgb_convert_mmi() local 102 inptr0 = input_buf[0][input_row]; in jsimd_ycc_rgb_convert_mmi() 109 inptr0 += 8, inptr1 += 8, inptr2 += 8) { in jsimd_ycc_rgb_convert_mmi() 113 mm8 = _mm_load_si64((__m64 *)inptr0); in jsimd_ycc_rgb_convert_mmi()
|
/external/libjpeg-turbo/simd/powerpc/ |
D | jcsample-altivec.c | 94 JSAMPROW inptr0, inptr1, outptr; in jsimd_h2v2_downsample_altivec() local 113 inptr0 = input_data[inrow]; in jsimd_h2v2_downsample_altivec() 118 outcol -= 16, inptr0 += 32, inptr1 += 32, outptr += 16) { in jsimd_h2v2_downsample_altivec() 120 this0 = vec_ld(0, inptr0); in jsimd_h2v2_downsample_altivec() 137 next0 = vec_ld(16, inptr0); in jsimd_h2v2_downsample_altivec()
|
D | jdsample-altivec.c | 135 JSAMPROW inptr_1, inptr0, inptr1, outptr0, outptr1; in jsimd_h2v2_fancy_upsample_altivec() local 172 inptr0 = input_data[inrow]; in jsimd_h2v2_fancy_upsample_altivec() 179 inptr0[downsampled_width] = inptr0[downsampled_width - 1]; in jsimd_h2v2_fancy_upsample_altivec() 183 this0 = vec_ld(0, inptr0); in jsimd_h2v2_fancy_upsample_altivec() 208 incol -= 16, inptr_1 += 16, inptr0 += 16, inptr1 += 16, in jsimd_h2v2_fancy_upsample_altivec() 227 this0 = vec_ld(16, inptr0); in jsimd_h2v2_fancy_upsample_altivec()
|
D | jdcolext-altivec.c | 30 JSAMPROW outptr, inptr0, inptr1, inptr2; in jsimd_ycc_rgb_convert_altivec() local 72 inptr0 = input_buf[0][input_row]; in jsimd_ycc_rgb_convert_altivec() 80 inptr0 += 16, inptr1 += 16, inptr2 += 16) { in jsimd_ycc_rgb_convert_altivec() 82 y = vec_ld(0, inptr0); in jsimd_ycc_rgb_convert_altivec()
|
D | jdmrgext-altivec.c | 31 JSAMPROW outptr, inptr0, inptr1, inptr2; in jsimd_h2v1_merged_upsample_altivec() local 81 inptr0 = input_buf[0][in_row_group_ctr]; in jsimd_h2v1_merged_upsample_altivec() 155 outptr += RGB_PIXELSIZE * 16, inptr0 += 16) { in jsimd_h2v1_merged_upsample_altivec() 157 y = vec_ld(0, inptr0); in jsimd_h2v1_merged_upsample_altivec()
|
/external/libjpeg-turbo/simd/x86_64/ |
D | jcsample-sse2.asm | 255 mov rdx, JSAMPROW [rsi+0*SIZEOF_JSAMPROW] ; inptr0 307 add rdx, byte 2*SIZEOF_XMMWORD ; inptr0
|
D | jdmrgext-sse2.asm | 66 mov rsi, JSAMPROW [rsi+rcx*SIZEOF_JSAMPROW] ; inptr0
|
D | jdmrgext-avx2.asm | 67 mov rsi, JSAMPROW [rsi+rcx*SIZEOF_JSAMPROW] ; inptr0
|
D | jcsample-avx2.asm | 274 mov rdx, JSAMPROW [rsi+0*SIZEOF_JSAMPROW] ; inptr0 343 add rdx, byte 2*SIZEOF_YMMWORD ; inptr0
|
D | jdcolext-sse2.asm | 83 mov rsi, JSAMPROW [rsi] ; inptr0 263 add rsi, byte SIZEOF_XMMWORD ; inptr0 374 add rsi, byte SIZEOF_XMMWORD ; inptr0
|
/external/libjpeg-turbo/simd/i386/ |
D | jdcolext-mmx.asm | 94 mov esi, JSAMPROW [esi] ; inptr0 255 add esi, byte SIZEOF_MMWORD ; inptr0 344 add esi, byte SIZEOF_MMWORD ; inptr0
|
D | jcsample-mmx.asm | 258 mov edx, JSAMPROW [esi+0*SIZEOF_JSAMPROW] ; inptr0 298 add edx, byte 2*SIZEOF_MMWORD ; inptr0
|
D | jdmrgext-avx2.asm | 77 mov esi, JSAMPROW [esi+ecx*SIZEOF_JSAMPROW] ; inptr0
|
D | jdmrgext-sse2.asm | 76 mov esi, JSAMPROW [esi+ecx*SIZEOF_JSAMPROW] ; inptr0
|
D | jdmrgext-mmx.asm | 74 mov esi, JSAMPROW [esi+ecx*SIZEOF_JSAMPROW] ; inptr0
|
D | jcsample-sse2.asm | 271 mov edx, JSAMPROW [esi+0*SIZEOF_JSAMPROW] ; inptr0 325 add edx, byte 2*SIZEOF_XMMWORD ; inptr0
|