Lines Matching defs:s0
29 #define STEP8(s0, s1, s2, s3, s4, s5, s6, s7, vec_rnd) \
31 t0 = vec_sl(vec_add(s0, s4), vec_2); \
34 t1 = vec_sl(vec_sub(s0, s4), vec_2); \
66 s0 = vec_add(t4, t0); \
76 #define SHIFT_HOR8(s0, s1, s2, s3, s4, s5, s6, s7) \
78 s0 = vec_sra(s0, vec_3); \
88 #define SHIFT_VERT8(s0, s1, s2, s3, s4, s5, s6, s7) \
90 s0 = vec_sra(s0, vec_7); \
101 #define STEP4(s0, s1, s2, s3, vec_rnd) \
103 t1 = vec_add(vec_sl(s0, vec_4), s0); \
113 s0 = vec_add(t0, t2); \
119 #define SHIFT_HOR4(s0, s1, s2, s3) \
120 s0 = vec_sra(s0, vec_3); \
125 #define SHIFT_VERT4(s0, s1, s2, s3) \
126 s0 = vec_sra(s0, vec_7); \
136 vector signed int s0, s1, s2, s3, s4, s5, s6, s7;
159 s0 = vec_unpackl(src0);
175 STEP8(s0, s1, s2, s3, s4, s5, s6, s7, vec_4s);
176 SHIFT_HOR8(s0, s1, s2, s3, s4, s5, s6, s7);
179 src0 = vec_pack(s8, s0);
189 s0 = vec_unpackl(src0);
205 STEP8(s0, s1, s2, s3, s4, s5, s6, s7, vec_64);
206 SHIFT_VERT8(s0, s1, s2, s3, s4, s5, s6, s7);
209 src0 = vec_pack(s8, s0);
233 vector signed int s0, s1, s2, s3, s4, s5, s6, s7;
258 s0 = vec_unpackl(src0);
274 STEP8(s0, s1, s2, s3, s4, s5, s6, s7, vec_4s);
275 SHIFT_HOR8(s0, s1, s2, s3, s4, s5, s6, s7);
278 src0 = vec_pack(s8, s0);
288 s0 = vec_unpackh(src0);
296 STEP4(s0, s1, s2, s3, vec_64);
297 SHIFT_VERT4(s0, s1, s2, s3);
300 src0 = vec_pack(s0, s8);