Lines Matching refs:cnst1
725 cnst0, cnst1
735 #define DOTP_UB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \
738 out1 = (RTYPE) __msa_dotp_u_h((v16u8) mult1, (v16u8) cnst1); \
743 cnst0, cnst1, cnst2, cnst3, \
746 DOTP_UB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \
753 cnst0, cnst1
763 #define DOTP_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \
766 out1 = (RTYPE) __msa_dotp_s_h((v16i8) mult1, (v16i8) cnst1); \
770 #define DOTP_SB3(RTYPE, mult0, mult1, mult2, cnst0, cnst1, cnst2, \
773 DOTP_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \
779 cnst0, cnst1, cnst2, cnst3, out0, out1, out2, out3) \
781 DOTP_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \
788 cnst0, cnst1
798 #define DOTP_SH2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \
801 out1 = (RTYPE) __msa_dotp_s_w((v8i16) mult1, (v8i16) cnst1); \
806 cnst0, cnst1, cnst2, cnst3, \
809 DOTP_SH2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \
816 cnst0, cnst1
826 #define DPADD_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \
831 (v16i8) mult1, (v16i8) cnst1); \
836 cnst0, cnst1, cnst2, cnst3, out0, out1, out2, out3) \
838 DPADD_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \
845 cnst0, cnst1
855 #define DPADD_UB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \
860 (v16u8) mult1, (v16u8) cnst1); \
866 cnst0, cnst1
876 #define DPADD_SH2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \
881 (v8i16) mult1, (v8i16) cnst1); \
886 cnst0, cnst1, cnst2, cnst3, out0, out1, out2, out3) \
888 DPADD_SH2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \