Home
last modified time | relevance | path

Searched refs:vec_sra (Results 1 – 13 of 13) sorted by relevance

/external/libjpeg-turbo/simd/
Djfdctint-altivec.c67 out2l = vec_sra(out2l, descale_p##PASS); \
68 out2h = vec_sra(out2h, descale_p##PASS); \
69 out6l = vec_sra(out6l, descale_p##PASS); \
70 out6h = vec_sra(out6h, descale_p##PASS); \
123 out7l = vec_sra(out7l, descale_p##PASS); \
124 out7h = vec_sra(out7h, descale_p##PASS); \
125 out1l = vec_sra(out1l, descale_p##PASS); \
126 out1h = vec_sra(out1h, descale_p##PASS); \
139 out5l = vec_sra(out5l, descale_p##PASS); \
140 out5h = vec_sra(out5h, descale_p##PASS); \
[all …]
Djidctint-altivec.c159 out0l = vec_sra(out0l, descale_p##PASS); \
160 out0h = vec_sra(out0h, descale_p##PASS); \
161 out7l = vec_sra(out7l, descale_p##PASS); \
162 out7h = vec_sra(out7h, descale_p##PASS); \
172 out1l = vec_sra(out1l, descale_p##PASS); \
173 out1h = vec_sra(out1h, descale_p##PASS); \
174 out6l = vec_sra(out6l, descale_p##PASS); \
175 out6h = vec_sra(out6h, descale_p##PASS); \
185 out2l = vec_sra(out2l, descale_p##PASS); \
186 out2h = vec_sra(out2h, descale_p##PASS); \
[all …]
Djidctfst-altivec.c199 out0 = vec_sra(out0, pass1_bits3); in jsimd_idct_ifast_altivec()
200 out1 = vec_sra(out1, pass1_bits3); in jsimd_idct_ifast_altivec()
201 out2 = vec_sra(out2, pass1_bits3); in jsimd_idct_ifast_altivec()
202 out3 = vec_sra(out3, pass1_bits3); in jsimd_idct_ifast_altivec()
203 out4 = vec_sra(out4, pass1_bits3); in jsimd_idct_ifast_altivec()
204 out5 = vec_sra(out5, pass1_bits3); in jsimd_idct_ifast_altivec()
205 out6 = vec_sra(out6, pass1_bits3); in jsimd_idct_ifast_altivec()
206 out7 = vec_sra(out7, pass1_bits3); in jsimd_idct_ifast_altivec()
Djquanti-altivec.c148 row0s = vec_sra(row0, pw_word_bit_m1); in jsimd_quantize_altivec()
149 row1s = vec_sra(row1, pw_word_bit_m1); in jsimd_quantize_altivec()
150 row2s = vec_sra(row2, pw_word_bit_m1); in jsimd_quantize_altivec()
151 row3s = vec_sra(row3, pw_word_bit_m1); in jsimd_quantize_altivec()
152 row4s = vec_sra(row4, pw_word_bit_m1); in jsimd_quantize_altivec()
153 row5s = vec_sra(row5, pw_word_bit_m1); in jsimd_quantize_altivec()
154 row6s = vec_sra(row6, pw_word_bit_m1); in jsimd_quantize_altivec()
155 row7s = vec_sra(row7, pw_word_bit_m1); in jsimd_quantize_altivec()
Djdcolext-altivec.c113 bl = vec_sra(bl, (__vector unsigned short)pw_one); in jsimd_ycc_rgb_convert_altivec()
114 bh = vec_sra(bh, (__vector unsigned short)pw_one); in jsimd_ycc_rgb_convert_altivec()
126 rl = vec_sra(rl, (__vector unsigned short)pw_one); in jsimd_ycc_rgb_convert_altivec()
127 rh = vec_sra(rh, (__vector unsigned short)pw_one); in jsimd_ycc_rgb_convert_altivec()
Djdmrgext-altivec.c111 b_yl = vec_sra(b_yl, (__vector unsigned short)pw_one); in jsimd_h2v1_merged_upsample_altivec()
112 b_yh = vec_sra(b_yh, (__vector unsigned short)pw_one); in jsimd_h2v1_merged_upsample_altivec()
122 r_yl = vec_sra(r_yl, (__vector unsigned short)pw_one); in jsimd_h2v1_merged_upsample_altivec()
123 r_yh = vec_sra(r_yh, (__vector unsigned short)pw_one); in jsimd_h2v1_merged_upsample_altivec()
/external/libvpx/libvpx/vpx_dsp/ppc/
Dhadamard_vsx.c97 const int16x8_t b0 = vec_sra(a0, ones); in vpx_hadamard_16x16_vsx()
98 const int16x8_t b1 = vec_sra(a1, ones); in vpx_hadamard_16x16_vsx()
99 const int16x8_t b2 = vec_sra(a2, ones); in vpx_hadamard_16x16_vsx()
100 const int16x8_t b3 = vec_sra(a3, ones); in vpx_hadamard_16x16_vsx()
/external/valgrind/none/tests/ppc32/
DtestVMX.stdout.exp328 Function vec_sra [type char] ===> OK
329 Function vec_sra [type unsigned char] ===> OK
330 Function vec_sra [type short] ===> OK
331 Function vec_sra [type unsigned short] ===> OK
332 Function vec_sra [type integer] ===> OK
333 Function vec_sra [type unsigned int] ===> OK
DtestVMX.c4941 Caux1.v = vec_sra( Ccons3, UCcons3 ); in part3()
4956 UCaux1.v = vec_sra( UCcons1, UCcons3 ); in part3()
4972 Saux1.v = vec_sra( Scons3, UScons3 ); in part3()
4987 USaux1.v = vec_sra( UScons1, UScons3 ); in part3()
5003 Iaux1.v = vec_sra( Icons3, UIcons3 ); in part3()
5018 UIaux1.v = vec_sra( UIcons1, UIcons3 ); in part3()
/external/clang/test/CodeGen/
Dbuiltins-ppc-p8vector.c1070 res_vsll = vec_sra(vsll, vull); in test1()
1075 res_vull = vec_sra(vull, vull); in test1()
Dbuiltins-ppc-altivec.c4128 res_vsc = vec_sra(vsc, vuc); in test6()
4132 res_vuc = vec_sra(vuc, vuc); in test6()
4136 res_vs = vec_sra(vs, vus); in test6()
4140 res_vus = vec_sra(vus, vus); in test6()
4144 res_vi = vec_sra(vi, vui); in test6()
4148 res_vui = vec_sra(vui, vui); in test6()
/external/mesa3d/src/gallium/auxiliary/util/
Du_pwr8.h225 return (__m128i) vec_sra ((vector signed int) vsrc, vec_count.m128ui); in vec_srai_epi32()
/external/clang/lib/Headers/
Daltivec.h8057 vec_sra(vector signed char __a, vector unsigned char __b) { in vec_sra() function
8062 vec_sra(vector unsigned char __a, vector unsigned char __b) { in vec_sra() function
8066 static __inline__ vector short __ATTRS_o_ai vec_sra(vector short __a, in vec_sra() function
8072 vec_sra(vector unsigned short __a, vector unsigned short __b) { in vec_sra() function
8076 static __inline__ vector int __ATTRS_o_ai vec_sra(vector int __a, in vec_sra() function
8082 vec_sra(vector unsigned int __a, vector unsigned int __b) { in vec_sra() function
8088 vec_sra(vector signed long long __a, vector unsigned long long __b) { in vec_sra() function
8093 vec_sra(vector unsigned long long __a, vector unsigned long long __b) { in vec_sra() function