Home | History | Annotate | Download | only in msa

Lines Matching refs:in0

14 #define TRANSPOSE4x4_H(in0, in1, in2, in3, out0, out1, out2, out3) \
18 ILVR_H2_SH(in2, in0, in3, in1, s0_m, s1_m); \
20 ILVL_H2_SH(in2, in0, in3, in1, s0_m, s1_m); \
34 #define RET_1_IF_NZERO_H(in0) \
39 tmp0_m = __msa_ceqi_h(in0, 0); \
46 #define RET_1_IF_NZERO_W(in0) \
51 tmp0_m = __msa_ceqi_w(in0, 0); \
58 #define RET_1_IF_NEG_W(in0) \
63 tmp0_m = __msa_clti_s_w(in0, 0); \
70 v8i16 in0, in1, in2, in3;
77 LD_SH4(input, pitch / 2, in0, in1, in2, in3);
78 TRANSPOSE4x4_SH_SH(in0, in1, in2, in3, in0, in1, in2, in3);
80 BUTTERFLY_4(in0, in1, in2, in3, temp0, temp1, in1, in3);
82 in0 = temp0 + temp1;
94 TRANSPOSE4x4_SH_SH(in0, in1, in2, in3, in0, in1, in2, in3);
96 BUTTERFLY_4(in0, in1, in2, in3, temp0, temp1, in1, in3);
97 in0 = temp0 + temp1 + 7;
99 in0 >>= 4;
101 ILVR_H2_SW(zero, in0, zero, in2, out0, out2);
111 PCKEV_H2_SH(out1, out0, out3, out2, in0, in2);
112 ST_SH2(in0, in2, output, 8);
116 v8i16 in0, in1, in2, in3;
123 LD_SH4(input, pitch / 2, in0, in1, in2, in3);
124 TRANSPOSE4x4_H(in0, in1, in2, in3, in0, in1, in2, in3);
126 BUTTERFLY_4(in0, in1, in2, in3, temp0, temp1, in1, in3);
128 in0 = temp0 + temp1;
142 TRANSPOSE4x4_H(in0, in1, in2, in3, in0, in1, in2, in3);
144 BUTTERFLY_4(in0, in1, in2, in3, temp0, temp1, in1, in3);
145 in0 = temp0 + temp1 + 7;
147 in0 >>= 4;
161 PCKEV_D2_SH(in1, in0, in3, in2, temp0, temp1);
164 PCKOD_D2_SH(in1, in0, in3, in2, in0, in2);
165 ST_SH2(in0, in2, output + 16, 8);