Home
last modified time | relevance | path

Searched refs:unaligned_shift_index (Results 1 – 8 of 8) sorted by relevance

/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/powerpc/
Djdcolext-altivec.c202 __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()
Djdmrgext-altivec.c231 __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()
Djcgryext-altivec.c76 __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()
Djccolext-altivec.c82 __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/
Djdcolext-altivec.c202 __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()
Djdmrgext-altivec.c231 __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()
Djcgryext-altivec.c76 __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()
Djccolext-altivec.c82 __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()