/external/libjpeg-turbo/simd/ |
D | jcgryext-altivec.c | 39 __vector unsigned char rgb0, rgb1 = {0}, rgb2 = {0}, in jsimd_rgb_gray_convert_altivec() local 87 rgb0 = vec_ld(0, tmpbuf); in jsimd_rgb_gray_convert_altivec() 95 rgb0 = vec_ld(0, inptr); in jsimd_rgb_gray_convert_altivec() 107 rgb0 = vec_perm(rgb0, rgb1, unaligned_shift_index); in jsimd_rgb_gray_convert_altivec() 118 rgb0 = vec_ld(0, tmpbuf); in jsimd_rgb_gray_convert_altivec() 126 rgb0 = vec_ld(0, inptr); in jsimd_rgb_gray_convert_altivec() 139 rgb0 = vec_vsx_ld(0, inptr); in jsimd_rgb_gray_convert_altivec() 160 rgbg0 = vec_perm(rgb0, rgb0, (__vector unsigned char)RGBG_INDEX0); in jsimd_rgb_gray_convert_altivec() 161 rgbg1 = vec_perm(rgb0, rgb1, (__vector unsigned char)RGBG_INDEX1); in jsimd_rgb_gray_convert_altivec() 175 rgbg0 = vec_perm(rgb0, rgb0, (__vector unsigned char)RGBG_INDEX); in jsimd_rgb_gray_convert_altivec()
|
D | jccolext-altivec.c | 38 __vector unsigned char rgb0, rgb1 = {0}, rgb2 = {0}, in jsimd_rgb_ycc_convert_altivec() local 92 rgb0 = vec_ld(0, tmpbuf); in jsimd_rgb_ycc_convert_altivec() 100 rgb0 = vec_ld(0, inptr); in jsimd_rgb_ycc_convert_altivec() 112 rgb0 = vec_perm(rgb0, rgb1, unaligned_shift_index); in jsimd_rgb_ycc_convert_altivec() 124 rgb0 = VEC_LD(0, tmpbuf); in jsimd_rgb_ycc_convert_altivec() 132 rgb0 = VEC_LD(0, inptr); in jsimd_rgb_ycc_convert_altivec() 156 rgbg0 = vec_perm(rgb0, rgb0, (__vector unsigned char)RGBG_INDEX0); in jsimd_rgb_ycc_convert_altivec() 157 rgbg1 = vec_perm(rgb0, rgb1, (__vector unsigned char)RGBG_INDEX1); in jsimd_rgb_ycc_convert_altivec() 171 rgbg0 = vec_perm(rgb0, rgb0, (__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 177 rgb0 = vec_perm(rgbx0, rgbx1, (__vector unsigned char)RGB_INDEX0); in jsimd_ycc_rgb_convert_altivec() 191 rgb0 = vec_perm(rgbx0, rgbx0, (__vector unsigned char)RGB_INDEX); in jsimd_ycc_rgb_convert_altivec() 211 vec_st(rgb0, 0, tmpbuf); in jsimd_ycc_rgb_convert_altivec() 225 out0 = vec_perm(edges, rgb0, unaligned_shift_index); in jsimd_ycc_rgb_convert_altivec() 226 out1 = vec_perm(rgb0, rgb1, unaligned_shift_index); in jsimd_ycc_rgb_convert_altivec() 250 VEC_ST(rgb0, 0, tmpbuf); in jsimd_ycc_rgb_convert_altivec() 259 VEC_ST(rgb0, 0, 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 202 rgb0 = vec_perm(rgbx0, rgbx1, (__vector unsigned char)RGB_INDEX0); in jsimd_h2v1_merged_upsample_altivec() 216 rgb0 = vec_perm(rgbx0, rgbx0, (__vector unsigned char)RGB_INDEX); in jsimd_h2v1_merged_upsample_altivec() 236 vec_st(rgb0, 0, tmpbuf); in jsimd_h2v1_merged_upsample_altivec() 250 out0 = vec_perm(edges, rgb0, unaligned_shift_index); in jsimd_h2v1_merged_upsample_altivec() 251 out1 = vec_perm(rgb0, rgb1, unaligned_shift_index); in jsimd_h2v1_merged_upsample_altivec() 275 VEC_ST(rgb0, 0, tmpbuf); in jsimd_h2v1_merged_upsample_altivec() 284 VEC_ST(rgb0, 0, outptr); in jsimd_h2v1_merged_upsample_altivec()
|
/external/webp/src/dsp/ |
D | yuv_sse2.c | 250 __m128i rgb0, rgb1, rgb2, rgb3, rgb4, rgb5; in VP8YuvToRgb32_SSE2() local 258 rgb0 = _mm_packus_epi16(R0, R1); 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 374 rgb0 = _mm_packus_epi16(R0, R1); in YuvToRgbRow_SSE2() 382 PlanarTo24b_SSE2(&rgb0, &rgb1, &rgb2, &rgb3, &rgb4, &rgb5, dst); in YuvToRgbRow_SSE2()
|
/external/skia/src/opts/ |
D | SkNx_sse.h | 351 __m128i rgb0 = _mm_loadu_si128((const __m128i*) (ptr8 + 0)); in Load3() local 352 __m128i rgb1 = _mm_srli_si128(rgb0, 3*2); in Load3() 356 __m128i rrggbb01 = _mm_unpacklo_epi16(rgb0, rgb1); in Load3() 426 __m128i rgb0 = _mm_loadu_si128((const __m128i*) (ptr8 + 0*2)); in Load3() local 427 __m128i rgb1 = _mm_srli_si128(rgb0, 3*2); in Load3() 435 __m128i rgb01 = _mm_unpacklo_epi16(rgb0, rgb1); in Load3()
|
/external/skqp/src/opts/ |
D | SkNx_sse.h | 344 __m128i rgb0 = _mm_loadu_si128((const __m128i*) (ptr8 + 0)); in Load3() local 345 __m128i rgb1 = _mm_srli_si128(rgb0, 3*2); in Load3() 349 __m128i rrggbb01 = _mm_unpacklo_epi16(rgb0, rgb1); in Load3() 419 __m128i rgb0 = _mm_loadu_si128((const __m128i*) (ptr8 + 0*2)); in Load3() local 420 __m128i rgb1 = _mm_srli_si128(rgb0, 3*2); in Load3() 428 __m128i rgb01 = _mm_unpacklo_epi16(rgb0, rgb1); in Load3()
|