Lines Matching refs:cnst0
579 #define DOTP_UB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument
581 out0 = (RTYPE)__msa_dotp_u_h((v16u8)mult0, (v16u8)cnst0); \
586 #define DOTP_UB4(RTYPE, mult0, mult1, mult2, mult3, cnst0, cnst1, cnst2, \ argument
589 DOTP_UB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \
604 #define DOTP_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument
606 out0 = (RTYPE)__msa_dotp_s_h((v16i8)mult0, (v16i8)cnst0); \
611 #define DOTP_SB4(RTYPE, mult0, mult1, mult2, mult3, cnst0, cnst1, cnst2, \ argument
614 DOTP_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \
629 #define DOTP_SH2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument
631 out0 = (RTYPE)__msa_dotp_s_w((v8i16)mult0, (v8i16)cnst0); \
636 #define DOTP_SH4(RTYPE, mult0, mult1, mult2, mult3, cnst0, cnst1, cnst2, \ argument
639 DOTP_SH2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \
654 #define DOTP_SW2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument
656 out0 = (RTYPE)__msa_dotp_s_d((v4i32)mult0, (v4i32)cnst0); \
671 #define DPADD_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument
673 out0 = (RTYPE)__msa_dpadd_s_h((v8i16)out0, (v16i8)mult0, (v16i8)cnst0); \
678 #define DPADD_SB4(RTYPE, mult0, mult1, mult2, mult3, cnst0, cnst1, cnst2, \ argument
681 DPADD_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \
696 #define DPADD_SH2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument
698 out0 = (RTYPE)__msa_dpadd_s_w((v4i32)out0, (v8i16)mult0, (v8i16)cnst0); \