Lines Matching refs:__vector
38 __vector unsigned char rgb0, rgb1 = { 0 }, rgb2 = { 0 }, in jsimd_rgb_ycc_convert_altivec()
41 __vector unsigned char rgb3 = { 0 }; in jsimd_rgb_ycc_convert_altivec()
44 __vector unsigned char rgb4 = { 0 }; in jsimd_rgb_ycc_convert_altivec()
46 __vector short rg0, rg1, rg2, rg3, bg0, bg1, bg2, bg3; in jsimd_rgb_ycc_convert_altivec()
47 __vector unsigned short yl, yh, crl, crh, cbl, cbh; in jsimd_rgb_ycc_convert_altivec()
48 __vector int y0, y1, y2, y3, cr0, cr1, cr2, cr3, cb0, cb1, cb2, cb3; in jsimd_rgb_ycc_convert_altivec()
51 __vector short pw_f0299_f0337 = { __4X2(F_0_299, F_0_337) }, in jsimd_rgb_ycc_convert_altivec()
55 __vector unsigned short pw_f050_f000 = { __4X2(F_0_500, 0) }; in jsimd_rgb_ycc_convert_altivec()
56 __vector int pd_onehalf = { __4X(ONE_HALF) }, in jsimd_rgb_ycc_convert_altivec()
58 __vector unsigned char pb_zero = { __16X(0) }, in jsimd_rgb_ycc_convert_altivec()
82 __vector unsigned char unaligned_shift_index; in jsimd_rgb_ycc_convert_altivec()
158 rgbg0 = vec_perm(rgb0, rgb0, (__vector unsigned char)RGBG_INDEX0); 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()
161 rgbg3 = vec_perm(rgb2, rgb2, (__vector unsigned char)RGBG_INDEX3); in jsimd_rgb_ycc_convert_altivec()
173 rgbg0 = vec_perm(rgb0, rgb0, (__vector unsigned char)RGBG_INDEX); in jsimd_rgb_ycc_convert_altivec()
174 rgbg1 = vec_perm(rgb1, rgb1, (__vector unsigned char)RGBG_INDEX); in jsimd_rgb_ycc_convert_altivec()
175 rgbg2 = vec_perm(rgb2, rgb2, (__vector unsigned char)RGBG_INDEX); in jsimd_rgb_ycc_convert_altivec()
176 rgbg3 = vec_perm(rgb3, rgb3, (__vector unsigned char)RGBG_INDEX); in jsimd_rgb_ycc_convert_altivec()
186 rg0 = (__vector signed short)VEC_UNPACKHU(rgbg0); in jsimd_rgb_ycc_convert_altivec()
187 bg0 = (__vector signed short)VEC_UNPACKLU(rgbg0); in jsimd_rgb_ycc_convert_altivec()
188 rg1 = (__vector signed short)VEC_UNPACKHU(rgbg1); in jsimd_rgb_ycc_convert_altivec()
189 bg1 = (__vector signed short)VEC_UNPACKLU(rgbg1); in jsimd_rgb_ycc_convert_altivec()
190 rg2 = (__vector signed short)VEC_UNPACKHU(rgbg2); in jsimd_rgb_ycc_convert_altivec()
191 bg2 = (__vector signed short)VEC_UNPACKLU(rgbg2); in jsimd_rgb_ycc_convert_altivec()
192 rg3 = (__vector signed short)VEC_UNPACKHU(rgbg3); in jsimd_rgb_ycc_convert_altivec()
193 bg3 = (__vector signed short)VEC_UNPACKLU(rgbg3); in jsimd_rgb_ycc_convert_altivec()
221 yl = vec_perm((__vector unsigned short)y0, (__vector unsigned short)y1, in jsimd_rgb_ycc_convert_altivec()
223 yh = vec_perm((__vector unsigned short)y2, (__vector unsigned short)y3, in jsimd_rgb_ycc_convert_altivec()
233 cb0 = (__vector int)vec_msum((__vector unsigned short)bg0, pw_f050_f000, in jsimd_rgb_ycc_convert_altivec()
234 (__vector unsigned int)cb0); in jsimd_rgb_ycc_convert_altivec()
235 cb1 = (__vector int)vec_msum((__vector unsigned short)bg1, pw_f050_f000, in jsimd_rgb_ycc_convert_altivec()
236 (__vector unsigned int)cb1); in jsimd_rgb_ycc_convert_altivec()
237 cb2 = (__vector int)vec_msum((__vector unsigned short)bg2, pw_f050_f000, in jsimd_rgb_ycc_convert_altivec()
238 (__vector unsigned int)cb2); in jsimd_rgb_ycc_convert_altivec()
239 cb3 = (__vector int)vec_msum((__vector unsigned short)bg3, pw_f050_f000, in jsimd_rgb_ycc_convert_altivec()
240 (__vector unsigned int)cb3); in jsimd_rgb_ycc_convert_altivec()
241 cbl = vec_perm((__vector unsigned short)cb0, in jsimd_rgb_ycc_convert_altivec()
242 (__vector unsigned short)cb1, shift_pack_index); in jsimd_rgb_ycc_convert_altivec()
243 cbh = vec_perm((__vector unsigned short)cb2, in jsimd_rgb_ycc_convert_altivec()
244 (__vector unsigned short)cb3, shift_pack_index); in jsimd_rgb_ycc_convert_altivec()
253 cr0 = (__vector int)vec_msum((__vector unsigned short)rg0, pw_f050_f000, in jsimd_rgb_ycc_convert_altivec()
254 (__vector unsigned int)cr0); in jsimd_rgb_ycc_convert_altivec()
255 cr1 = (__vector int)vec_msum((__vector unsigned short)rg1, pw_f050_f000, in jsimd_rgb_ycc_convert_altivec()
256 (__vector unsigned int)cr1); in jsimd_rgb_ycc_convert_altivec()
257 cr2 = (__vector int)vec_msum((__vector unsigned short)rg2, pw_f050_f000, in jsimd_rgb_ycc_convert_altivec()
258 (__vector unsigned int)cr2); in jsimd_rgb_ycc_convert_altivec()
259 cr3 = (__vector int)vec_msum((__vector unsigned short)rg3, pw_f050_f000, in jsimd_rgb_ycc_convert_altivec()
260 (__vector unsigned int)cr3); in jsimd_rgb_ycc_convert_altivec()
261 crl = vec_perm((__vector unsigned short)cr0, in jsimd_rgb_ycc_convert_altivec()
262 (__vector unsigned short)cr1, shift_pack_index); in jsimd_rgb_ycc_convert_altivec()
263 crh = vec_perm((__vector unsigned short)cr2, in jsimd_rgb_ycc_convert_altivec()
264 (__vector unsigned short)cr3, shift_pack_index); in jsimd_rgb_ycc_convert_altivec()