Home | History | Annotate | Download | only in dsp

Lines Matching refs:out3

25 #define IDCT_1D_W(in0, in1, in2, in3, out0, out1, out2, out3) do {  \
41 BUTTERFLY_4(a1_m, b1_m, c1_m, d1_m, out0, out1, out2, out3); \
81 uint64_t out0, out1, out2, out3;
129 out3 = __msa_copy_s_d((v2i64)t1, 1);
130 SD4(out0, out1, out2, out3, out, 8);
594 const uint64_t out3 = __msa_copy_s_d((v2i64)L3, 0);
595 SD4(out0, out1, out2, out3, dst, BPS);
616 uint64_t out0, out1, out2, out3;
628 out3 = __msa_copy_s_d((v2i64)t1, 1);
629 SD4(out0, out1, out2, out3, dst, BPS);
689 #define PACK_DOTP_UB4_SW(in0, in1, in2, in3, out0, out1, out2, out3) do { \
697 DOTP_SH2_SW(tmp2, tmp3, tmp2, tmp3, out2, out3); \
700 #define PACK_DPADD_UB4_SW(in0, in1, in2, in3, out0, out1, out2, out3) do { \
708 DPADD_SH2_SW(tmp2, tmp3, tmp2, tmp3, out2, out3); \
715 v4i32 out0, out1, out2, out3;
719 PACK_DOTP_UB4_SW(src0, ref0, src1, ref1, out0, out1, out2, out3);
720 PACK_DPADD_UB4_SW(src2, ref2, src3, ref3, out0, out1, out2, out3);
721 PACK_DPADD_UB4_SW(src4, ref4, src5, ref5, out0, out1, out2, out3);
722 PACK_DPADD_UB4_SW(src6, ref6, src7, ref7, out0, out1, out2, out3);
727 PACK_DPADD_UB4_SW(src0, ref0, src1, ref1, out0, out1, out2, out3);
728 PACK_DPADD_UB4_SW(src2, ref2, src3, ref3, out0, out1, out2, out3);
729 PACK_DPADD_UB4_SW(src4, ref4, src5, ref5, out0, out1, out2, out3);
730 PACK_DPADD_UB4_SW(src6, ref6, src7, ref7, out0, out1, out2, out3);
732 out2 += out3;
742 v4i32 out0, out1, out2, out3;
746 PACK_DOTP_UB4_SW(src0, ref0, src1, ref1, out0, out1, out2, out3);
747 PACK_DPADD_UB4_SW(src2, ref2, src3, ref3, out0, out1, out2, out3);
748 PACK_DPADD_UB4_SW(src4, ref4, src5, ref5, out0, out1, out2, out3);
749 PACK_DPADD_UB4_SW(src6, ref6, src7, ref7, out0, out1, out2, out3);
751 out2 += out3;
762 v4i32 out0, out1, out2, out3;
767 PACK_DOTP_UB4_SW(t0, t2, t1, t3, out0, out1, out2, out3);
769 PACK_DPADD_UB4_SW(t0, t2, t1, t3, out0, out1, out2, out3);
771 out2 += out3;