/external/libvpx/libvpx/vpx_dsp/mips/ |
H A D | vpx_convolve8_horiz_msa.c | 19 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 27 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 36 filt0, filt1, filt2, filt3, out0, out1); 46 v16i8 filt0, filt1, filt2, filt3; local 56 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 66 filt0, filt1, filt2, filt3, out0, out1); 70 filt0, filt1, filt2, filt3, out2, out3); 93 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 102 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 111 filt0, filt1, filt 124 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 169 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 207 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 265 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local [all...] |
H A D | vpx_convolve8_avg_horiz_msa.c | 20 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 30 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 39 filt0, filt1, filt2, filt3, res0, res1); 54 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 64 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 78 filt0, filt1, filt2, filt3, vec0, vec1); 82 filt0, filt1, filt2, filt3, vec2, vec3); 110 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 119 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 130 mask3, filt0, filt1, filt 148 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 202 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 257 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local [all...] |
H A D | vpx_convolve8_vert_msa.c | 22 v16i8 src10998, filt0, filt1, filt2, filt3; local 29 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 50 filt1, filt2, filt3); 52 filt1, filt2, filt3); 72 v16i8 src65_r, src87_r, src109_r, filt0, filt1, filt2, filt3; local 79 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 96 filt1, filt2, filt3); 98 filt1, filt2, filt3); 100 filt1, filt2, filt3); 102 filt1, filt 125 v16i8 filt0, filt1, filt2, filt3; local 206 v16i8 filt0, filt1, filt2, filt3; local [all...] |
H A D | vpx_convolve8_avg_vert_msa.c | 25 v16i8 src10998, filt0, filt1, filt2, filt3; local 31 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 54 filt1, filt2, filt3); 56 filt1, filt2, filt3); 81 v16i8 src65_r, src87_r, src109_r, filt0, filt1, filt2, filt3; local 87 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 107 out0 = FILT_8TAP_DPADD_S_H(src10_r, src32_r, src54_r, src76_r, filt0, filt1, 109 out1 = FILT_8TAP_DPADD_S_H(src21_r, src43_r, src65_r, src87_r, filt0, filt1, 111 out2 = FILT_8TAP_DPADD_S_H(src32_r, src54_r, src76_r, src98_r, filt0, filt1, 114 filt1, filt 141 v16i8 filt0, filt1, filt2, filt3; local [all...] |
H A D | vpx_convolve8_msa.c | 645 v8i16 filt, src0_h, src1_h, src2_h, src3_h, filt0, filt1, filt2, filt3; local 656 VSHF_B2_SH(filt, filt, filt, filt, filt_shf0, filt_shf1, filt0, filt1); 660 src0_h += src1_h * filt1; 683 v8i16 filt0, filt1, filt2, filt3, filt4, filt5, filt6, filt7; local 693 SPLATI_H4_SH(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 710 src0_h += src1_h * filt1; 734 v8i16 filt0, filt1, filt2, filt3, filt4, filt5, filt6, filt7; local 751 SPLATI_H4_SH(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 774 dst0_h += src1_h * filt1; 788 dst2_h += src1_h * filt1; 973 v8i16 filt0, filt1, filt2, filt3; local 1009 v8i16 filt0, filt1, filt2, filt3, filt4, filt5, filt6, filt7; local 1052 v8i16 filt0, filt1, filt2, filt3, filt4, filt5, filt6, filt7; local [all...] |
/external/libvpx/libvpx/vp8/common/mips/msa/ |
H A D | sixtap_filter_msa.c | 53 mask2, filt0, filt1, filt2, out0, out1) \ 60 DPADD_SB2_SH(vec2_m, vec3_m, filt1, filt1, out0, out1); \ 66 mask2, filt0, filt1, filt2, out0, out1, \ 79 DPADD_SB4_SH(vec0_m, vec1_m, vec2_m, vec3_m, filt1, filt1, filt1, filt1, \ 85 #define FILT_4TAP_DPADD_S_H(vec0, vec1, filt0, filt1) \ 90 tmp0 = __msa_dpadd_s_h(tmp0, (v16i8)vec1, (v16i8)filt1); \ 138 v16i8 src0, src1, src2, src3, filt0, filt1, filt2; local 164 v16i8 src0, src1, src2, src3, filt0, filt1, filt2; local 209 v16i8 src0, src1, src2, src3, filt0, filt1, filt2; local 253 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, filt0, filt1, filt2; local 301 v16i8 src87_r, src2110, src4332, src6554, src8776, filt0, filt1, filt2; local 346 v16i8 src109_r, filt0, filt1, filt2; local 395 v16i8 src65_l, src87_l, filt0, filt1, filt2; local 625 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; local 650 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; local 695 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; local 728 v16i8 filt0, filt1, mask0, mask1; local 775 v16i8 src2110, src4332, filt0, filt1; local 819 v16i8 src10_r, src72_r, src98_r, src21_r, src87_r, src109_r, filt0, filt1; local 864 v16i8 src32_l, src54_l, src21_l, src43_l, src65_l, filt0, filt1; local [all...] |