/external/libvpx/libvpx/vpx_dsp/mips/ |
H A D | vpx_convolve8_msa.c | 32 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; local 51 hz_out0 = HORIZ_8TAP_FILT(src0, src1, mask0, mask1, mask2, mask3, filt_hz0, 59 SLDI_B2_SH(hz_out2, hz_out4, hz_out0, hz_out2, hz_out1, hz_out3, 8); 64 ILVEV_B2_SH(hz_out0, hz_out1, hz_out2, hz_out3, out0, out1); 107 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; local 126 hz_out0 = HORIZ_8TAP_FILT(src0, src0, mask0, mask1, mask2, mask3, filt_hz0, 144 ILVEV_B2_SH(hz_out0, hz_out1, hz_out2, hz_out3, out0, out1); 239 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, filt, tmp0, tmp1; local 251 hz_out0 = HORIZ_2TAP_FILT_UH(src0, src1, mask, filt_hz, FILTER_BITS); 254 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 271 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; local 327 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3; local 373 v8u16 hz_out0, hz_out1, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7, tmp8; local 462 v8u16 tmp1, tmp2, hz_out0, hz_out1, hz_out2, hz_out3; local [all...] |
H A D | vpx_convolve8_avg_msa.c | 26 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; local 45 hz_out0 = HORIZ_8TAP_FILT(src0, src1, mask0, mask1, mask2, mask3, filt_hz0, 53 SLDI_B2_SH(hz_out2, hz_out4, hz_out0, hz_out2, hz_out1, hz_out3, 8); 58 ILVEV_B2_SH(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1); 109 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; local 128 hz_out0 = HORIZ_8TAP_FILT(src0, src0, mask0, mask1, mask2, mask3, filt_hz0, 146 ILVEV_B2_SH(hz_out0, hz_out1, hz_out2, hz_out3, out0, out1); 254 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, tmp0, tmp1, filt; local 267 hz_out0 = HORIZ_2TAP_FILT_UH(src0, src1, mask, filt_hz, FILTER_BITS); 270 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 292 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; local 359 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3; local 407 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3; local 481 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, tmp0, tmp1; local [all...] |
H A D | sub_pixel_variance_msa.c | 796 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4; local 815 hz_out0 = HORIZ_2TAP_FILT_UH(src0, src1, mask, filt_hz, FILTER_BITS); 818 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); 820 ILVEV_B2_UB(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1); 848 v8u16 hz_out0, hz_out1; local 861 hz_out0 = HORIZ_2TAP_FILT_UH(src0, src0, mask, filt_hz, FILTER_BITS); 871 vec0 = (v16u8)__msa_ilvev_b((v16i8)hz_out1, (v16i8)hz_out0); 873 hz_out0 = HORIZ_2TAP_FILT_UH(src2, src2, mask, filt_hz, FILTER_BITS); 874 vec0 = (v16u8)__msa_ilvev_b((v16i8)hz_out0, (v16i8)hz_out1); 878 vec0 = (v16u8)__msa_ilvev_b((v16i8)hz_out1, (v16i8)hz_out0); 909 v8u16 hz_out0, hz_out1, hz_out2, hz_out3; local 1494 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, tmp0, tmp1; local 1547 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3; local 1619 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, tmp0, tmp1; local [all...] |
/external/libvpx/libvpx/vp8/common/mips/msa/ |
H A D | bilinear_filter_msa.c | 476 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, filt, tmp0, tmp1; local 486 hz_out0 = HORIZ_2TAP_FILT_UH(src0, src1, mask, filt_hz, VP8_FILTER_SHIFT); 489 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); 492 ILVEV_B2_UB(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1); 507 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; local 521 hz_out0 = HORIZ_2TAP_FILT_UH(src0, src1, mask, filt_hz, VP8_FILTER_SHIFT); 526 SLDI_B3_UH(hz_out2, hz_out4, hz_out6, hz_out0, hz_out2, hz_out4, hz_out1, 530 ILVEV_B2_UB(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1); 567 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3; local 579 hz_out0 612 v8u16 hz_out0, hz_out1, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7, tmp8; local 715 v8u16 tmp1, tmp2, hz_out0, hz_out1, hz_out2, hz_out3; local [all...] |
H A D | sixtap_filter_msa.c | 486 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; local 504 hz_out0 = HORIZ_6TAP_FILT(src0, src1, mask0, mask1, mask2, filt_hz0, 508 hz_out1 = (v8i16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); 511 ILVEV_B2_SH(hz_out0, hz_out1, hz_out2, hz_out3, out0, out1); 560 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; local 577 hz_out0 = HORIZ_6TAP_FILT(src0, src0, mask0, mask1, mask2, filt_hz0, 591 ILVEV_B2_SH(hz_out0, hz_out1, hz_out2, hz_out3, out0, out1); 970 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5; local 984 hz_out0 = HORIZ_4TAP_FILT(src0, src1, mask0, mask1, filt_hz0, filt_hz1); 986 vec0 = (v8i16)__msa_ilvev_b((v16i8)hz_out1, (v16i8)hz_out0); 1029 v8i16 hz_out0, hz_out1, hz_out2, hz_out3; local 1113 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5; local 1176 v8i16 filt, filt_vt0, filt_vt1, hz_out0, hz_out1, hz_out2, hz_out3; local 1266 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; local 1330 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; local [all...] |