Lines Matching refs:u0
72 #define CALC_G16(y0, y1, u0, u1, v0, v1, dst) do { \ argument
74 v8i16 a0 = __msa_subs_s_h((v8i16)y0, (v8i16)u0); \
85 #define CALC_G8(y0, u0, v0, dst) do { \ argument
87 v8i16 a0 = __msa_subs_s_h((v8i16)y0, (v8i16)u0); \
95 #define CALC_B16(y0, y1, u0, u1, dst) do { \ argument
97 const v8u16 a0 = __msa_adds_u_h((v8u16)y0, u0); \
106 #define CALC_B8(y0, u0, dst) do { \ argument
108 const v8u16 a0 = __msa_adds_u_h((v8u16)y0, u0); \
117 v8u16 y0, y1, u0, u1, v0, v1; \
129 MULTHI_16(p0, p1, p2, p3, 6419, u0, u1); \
130 CALC_G16(y0, y1, u0, u1, v0, v1, G); \
131 MULTHI_16(p0, p1, p2, p3, 33050, u0, u1); \
132 CALC_B16(y0, y1, u0, u1, B); \
137 v8u16 y0, u0, v0; \
149 MULTHI_8(p0, p1, 6419, u0); \
150 CALC_G8(y0, u0, v0, G); \
151 MULTHI_8(p0, p1, 33050, u0); \
152 CALC_B8(y0, u0, B); \