Home | History | Annotate | Download | only in dsp

Lines Matching refs:out3

142  *               Outputs - out0, out1, out2, out3
146 * Load word in 'out3' from (psrc + 3 * stride)
148 #define LW4(psrc, stride, out0, out1, out2, out3) do { \
156 out3 = LW(ptmp); \
232 #define LD_B4(RTYPE, psrc, stride, out0, out1, out2, out3) do { \
234 LD_B2(RTYPE, psrc + 2 * stride , stride, out2, out3); \
240 out0, out1, out2, out3, out4, out5, out6, out7) do { \
241 LD_B4(RTYPE, psrc, stride, out0, out1, out2, out3); \
262 * Outputs - out0, out1, out2, out3
266 * Load 4 word elements in 'out3' from (psrc + 3 * stride)
282 #define LD_W4(RTYPE, psrc, stride, out0, out1, out2, out3) do { \
284 LD_W2(RTYPE, psrc + 2 * stride, stride, out2, out3); \
644 #define HADD_SH4(RTYPE, in0, in1, in2, in3, out0, out1, out2, out3) do { \
646 HADD_SH2(RTYPE, in2, in3, out2, out3); \
872 out0, out1, out2, out3) do { \
874 ILVR_B2(RTYPE, in4, in5, in6, in7, out2, out3); \
898 out0, out1, out2, out3) do { \
900 ILVR_H2(RTYPE, in4, in5, in6, in7, out2, out3); \
922 out0, out1, out2, out3) do { \
924 ILVR_D2(RTYPE, in4, in5, in6, in7, out2, out3); \
983 out0, out1, out2, out3) do { \
985 PCKEV_B2(RTYPE, in4, in5, in6, in7, out2, out3); \
1173 out0, out1, out2, out3) do { \
1175 ADD2(in4, in5, in6, in7, out2, out3); \
1196 out0, out1, out2, out3) do { \
1200 out3 = in6 - in7; \
1228 out0, out1, out2, out3) do { \
1230 MUL2(in4, in5, in6, in7, out2, out3); \
1264 * Outputs - out0, out1, out2, out3
1267 #define BUTTERFLY_4(in0, in1, in2, in3, out0, out1, out2, out3) do { \
1271 out3 = in0 - in3; \
1277 * Outputs - out0, out1, out2, out3
1282 out0, out1, out2, out3) do { \
1286 ILVEV_D2_UB(tmp2_m, tmp3_m, tmp0_m, tmp1_m, out1, out3); \
1290 ILVEV_B2_SD(out1, out3, tmp2_m, tmp3_m, tmp0_m, tmp1_m); \
1292 ILVOD_B2_SD(out1, out3, tmp2_m, tmp3_m, tmp0_m, tmp1_m); \
1293 ILVEVOD_H2_UB(tmp0_m, tmp1_m, tmp0_m, tmp1_m, out1, out3); \
1299 * Outputs - out0, out1, out2, out3, out4, out5, out6, out7
1304 out0, out1, out2, out3, out4, out5, \
1310 ILVEV_D2_UB(in4, in12, in5, in13, out3, out2); \
1314 ILVEV_B2_UB(out3, out2, out1, out0, out5, out7); \
1315 ILVOD_B2_SH(out3, out2, out1, out0, tmp6_m, tmp7_m); \
1323 ILVEVOD_W2_UB(tmp2_m, tmp3_m, tmp2_m, tmp3_m, out3, out7); \
1328 * Outputs - out0, out1, out2, out3
1332 out0, out1, out2, out3) do { \
1339 out3 = (RTYPE)__msa_ilvl_d((v2i64)s3_m, (v2i64)s1_m); \