Home
last modified time | relevance | path

Searched refs:mult0 (Results 1 – 5 of 5) sorted by relevance

/external/libvpx/libvpx/vp8/common/mips/msa/
Dvp8_macros_msa.h590 #define DOTP_UB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument
592 out0 = (RTYPE)__msa_dotp_u_h((v16u8)mult0, (v16u8)cnst0); \
597 #define DOTP_UB4(RTYPE, mult0, mult1, mult2, mult3, cnst0, cnst1, cnst2, \ argument
600 DOTP_UB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \
615 #define DOTP_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument
617 out0 = (RTYPE)__msa_dotp_s_h((v16i8)mult0, (v16i8)cnst0); \
622 #define DOTP_SB4(RTYPE, mult0, mult1, mult2, mult3, cnst0, cnst1, cnst2, \ argument
625 DOTP_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \
640 #define DOTP_SH2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument
642 out0 = (RTYPE)__msa_dotp_s_w((v8i16)mult0, (v8i16)cnst0); \
[all …]
/external/libvpx/libvpx/vpx_dsp/mips/
Dmacros_msa.h579 #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); \
[all …]
Ddeblock_msa.c653 v8i16 mult0, mult1, rv2_0, rv2_1; in vpx_mbpost_proc_down_msa() local
680 MUL2(dst_r_h, dst_r_h, dst_l_h, dst_l_h, mult0, mult1); in vpx_mbpost_proc_down_msa()
681 mul0 += (v4i32)__msa_ilvr_h((v8i16)zero, (v8i16)mult0); in vpx_mbpost_proc_down_msa()
682 mul1 += (v4i32)__msa_ilvl_h((v8i16)zero, (v8i16)mult0); in vpx_mbpost_proc_down_msa()
/external/webp/src/dsp/
Drescaler_sse2.c118 const __m128i mult0 = _mm_set1_epi16(x_sub); in RescalerImportRowShrink_SSE2() local
149 const __m128i A0 = _mm_mullo_epi16(sum, mult0); in RescalerImportRowShrink_SSE2()
150 const __m128i A1 = _mm_mulhi_epu16(sum, mult0); in RescalerImportRowShrink_SSE2()
Dmsa_macro.h471 #define DOTP_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) do { \ argument
472 out0 = (RTYPE)__msa_dotp_s_h((v16i8)mult0, (v16i8)cnst0); \
487 #define DOTP_SH2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) do { \ argument
488 out0 = (RTYPE)__msa_dotp_s_w((v8i16)mult0, (v8i16)cnst0); \
503 #define DOTP_UW2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) do { \ argument
504 out0 = (RTYPE)__msa_dotp_u_d((v4u32)mult0, (v4u32)cnst0); \
519 #define DPADD_SH2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) do { \ argument
520 out0 = (RTYPE)__msa_dpadd_s_w((v4i32)out0, (v8i16)mult0, (v8i16)cnst0); \