/external/libjpeg-turbo/simd/powerpc/ |
D | jcgryext-altivec.c | 38 __vector unsigned char rgb0, rgb1 = { 0 }, rgb2 = { 0 }, in jsimd_rgb_gray_convert_altivec() local 89 rgb1 = vec_ld(16, tmpbuf); in jsimd_rgb_gray_convert_altivec() 98 rgb1 = vec_ld(16, inptr); in jsimd_rgb_gray_convert_altivec() 108 rgb0 = vec_perm(rgb0, rgb1, unaligned_shift_index); in jsimd_rgb_gray_convert_altivec() 109 rgb1 = vec_perm(rgb1, rgb2, unaligned_shift_index); in jsimd_rgb_gray_convert_altivec() 120 rgb1 = vec_ld(16, tmpbuf); in jsimd_rgb_gray_convert_altivec() 129 rgb1 = vec_ld(16, inptr); in jsimd_rgb_gray_convert_altivec() 142 rgb1 = vec_vsx_ld(16, inptr); in jsimd_rgb_gray_convert_altivec() 162 rgbg1 = vec_perm(rgb0, rgb1, (__vector unsigned char)RGBG_INDEX1); in jsimd_rgb_gray_convert_altivec() 163 rgbg2 = vec_perm(rgb1, rgb2, (__vector unsigned char)RGBG_INDEX2); in jsimd_rgb_gray_convert_altivec() [all …]
|
D | jccolext-altivec.c | 38 __vector unsigned char rgb0, rgb1 = { 0 }, rgb2 = { 0 }, in jsimd_rgb_ycc_convert_altivec() local 95 rgb1 = vec_ld(16, tmpbuf); in jsimd_rgb_ycc_convert_altivec() 104 rgb1 = vec_ld(16, inptr); in jsimd_rgb_ycc_convert_altivec() 114 rgb0 = vec_perm(rgb0, rgb1, unaligned_shift_index); in jsimd_rgb_ycc_convert_altivec() 115 rgb1 = vec_perm(rgb1, rgb2, unaligned_shift_index); in jsimd_rgb_ycc_convert_altivec() 127 rgb1 = VEC_LD(16, tmpbuf); in jsimd_rgb_ycc_convert_altivec() 136 rgb1 = VEC_LD(16, inptr); in jsimd_rgb_ycc_convert_altivec() 159 rgbg1 = vec_perm(rgb0, rgb1, (__vector unsigned char)RGBG_INDEX1); in jsimd_rgb_ycc_convert_altivec() 160 rgbg2 = vec_perm(rgb1, rgb2, (__vector unsigned char)RGBG_INDEX2); in jsimd_rgb_ycc_convert_altivec() 174 rgbg1 = vec_perm(rgb1, rgb1, (__vector unsigned char)RGBG_INDEX); in jsimd_rgb_ycc_convert_altivec()
|
D | jdcolext-altivec.c | 37 __vector unsigned char rgb0, rgb1, rgb2, rgbx0, rgbx1, rgbx2, rgbx3, in jsimd_ycc_rgb_convert_altivec() local 180 rgb1 = vec_perm(rgbx1, rgbx2, (__vector unsigned char)RGB_INDEX1); in jsimd_ycc_rgb_convert_altivec() 194 rgb1 = vec_perm(rgbx1, rgbx1, (__vector unsigned char)RGB_INDEX); in jsimd_ycc_rgb_convert_altivec() 214 vec_st(rgb1, 16, tmpbuf); in jsimd_ycc_rgb_convert_altivec() 228 out1 = vec_perm(rgb0, rgb1, unaligned_shift_index); in jsimd_ycc_rgb_convert_altivec() 229 out2 = vec_perm(rgb1, rgb2, unaligned_shift_index); in jsimd_ycc_rgb_convert_altivec() 253 VEC_ST(rgb1, 16, tmpbuf); in jsimd_ycc_rgb_convert_altivec() 263 VEC_ST(rgb1, 16, outptr); in jsimd_ycc_rgb_convert_altivec()
|
D | jdmrgext-altivec.c | 38 __vector unsigned char rgb0, rgb1, rgb2, rgbx0, rgbx1, rgbx2, rgbx3, in jsimd_h2v1_merged_upsample_altivec() local 209 rgb1 = vec_perm(rgbx1, rgbx2, (__vector unsigned char)RGB_INDEX1); in jsimd_h2v1_merged_upsample_altivec() 223 rgb1 = vec_perm(rgbx1, rgbx1, (__vector unsigned char)RGB_INDEX); in jsimd_h2v1_merged_upsample_altivec() 243 vec_st(rgb1, 16, tmpbuf); in jsimd_h2v1_merged_upsample_altivec() 257 out1 = vec_perm(rgb0, rgb1, unaligned_shift_index); in jsimd_h2v1_merged_upsample_altivec() 258 out2 = vec_perm(rgb1, rgb2, unaligned_shift_index); in jsimd_h2v1_merged_upsample_altivec() 282 VEC_ST(rgb1, 16, tmpbuf); in jsimd_h2v1_merged_upsample_altivec() 292 VEC_ST(rgb1, 16, outptr); in jsimd_h2v1_merged_upsample_altivec()
|
/external/webp/src/dsp/ |
D | yuv_sse41.c | 136 __m128i rgb0, rgb1, rgb2, rgb3, rgb4, rgb5; in VP8YuvToRgb32_SSE41() local 145 rgb1 = _mm_packus_epi16(R2, R3); in VP8YuvToRgb32_SSE41() 152 PlanarTo24b_SSE41(&rgb0, &rgb1, &rgb2, &rgb3, &rgb4, &rgb5, dst); in VP8YuvToRgb32_SSE41() 186 __m128i rgb0, rgb1, rgb2, rgb3, rgb4, rgb5; in YuvToRgbRow_SSE41() local 195 rgb1 = _mm_packus_epi16(R2, R3); in YuvToRgbRow_SSE41() 202 PlanarTo24b_SSE41(&rgb0, &rgb1, &rgb2, &rgb3, &rgb4, &rgb5, dst); in YuvToRgbRow_SSE41()
|
D | yuv_sse2.c | 250 __m128i rgb0, rgb1, rgb2, rgb3, rgb4, rgb5; in VP8YuvToRgb32_SSE2() local 259 rgb1 = _mm_packus_epi16(R2, R3); in VP8YuvToRgb32_SSE2() 266 PlanarTo24b_SSE2(&rgb0, &rgb1, &rgb2, &rgb3, &rgb4, &rgb5, dst); in VP8YuvToRgb32_SSE2() 366 __m128i rgb0, rgb1, rgb2, rgb3, rgb4, rgb5; in YuvToRgbRow_SSE2() local 375 rgb1 = _mm_packus_epi16(R2, R3); in YuvToRgbRow_SSE2() 382 PlanarTo24b_SSE2(&rgb0, &rgb1, &rgb2, &rgb3, &rgb4, &rgb5, dst); in YuvToRgbRow_SSE2()
|
/external/skia/include/private/ |
D | SkNx_sse.h | 444 __m128i rgb1 = _mm_srli_si128(rgb0, 3*2); in Load3() local 448 __m128i rrggbb01 = _mm_unpacklo_epi16(rgb0, rgb1); in Load3() 519 __m128i rgb1 = _mm_srli_si128(rgb0, 3*2); in Load3() local 527 __m128i rgb01 = _mm_unpacklo_epi16(rgb0, rgb1); in Load3()
|
/external/skqp/include/private/ |
D | SkNx_sse.h | 444 __m128i rgb1 = _mm_srli_si128(rgb0, 3*2); in Load3() local 448 __m128i rrggbb01 = _mm_unpacklo_epi16(rgb0, rgb1); in Load3() 519 __m128i rgb1 = _mm_srli_si128(rgb0, 3*2); in Load3() local 527 __m128i rgb01 = _mm_unpacklo_epi16(rgb0, rgb1); in Load3()
|
/external/skia/src/sksl/ |
D | README | 59 can also be the constants '0' or '1'. foo.rgb1 is equivalent to
|