/third_party/skia/third_party/externals/libjpeg-turbo/ |
D | jdmrgext.c | 103 register JSAMPROW outptr0, outptr1; in LOCAL() local 119 outptr1 = output_buf[1]; in LOCAL() 146 outptr1[RGB_RED] = range_limit[y + cred]; in LOCAL() 147 outptr1[RGB_GREEN] = range_limit[y + cgreen]; in LOCAL() 148 outptr1[RGB_BLUE] = range_limit[y + cblue]; in LOCAL() 150 outptr1[RGB_ALPHA] = 0xFF; in LOCAL() 152 outptr1 += RGB_PIXELSIZE; in LOCAL() 154 outptr1[RGB_RED] = range_limit[y + cred]; in LOCAL() 155 outptr1[RGB_GREEN] = range_limit[y + cgreen]; in LOCAL() 156 outptr1[RGB_BLUE] = range_limit[y + cblue]; in LOCAL() [all …]
|
D | jccolext.c | 40 register JSAMPROW outptr0, outptr1, outptr2; in LOCAL() local 47 outptr1 = output_buf[1][output_row]; in LOCAL() 64 outptr1[col] = (JSAMPLE)((ctab[r + R_CB_OFF] + ctab[g + G_CB_OFF] + in LOCAL() 127 register JSAMPROW outptr0, outptr1, outptr2; in LOCAL() local 134 outptr1 = output_buf[1][output_row]; in LOCAL() 139 outptr1[col] = inptr[RGB_GREEN]; in LOCAL()
|
D | jdmrg565.c | 169 register JSAMPROW outptr0, outptr1; in LOCAL() local 187 outptr1 = output_buf[1]; in LOCAL() 226 WRITE_TWO_PIXELS(outptr1, rgb); in LOCAL() 227 outptr1 += 4; in LOCAL() 250 *(INT16 *)outptr1 = (INT16)rgb; in LOCAL() 265 register JSAMPROW outptr0, outptr1; in LOCAL() local 285 outptr1 = output_buf[1]; in LOCAL() 328 WRITE_TWO_PIXELS(outptr1, rgb); in LOCAL() 329 outptr1 += 4; in LOCAL() 352 *(INT16 *)outptr1 = (INT16)rgb; in LOCAL()
|
D | jccolor.c | 383 register JSAMPROW outptr0, outptr1, outptr2, outptr3; in cmyk_ycck_convert() local 390 outptr1 = output_buf[1][output_row]; in cmyk_ycck_convert() 410 outptr1[col] = (JSAMPLE)((ctab[r + R_CB_OFF] + ctab[g + G_CB_OFF] + in cmyk_ycck_convert() 459 register JSAMPROW outptr, outptr0, outptr1, outptr2, outptr3; in null_convert() local 469 outptr1 = output_buf[1][output_row]; in null_convert() 474 outptr1[col] = *inptr++; in null_convert() 482 outptr1 = output_buf[1][output_row]; in null_convert() 488 outptr1[col] = *inptr++; in null_convert()
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/ |
D | jdmrgext.c | 103 register JSAMPROW outptr0, outptr1; in LOCAL() local 119 outptr1 = output_buf[1]; in LOCAL() 146 outptr1[RGB_RED] = range_limit[y + cred]; in LOCAL() 147 outptr1[RGB_GREEN] = range_limit[y + cgreen]; in LOCAL() 148 outptr1[RGB_BLUE] = range_limit[y + cblue]; in LOCAL() 150 outptr1[RGB_ALPHA] = 0xFF; in LOCAL() 152 outptr1 += RGB_PIXELSIZE; in LOCAL() 154 outptr1[RGB_RED] = range_limit[y + cred]; in LOCAL() 155 outptr1[RGB_GREEN] = range_limit[y + cgreen]; in LOCAL() 156 outptr1[RGB_BLUE] = range_limit[y + cblue]; in LOCAL() [all …]
|
D | jccolext.c | 40 register JSAMPROW outptr0, outptr1, outptr2; in LOCAL() local 47 outptr1 = output_buf[1][output_row]; in LOCAL() 64 outptr1[col] = (JSAMPLE)((ctab[r + R_CB_OFF] + ctab[g + G_CB_OFF] + in LOCAL() 127 register JSAMPROW outptr0, outptr1, outptr2; in LOCAL() local 134 outptr1 = output_buf[1][output_row]; in LOCAL() 139 outptr1[col] = GETJSAMPLE(inptr[RGB_GREEN]); in LOCAL()
|
D | jdmrg565.c | 169 register JSAMPROW outptr0, outptr1; in LOCAL() local 187 outptr1 = output_buf[1]; in LOCAL() 226 WRITE_TWO_PIXELS(outptr1, rgb); in LOCAL() 227 outptr1 += 4; in LOCAL() 250 *(INT16 *)outptr1 = (INT16)rgb; in LOCAL() 265 register JSAMPROW outptr0, outptr1; in LOCAL() local 285 outptr1 = output_buf[1]; in LOCAL() 328 WRITE_TWO_PIXELS(outptr1, rgb); in LOCAL() 329 outptr1 += 4; in LOCAL() 352 *(INT16 *)outptr1 = (INT16)rgb; in LOCAL()
|
D | jccolor.c | 383 register JSAMPROW outptr0, outptr1, outptr2, outptr3; in cmyk_ycck_convert() local 390 outptr1 = output_buf[1][output_row]; in cmyk_ycck_convert() 410 outptr1[col] = (JSAMPLE)((ctab[r + R_CB_OFF] + ctab[g + G_CB_OFF] + in cmyk_ycck_convert() 459 register JSAMPROW outptr, outptr0, outptr1, outptr2, outptr3; in null_convert() local 469 outptr1 = output_buf[1][output_row]; in null_convert() 474 outptr1[col] = *inptr++; in null_convert() 482 outptr1 = output_buf[1][output_row]; in null_convert() 488 outptr1[col] = *inptr++; in null_convert()
|
/third_party/libjpeg-turbo/ |
D | jdmrgext.c | 103 register JSAMPROW outptr0, outptr1; in LOCAL() local 119 outptr1 = output_buf[1]; in LOCAL() 146 outptr1[RGB_RED] = range_limit[y + cred]; in LOCAL() 147 outptr1[RGB_GREEN] = range_limit[y + cgreen]; in LOCAL() 148 outptr1[RGB_BLUE] = range_limit[y + cblue]; in LOCAL() 150 outptr1[RGB_ALPHA] = 0xFF; in LOCAL() 152 outptr1 += RGB_PIXELSIZE; in LOCAL() 154 outptr1[RGB_RED] = range_limit[y + cred]; in LOCAL() 155 outptr1[RGB_GREEN] = range_limit[y + cgreen]; in LOCAL() 156 outptr1[RGB_BLUE] = range_limit[y + cblue]; in LOCAL() [all …]
|
D | jccolext.c | 40 register JSAMPROW outptr0, outptr1, outptr2; in LOCAL() local 47 outptr1 = output_buf[1][output_row]; in LOCAL() 64 outptr1[col] = (JSAMPLE)((ctab[r + R_CB_OFF] + ctab[g + G_CB_OFF] + in LOCAL() 127 register JSAMPROW outptr0, outptr1, outptr2; in LOCAL() local 134 outptr1 = output_buf[1][output_row]; in LOCAL() 139 outptr1[col] = GETJSAMPLE(inptr[RGB_GREEN]); in LOCAL()
|
D | jdmrg565.c | 169 register JSAMPROW outptr0, outptr1; in LOCAL() local 187 outptr1 = output_buf[1]; in LOCAL() 226 WRITE_TWO_PIXELS(outptr1, rgb); in LOCAL() 227 outptr1 += 4; in LOCAL() 250 *(INT16 *)outptr1 = (INT16)rgb; in LOCAL() 265 register JSAMPROW outptr0, outptr1; in LOCAL() local 285 outptr1 = output_buf[1]; in LOCAL() 328 WRITE_TWO_PIXELS(outptr1, rgb); in LOCAL() 329 outptr1 += 4; in LOCAL() 352 *(INT16 *)outptr1 = (INT16)rgb; in LOCAL()
|
D | jccolor.c | 383 register JSAMPROW outptr0, outptr1, outptr2, outptr3; in cmyk_ycck_convert() local 390 outptr1 = output_buf[1][output_row]; in cmyk_ycck_convert() 410 outptr1[col] = (JSAMPLE)((ctab[r + R_CB_OFF] + ctab[g + G_CB_OFF] + in cmyk_ycck_convert() 459 register JSAMPROW outptr, outptr0, outptr1, outptr2, outptr3; in null_convert() local 469 outptr1 = output_buf[1][output_row]; in null_convert() 474 outptr1[col] = *inptr++; in null_convert() 482 outptr1 = output_buf[1][output_row]; in null_convert() 488 outptr1[col] = *inptr++; in null_convert()
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/ |
D | jdmrgext-neon.c | 322 JSAMPROW outptr0, outptr1; in jsimd_h2v2_merged_upsample_neon() local 334 outptr1 = output_buf[1]; in jsimd_h2v2_merged_upsample_neon() 426 vst4q_u8(outptr1, rgba1); in jsimd_h2v2_merged_upsample_neon() 437 vst3q_u8(outptr1, rgb1); in jsimd_h2v2_merged_upsample_neon() 446 outptr1 += (RGB_PIXELSIZE * 16); in jsimd_h2v2_merged_upsample_neon() 551 vst4_lane_u8(outptr1 + 14 * RGB_PIXELSIZE, rgba1_h, 6); in jsimd_h2v2_merged_upsample_neon() 554 vst4_lane_u8(outptr1 + 13 * RGB_PIXELSIZE, rgba1_h, 5); in jsimd_h2v2_merged_upsample_neon() 557 vst4_lane_u8(outptr1 + 12 * RGB_PIXELSIZE, rgba1_h, 4); in jsimd_h2v2_merged_upsample_neon() 560 vst4_lane_u8(outptr1 + 11 * RGB_PIXELSIZE, rgba1_h, 3); in jsimd_h2v2_merged_upsample_neon() 563 vst4_lane_u8(outptr1 + 10 * RGB_PIXELSIZE, rgba1_h, 2); in jsimd_h2v2_merged_upsample_neon() [all …]
|
D | jdsample-neon.c | 210 JSAMPROW inptr0, inptr1, inptr2, outptr0, outptr1; in jsimd_h2v2_fancy_upsample_neon() local 227 outptr1 = output_data[outrow++]; in jsimd_h2v2_fancy_upsample_neon() 233 *outptr1 = (JSAMPLE)((s0colsum1 * 4 + 8) >> 4); in jsimd_h2v2_fancy_upsample_neon() 299 vst2q_u8(outptr1 + 1, output_pixels1); in jsimd_h2v2_fancy_upsample_neon() 362 vst2q_u8(outptr1 + 2 * colctr - 1, output_pixels1); in jsimd_h2v2_fancy_upsample_neon() 371 outptr1[2 * downsampled_width - 1] = (JSAMPLE)((s1colsum1 * 4 + 7) >> 4); in jsimd_h2v2_fancy_upsample_neon() 416 JSAMPROW inptr0, inptr1, inptr2, outptr0, outptr1; in jsimd_h1v2_fancy_upsample_neon() local 432 outptr1 = output_data[outrow++]; in jsimd_h1v2_fancy_upsample_neon() 464 vst1q_u8(outptr1 + colctr, output_pixels1); in jsimd_h1v2_fancy_upsample_neon() 544 JSAMPROW inptr, outptr0, outptr1; in jsimd_h2v2_upsample_neon() local [all …]
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/loongson/ |
D | jdsample-mmi.c | 112 JSAMPROW inptr_1, inptr0, inptr1, outptr0, outptr1; in jsimd_h2v2_fancy_upsample_mmi() local 123 outptr1 = output_data[outrow++]; in jsimd_h2v2_fancy_upsample_mmi() 175 _mm_store_si64((__m64 *)outptr1, mm2); in jsimd_h2v2_fancy_upsample_mmi() 176 _mm_store_si64((__m64 *)outptr1 + 1, mm6); in jsimd_h2v2_fancy_upsample_mmi() 186 outptr0 += 16, outptr1 += 16) { in jsimd_h2v2_fancy_upsample_mmi() 215 _mm_store_si64((__m64 *)outptr1 + 2, mm2); in jsimd_h2v2_fancy_upsample_mmi() 216 _mm_store_si64((__m64 *)outptr1 + 3, mm6); in jsimd_h2v2_fancy_upsample_mmi() 231 mm_tmp = _mm_load_si64((__m64 *)outptr1 + 1); in jsimd_h2v2_fancy_upsample_mmi()
|
D | jccolext-mmi.c | 96 JSAMPROW inptr, outptr0, outptr1, outptr2; in jsimd_rgb_ycc_convert_mmi() local 105 outptr1 = output_buf[1][output_row]; in jsimd_rgb_ycc_convert_mmi() 110 outptr0 += 8, outptr1 += 8, outptr2 += 8) { in jsimd_rgb_ycc_convert_mmi() 456 _mm_store_si64((__m64 *)&outptr1[0], Cb_RG); in jsimd_rgb_ycc_convert_mmi()
|
/third_party/libjpeg-turbo/simd/loongson/ |
D | jdsample-mmi.c | 112 JSAMPROW inptr_1, inptr0, inptr1, outptr0, outptr1; in jsimd_h2v2_fancy_upsample_mmi() local 123 outptr1 = output_data[outrow++]; in jsimd_h2v2_fancy_upsample_mmi() 175 _mm_store_si64((__m64 *)outptr1, mm2); in jsimd_h2v2_fancy_upsample_mmi() 176 _mm_store_si64((__m64 *)outptr1 + 1, mm6); in jsimd_h2v2_fancy_upsample_mmi() 186 outptr0 += 16, outptr1 += 16) { in jsimd_h2v2_fancy_upsample_mmi() 215 _mm_store_si64((__m64 *)outptr1 + 2, mm2); in jsimd_h2v2_fancy_upsample_mmi() 216 _mm_store_si64((__m64 *)outptr1 + 3, mm6); in jsimd_h2v2_fancy_upsample_mmi() 231 mm_tmp = _mm_load_si64((__m64 *)outptr1 + 1); in jsimd_h2v2_fancy_upsample_mmi()
|
D | jccolext-mmi.c | 97 JSAMPROW inptr, outptr0, outptr1, outptr2; in jsimd_rgb_ycc_convert_mmi() local 106 outptr1 = output_buf[1][output_row]; in jsimd_rgb_ycc_convert_mmi() 111 outptr0 += 8, outptr1 += 8, outptr2 += 8) { in jsimd_rgb_ycc_convert_mmi() 470 _mm_store_si64((__m64 *)&outptr1[0], Cb_RG); in jsimd_rgb_ycc_convert_mmi()
|
/third_party/libjpeg-turbo/simd/powerpc/ |
D | jdsample-altivec.c | 135 JSAMPROW inptr_1, inptr0, inptr1, outptr0, outptr1; in jsimd_h2v2_fancy_upsample_altivec() local 175 outptr1 = output_data[outrow++]; in jsimd_h2v2_fancy_upsample_altivec() 209 outptr0 += 32, outptr1 += 32) { in jsimd_h2v2_fancy_upsample_altivec() 293 vec_st(out, 0, outptr1); in jsimd_h2v2_fancy_upsample_altivec() 307 vec_st(out, 16, outptr1); in jsimd_h2v2_fancy_upsample_altivec() 363 JSAMPROW inptr, outptr0, outptr1; in jsimd_h2v2_upsample_altivec() local 372 outptr1 = output_data[outrow++]; in jsimd_h2v2_upsample_altivec() 375 incol -= 64, inptr += 32, outptr0 += 64, outptr1 += 64) { in jsimd_h2v2_upsample_altivec() 382 vec_st(inl, 0, outptr1); in jsimd_h2v2_upsample_altivec() 385 vec_st(inh, 16, outptr1); in jsimd_h2v2_upsample_altivec() [all …]
|
D | jccolext-altivec.c | 31 JSAMPROW inptr, outptr0, outptr1, outptr2; in jsimd_rgb_ycc_convert_altivec() local 70 outptr1 = output_buf[1][output_row]; in jsimd_rgb_ycc_convert_altivec() 76 outptr0 += 16, outptr1 += 16, outptr2 += 16) { in jsimd_rgb_ycc_convert_altivec() 246 vec_st(cb, 0, outptr1); in jsimd_rgb_ycc_convert_altivec()
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/powerpc/ |
D | jdsample-altivec.c | 135 JSAMPROW inptr_1, inptr0, inptr1, outptr0, outptr1; in jsimd_h2v2_fancy_upsample_altivec() local 175 outptr1 = output_data[outrow++]; in jsimd_h2v2_fancy_upsample_altivec() 209 outptr0 += 32, outptr1 += 32) { in jsimd_h2v2_fancy_upsample_altivec() 293 vec_st(out, 0, outptr1); in jsimd_h2v2_fancy_upsample_altivec() 307 vec_st(out, 16, outptr1); in jsimd_h2v2_fancy_upsample_altivec() 363 JSAMPROW inptr, outptr0, outptr1; in jsimd_h2v2_upsample_altivec() local 372 outptr1 = output_data[outrow++]; in jsimd_h2v2_upsample_altivec() 375 incol -= 64, inptr += 32, outptr0 += 64, outptr1 += 64) { in jsimd_h2v2_upsample_altivec() 382 vec_st(inl, 0, outptr1); in jsimd_h2v2_upsample_altivec() 385 vec_st(inh, 16, outptr1); in jsimd_h2v2_upsample_altivec() [all …]
|
D | jccolext-altivec.c | 31 JSAMPROW inptr, outptr0, outptr1, outptr2; in jsimd_rgb_ycc_convert_altivec() local 70 outptr1 = output_buf[1][output_row]; in jsimd_rgb_ycc_convert_altivec() 76 outptr0 += 16, outptr1 += 16, outptr2 += 16) { in jsimd_rgb_ycc_convert_altivec() 246 vec_st(cb, 0, outptr1); in jsimd_rgb_ycc_convert_altivec()
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/aarch32/ |
D | jccolext-neon.c | 54 JSAMPROW outptr0, outptr1, outptr2; in jsimd_rgb_ycc_convert_neon() local 72 outptr1 = output_buf[1][output_row]; in jsimd_rgb_ycc_convert_neon() 138 vst1_u8(outptr1, vmovn_u16(cb_u16)); in jsimd_rgb_ycc_convert_neon() 144 outptr1 += 8; in jsimd_rgb_ycc_convert_neon()
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/aarch64/ |
D | jccolext-neon.c | 53 JSAMPROW outptr0, outptr1, outptr2; in jsimd_rgb_ycc_convert_neon() local 64 outptr1 = output_buf[1][output_row]; in jsimd_rgb_ycc_convert_neon() 152 vst1q_u8(outptr1, vcombine_u8(vmovn_u16(cb_l), vmovn_u16(cb_h))); in jsimd_rgb_ycc_convert_neon() 158 outptr1 += 16; in jsimd_rgb_ycc_convert_neon() 251 vst1q_u8(outptr1, vcombine_u8(vmovn_u16(cb_l), vmovn_u16(cb_h))); in jsimd_rgb_ycc_convert_neon() 312 vst1_u8(outptr1, vmovn_u16(cb_u16)); in jsimd_rgb_ycc_convert_neon()
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/i386/ |
D | jdsample-avx2.asm | 270 mov edi, JSAMPROW [edi+1*SIZEOF_JSAMPROW] ; outptr1 526 add edi, byte 2*SIZEOF_YMMWORD ; outptr1 699 mov edi, JSAMPROW [edi+1*SIZEOF_JSAMPROW] ; outptr1 735 add edi, 2*SIZEOF_YMMWORD ; outptr1
|