/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/powerpc/ |
D | jdcolext-altivec.c | 202 __vector unsigned char unaligned_shift_index; in jsimd_ycc_rgb_convert_altivec() local 222 unaligned_shift_index = vec_lvsl(0, outptr); in jsimd_ycc_rgb_convert_altivec() 225 edges = vec_perm(edgeh, edgel, unaligned_shift_index); in jsimd_ycc_rgb_convert_altivec() 226 unaligned_shift_index = vec_lvsr(0, outptr); in jsimd_ycc_rgb_convert_altivec() 227 out0 = vec_perm(edges, rgb0, unaligned_shift_index); 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() 231 out3 = vec_perm(rgb2, rgb3, unaligned_shift_index); in jsimd_ycc_rgb_convert_altivec() 232 out4 = vec_perm(rgb3, edges, unaligned_shift_index); in jsimd_ycc_rgb_convert_altivec() 234 out3 = vec_perm(rgb2, edges, unaligned_shift_index); in jsimd_ycc_rgb_convert_altivec()
|
D | jdmrgext-altivec.c | 231 __vector unsigned char unaligned_shift_index; in jsimd_h2v1_merged_upsample_altivec() local 251 unaligned_shift_index = vec_lvsl(0, outptr); in jsimd_h2v1_merged_upsample_altivec() 254 edges = vec_perm(edgeh, edgel, unaligned_shift_index); in jsimd_h2v1_merged_upsample_altivec() 255 unaligned_shift_index = vec_lvsr(0, outptr); in jsimd_h2v1_merged_upsample_altivec() 256 out0 = vec_perm(edges, rgb0, unaligned_shift_index); 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() 260 out3 = vec_perm(rgb2, rgb3, unaligned_shift_index); in jsimd_h2v1_merged_upsample_altivec() 261 out4 = vec_perm(rgb3, edges, unaligned_shift_index); in jsimd_h2v1_merged_upsample_altivec() 263 out3 = vec_perm(rgb2, edges, unaligned_shift_index); in jsimd_h2v1_merged_upsample_altivec()
|
D | jcgryext-altivec.c | 76 __vector unsigned char unaligned_shift_index; in jsimd_rgb_gray_convert_altivec() local 107 unaligned_shift_index = vec_lvsl(0, 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() 110 rgb2 = vec_perm(rgb2, rgb3, unaligned_shift_index); in jsimd_rgb_gray_convert_altivec() 112 rgb3 = vec_perm(rgb3, rgb4, unaligned_shift_index); in jsimd_rgb_gray_convert_altivec()
|
D | jccolext-altivec.c | 82 __vector unsigned char unaligned_shift_index; in jsimd_rgb_ycc_convert_altivec() local 113 unaligned_shift_index = vec_lvsl(0, 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() 116 rgb2 = vec_perm(rgb2, rgb3, unaligned_shift_index); in jsimd_rgb_ycc_convert_altivec() 118 rgb3 = vec_perm(rgb3, rgb4, unaligned_shift_index); in jsimd_rgb_ycc_convert_altivec()
|
/third_party/libjpeg-turbo/simd/powerpc/ |
D | jdcolext-altivec.c | 202 __vector unsigned char unaligned_shift_index; in jsimd_ycc_rgb_convert_altivec() local 222 unaligned_shift_index = vec_lvsl(0, outptr); in jsimd_ycc_rgb_convert_altivec() 225 edges = vec_perm(edgeh, edgel, unaligned_shift_index); in jsimd_ycc_rgb_convert_altivec() 226 unaligned_shift_index = vec_lvsr(0, outptr); in jsimd_ycc_rgb_convert_altivec() 227 out0 = vec_perm(edges, rgb0, unaligned_shift_index); 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() 231 out3 = vec_perm(rgb2, rgb3, unaligned_shift_index); in jsimd_ycc_rgb_convert_altivec() 232 out4 = vec_perm(rgb3, edges, unaligned_shift_index); in jsimd_ycc_rgb_convert_altivec() 234 out3 = vec_perm(rgb2, edges, unaligned_shift_index); in jsimd_ycc_rgb_convert_altivec()
|
D | jdmrgext-altivec.c | 231 __vector unsigned char unaligned_shift_index; in jsimd_h2v1_merged_upsample_altivec() local 251 unaligned_shift_index = vec_lvsl(0, outptr); in jsimd_h2v1_merged_upsample_altivec() 254 edges = vec_perm(edgeh, edgel, unaligned_shift_index); in jsimd_h2v1_merged_upsample_altivec() 255 unaligned_shift_index = vec_lvsr(0, outptr); in jsimd_h2v1_merged_upsample_altivec() 256 out0 = vec_perm(edges, rgb0, unaligned_shift_index); 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() 260 out3 = vec_perm(rgb2, rgb3, unaligned_shift_index); in jsimd_h2v1_merged_upsample_altivec() 261 out4 = vec_perm(rgb3, edges, unaligned_shift_index); in jsimd_h2v1_merged_upsample_altivec() 263 out3 = vec_perm(rgb2, edges, unaligned_shift_index); in jsimd_h2v1_merged_upsample_altivec()
|
D | jcgryext-altivec.c | 76 __vector unsigned char unaligned_shift_index; in jsimd_rgb_gray_convert_altivec() local 107 unaligned_shift_index = vec_lvsl(0, 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() 110 rgb2 = vec_perm(rgb2, rgb3, unaligned_shift_index); in jsimd_rgb_gray_convert_altivec() 112 rgb3 = vec_perm(rgb3, rgb4, unaligned_shift_index); in jsimd_rgb_gray_convert_altivec()
|
D | jccolext-altivec.c | 82 __vector unsigned char unaligned_shift_index; in jsimd_rgb_ycc_convert_altivec() local 113 unaligned_shift_index = vec_lvsl(0, 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() 116 rgb2 = vec_perm(rgb2, rgb3, unaligned_shift_index); in jsimd_rgb_ycc_convert_altivec() 118 rgb3 = vec_perm(rgb3, rgb4, unaligned_shift_index); in jsimd_rgb_ycc_convert_altivec()
|