Lines Matching refs:cnst1
579 #define DOTP_UB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument
582 out1 = (RTYPE)__msa_dotp_u_h((v16u8)mult1, (v16u8)cnst1); \
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
607 out1 = (RTYPE)__msa_dotp_s_h((v16i8)mult1, (v16i8)cnst1); \
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
632 out1 = (RTYPE)__msa_dotp_s_w((v8i16)mult1, (v8i16)cnst1); \
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
657 out1 = (RTYPE)__msa_dotp_s_d((v4i32)mult1, (v4i32)cnst1); \
671 #define DPADD_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument
674 out1 = (RTYPE)__msa_dpadd_s_h((v8i16)out1, (v16i8)mult1, (v16i8)cnst1); \
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
699 out1 = (RTYPE)__msa_dpadd_s_w((v4i32)out1, (v8i16)mult1, (v8i16)cnst1); \