/external/libvpx/libvpx/vp8/common/mips/msa/ |
D | vp8_macros_msa.h | 590 #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/ |
D | macros_msa.h | 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); \ [all …]
|
D | deblock_msa.c | 652 v8i16 mult0, mult1, rv2_0, rv2_1; in vpx_mbpost_proc_down_msa() local 679 MUL2(dst_r_h, dst_r_h, dst_l_h, dst_l_h, mult0, mult1); in vpx_mbpost_proc_down_msa() 680 mul0 += (v4i32)__msa_ilvr_h((v8i16)zero, (v8i16)mult0); in vpx_mbpost_proc_down_msa() 681 mul1 += (v4i32)__msa_ilvl_h((v8i16)zero, (v8i16)mult0); in vpx_mbpost_proc_down_msa()
|
/external/libaom/libaom/aom_dsp/mips/ |
D | macros_msa.h | 706 #define DOTP_UB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument 708 out0 = (RTYPE)__msa_dotp_u_h((v16u8)mult0, (v16u8)cnst0); \ 713 #define DOTP_UB4(RTYPE, mult0, mult1, mult2, mult3, cnst0, cnst1, cnst2, \ argument 716 DOTP_UB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \ 731 #define DOTP_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument 733 out0 = (RTYPE)__msa_dotp_s_h((v16i8)mult0, (v16i8)cnst0); \ 738 #define DOTP_SB4(RTYPE, mult0, mult1, mult2, mult3, cnst0, cnst1, cnst2, \ argument 741 DOTP_SB2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1); \ 756 #define DOTP_SH2(RTYPE, mult0, mult1, cnst0, cnst1, out0, out1) \ argument 758 out0 = (RTYPE)__msa_dotp_s_w((v8i16)mult0, (v8i16)cnst0); \ [all …]
|
/external/webp/src/dsp/ |
D | rescaler_sse2.c | 117 const __m128i mult0 = _mm_set1_epi16(x_sub); in RescalerImportRowShrink_SSE2() local 148 const __m128i A0 = _mm_mullo_epi16(sum, mult0); in RescalerImportRowShrink_SSE2() 149 const __m128i A1 = _mm_mulhi_epu16(sum, mult0); in RescalerImportRowShrink_SSE2()
|
D | msa_macro.h | 471 #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); \
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
D | scale_msa.cc | 670 v16u8 mult0, mult1, mult2, mult3; in ScaleARGBFilterCols_MSA() local 695 mult0 = (v16u8)__msa_ilvr_b((v16i8)reg0, (v16i8)reg2); in ScaleARGBFilterCols_MSA() 709 tmp0 = __msa_dotp_u_h(reg4, mult0); in ScaleARGBFilterCols_MSA()
|
/external/libaom/libaom/aom_dsp/x86/ |
D | highbd_variance_sse2.c | 797 __m128i mult0 = _mm_mullo_epi16(*p0, *w0); in highbd_compute_dist_wtd_comp_avg() local 799 __m128i sum = _mm_adds_epu16(mult0, mult1); in highbd_compute_dist_wtd_comp_avg()
|
/external/antlr/runtime/ObjC/Framework/ |
D | TreeFilter.m | 79 we'll look for @r mult0 patterns.
|