/external/libvpx/libvpx/vpx_dsp/mips/ |
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); 49 out10 = FILT_8TAP_DPADD_S_H(src2110, src4332, src6554, src8776, filt0, 51 out32 = FILT_8TAP_DPADD_S_H(src4332, src6554, src8776, src10998, filt0, 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); 95 out0_r = FILT_8TAP_DPADD_S_H(src10_r, src32_r, src54_r, src76_r, filt0, 97 out1_r = FILT_8TAP_DPADD_S_H(src21_r, src43_r, src65_r, src87_r, filt0, 99 out2_r = FILT_8TAP_DPADD_S_H(src32_r, src54_r, src76_r, src98_r, filt0, 101 out3_r = FILT_8TAP_DPADD_S_H(src43_r, src65_r, src87_r, src109_r, filt0, 125 v16i8 filt0, filt1, filt2, filt3; local 206 v16i8 filt0, filt1, filt2, filt3; local 305 v16u8 filt0; local 331 v16u8 filt0; local 370 v16u8 src0, src1, src2, src3, src4, vec0, vec1, vec2, vec3, filt0; local 394 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; local 447 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; local 495 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; local 563 v16u8 src11, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; local [all...] |
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, filt2, filt3, out0, out1, out2 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 321 v16u8 filt0, vec0, vec1, res0, res1; local 341 v16u8 vec0, vec1, vec2, vec3, filt0; local 378 v16u8 filt0; local 401 v16u8 filt0; local 476 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 541 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 586 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local [all...] |
vpx_convolve8_avg_vert_msa.c | 24 v16i8 src10998, filt0, filt1, filt2, filt3; local 30 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 51 out10 = FILT_8TAP_DPADD_S_H(src2110, src4332, src6554, src8776, filt0, 53 out32 = FILT_8TAP_DPADD_S_H(src4332, src6554, src8776, src10998, filt0, 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); 105 out0 = FILT_8TAP_DPADD_S_H(src10_r, src32_r, src54_r, src76_r, filt0, filt1, 107 out1 = FILT_8TAP_DPADD_S_H(src21_r, src43_r, src65_r, src87_r, filt0, filt1, 109 out2 = FILT_8TAP_DPADD_S_H(src32_r, src54_r, src76_r, src98_r, filt0, filt1, 111 out3 = FILT_8TAP_DPADD_S_H(src43_r, src65_r, src87_r, src109_r, filt0, 139 v16i8 filt0, filt1, filt2, filt3; local 250 v16u8 dst0, dst1, dst2, dst3, out, filt0, src2110, src4332; local 286 v16u8 src2110, src4332, src6554, src8776, filt0; local 333 v16u8 dst0, dst1, dst2, dst3, vec0, vec1, vec2, vec3, filt0; local 358 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; local 413 v16u8 src0, src1, src2, src3, src4, dst0, dst1, dst2, dst3, filt0; local 464 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; local 534 v16u8 src6, src7, src8, src9, src10, src11, filt0; local [all...] |
vpx_convolve8_avg_horiz_msa.c | 19 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 29 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 38 filt0, filt1, filt2, filt3, res0, res1); 53 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 63 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 74 filt0, filt1, filt2, filt3, vec0, vec1); 78 filt0, filt1, filt2, filt3, vec2, vec3); 108 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 117 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt3); 128 mask3, filt0, filt1, filt2, filt3, out0, out1 144 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 198 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 253 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 313 v16u8 filt0, dst0, dst1, dst2, dst3, vec0, vec1, res0, res1; local 338 v16u8 filt0, vec0, vec1, vec2, vec3, res0, res1, res2, res3; local 382 v16u8 filt0, dst0, dst1, dst2, dst3; local 406 v16u8 filt0, dst0, dst1, dst2, dst3; local 483 v16u8 filt0, dst0, dst1, dst2, dst3; local 550 v16u8 filt0, dst0, dst1, dst2, dst3; local 599 v16u8 filt0, dst0, dst1, dst2, dst3; local [all...] |
vpx_convolve_msa.h | 19 #define FILT_8TAP_DPADD_S_H(vec0, vec1, vec2, vec3, filt0, filt1, filt2, \ 24 tmp_dpadd_0 = __msa_dotp_s_h((v16i8)vec0, (v16i8)filt0); \ 51 mask2, mask3, filt0, filt1, filt2, filt3, \ 58 DOTP_SB2_SH(vec0_m, vec1_m, filt0, filt0, res0_m, res1_m); \ 69 mask2, mask3, filt0, filt1, filt2, filt3, \ 77 DOTP_SB4_SH(vec0_m, vec1_m, vec2_m, vec3_m, filt0, filt0, filt0, filt0, \ [all...] |
sub_pixel_variance_msa.c | 388 v16u8 filt0, ref = { 0 }; local 396 filt0 = (v16u8)__msa_fill_h(filtval); 406 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, vec0, vec1, 427 v16u8 filt0, out, ref0, ref1, ref2, ref3; local 435 filt0 = (v16u8)__msa_fill_h(filtval); 446 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, vec0, vec1 470 v16u8 dst0, dst1, dst2, dst3, filt0; local 556 v16u8 filt0; local 599 v16u8 filt0; local 643 v16u8 filt0; local 954 v16u8 out, pred, filt0, ref = { 0 }; local 998 v16u8 out, pred, filt0; local 1052 v16u8 pred0, pred1, pred2, pred3, filt0; local 1157 v16u8 src2110, src4332, filt0; local 1203 v16u8 pred0, pred1, filt0; local 1251 v16u8 out0, out1, out2, out3, filt0; local [all...] |
/external/libvpx/libvpx/vp8/common/mips/msa/ |
bilinear_filter_msa.c | 34 v16u8 filt0, vec0, vec1, res0, res1; local 40 filt0 = (v16u8)__msa_splati_h((v8i16)filt, 0); 44 DOTP_UB2_UH(vec0, vec1, filt0, filt0, vec2, vec3); 53 v16u8 vec0, vec1, vec2, vec3, filt0; local 61 filt0 = (v16u8)__msa_splati_h((v8i16)filt, 0); 66 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, vec4, vec5 89 v16u8 filt0; local 111 v16u8 filt0; local 185 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; local 249 v16u8 filt0; local 275 v16u8 filt0; local 314 v16u8 src0, src1, src2, src3, src4, vec0, vec1, vec2, vec3, filt0; local 337 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; local 389 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; local [all...] |
sixtap_filter_msa.c | 53 mask2, filt0, filt1, filt2, out0, out1) \ 58 DOTP_SB2_SH(vec0_m, vec1_m, filt0, filt0, out0, out1); \ 66 mask2, filt0, filt1, filt2, out0, out1, \ 73 DOTP_SB4_SH(vec0_m, vec1_m, vec2_m, vec3_m, filt0, filt0, filt0, filt0, \ 85 #define FILT_4TAP_DPADD_S_H(vec0, vec1, filt0, filt1) \ 89 tmp0 = __msa_dotp_s_h((v16i8)vec0, (v16i8)filt0); \ 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...] |