/external/libvpx/libvpx/vpx_dsp/mips/ |
D | vpx_convolve8_msa.c | 32 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; in common_hv_8ht_8vt_4w_msa() local 59 SLDI_B2_SH(hz_out2, hz_out4, hz_out0, hz_out2, hz_out1, hz_out3, 8); in common_hv_8ht_8vt_4w_msa() 64 ILVEV_B2_SH(hz_out0, hz_out1, hz_out2, hz_out3, out0, out1); in common_hv_8ht_8vt_4w_msa() 107 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; in common_hv_8ht_8vt_8w_msa() local 128 hz_out1 = HORIZ_8TAP_FILT(src1, src1, mask0, mask1, mask2, mask3, filt_hz0, in common_hv_8ht_8vt_8w_msa() 144 ILVEV_B2_SH(hz_out0, hz_out1, hz_out2, hz_out3, out0, out1); in common_hv_8ht_8vt_8w_msa() 145 ILVEV_B2_SH(hz_out4, hz_out5, hz_out1, hz_out2, out2, out4); in common_hv_8ht_8vt_8w_msa() 239 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, filt, tmp0, tmp1; in common_hv_2ht_2vt_4x4_msa() local 254 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in common_hv_2ht_2vt_4x4_msa() 257 ILVEV_B2_UB(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1); in common_hv_2ht_2vt_4x4_msa() [all …]
|
D | vpx_convolve8_avg_msa.c | 22 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; in common_hv_8ht_8vt_and_aver_dst_4w_msa() local 49 SLDI_B2_SH(hz_out2, hz_out4, hz_out0, hz_out2, hz_out1, hz_out3, 8); in common_hv_8ht_8vt_and_aver_dst_4w_msa() 54 ILVEV_B2_SH(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1); in common_hv_8ht_8vt_and_aver_dst_4w_msa() 101 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; in common_hv_8ht_8vt_and_aver_dst_8w_msa() local 122 hz_out1 = HORIZ_8TAP_FILT(src1, src1, mask0, mask1, mask2, mask3, filt_hz0, in common_hv_8ht_8vt_and_aver_dst_8w_msa() 138 ILVEV_B2_SH(hz_out0, hz_out1, hz_out2, hz_out3, out0, out1); in common_hv_8ht_8vt_and_aver_dst_8w_msa() 139 ILVEV_B2_SH(hz_out4, hz_out5, hz_out1, hz_out2, out2, out4); in common_hv_8ht_8vt_and_aver_dst_8w_msa() 231 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, tmp0, tmp1, filt; in common_hv_2ht_2vt_and_aver_dst_4x4_msa() local 247 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in common_hv_2ht_2vt_and_aver_dst_4x4_msa() 249 ILVEV_B2_UB(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1); in common_hv_2ht_2vt_and_aver_dst_4x4_msa() [all …]
|
D | sub_pixel_variance_msa.c | 739 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4; in sub_pixel_sse_diff_4width_hv_msa() local 761 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in sub_pixel_sse_diff_4width_hv_msa() 763 ILVEV_B2_UB(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1); in sub_pixel_sse_diff_4width_hv_msa() 787 v8u16 hz_out0, hz_out1; in sub_pixel_sse_diff_8width_hv_msa() local 809 hz_out1 = HORIZ_2TAP_FILT_UH(src1, src1, mask, filt_hz, FILTER_BITS); in sub_pixel_sse_diff_8width_hv_msa() 810 vec0 = (v16u8)__msa_ilvev_b((v16i8)hz_out1, (v16i8)hz_out0); in sub_pixel_sse_diff_8width_hv_msa() 813 vec0 = (v16u8)__msa_ilvev_b((v16i8)hz_out0, (v16i8)hz_out1); in sub_pixel_sse_diff_8width_hv_msa() 816 hz_out1 = HORIZ_2TAP_FILT_UH(src3, src3, mask, filt_hz, FILTER_BITS); in sub_pixel_sse_diff_8width_hv_msa() 817 vec0 = (v16u8)__msa_ilvev_b((v16i8)hz_out1, (v16i8)hz_out0); in sub_pixel_sse_diff_8width_hv_msa() 820 vec0 = (v16u8)__msa_ilvev_b((v16i8)hz_out0, (v16i8)hz_out1); in sub_pixel_sse_diff_8width_hv_msa() [all …]
|
/external/libvpx/libvpx/vp8/common/mips/msa/ |
D | bilinear_filter_msa.c | 437 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, filt, tmp0, tmp1; in common_hv_2ht_2vt_4x4_msa() local 450 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in common_hv_2ht_2vt_4x4_msa() 453 ILVEV_B2_UB(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1); in common_hv_2ht_2vt_4x4_msa() 467 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; in common_hv_2ht_2vt_4x8_msa() local 486 SLDI_B3_UH(hz_out2, hz_out4, hz_out6, hz_out0, hz_out2, hz_out4, hz_out1, in common_hv_2ht_2vt_4x8_msa() 490 ILVEV_B2_UB(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1); in common_hv_2ht_2vt_4x8_msa() 522 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3; in common_hv_2ht_2vt_8x4_msa() local 535 hz_out1 = HORIZ_2TAP_FILT_UH(src1, src1, mask, filt_hz, VP8_FILTER_SHIFT); in common_hv_2ht_2vt_8x4_msa() 536 vec0 = (v16u8)__msa_ilvev_b((v16i8)hz_out1, (v16i8)hz_out0); in common_hv_2ht_2vt_8x4_msa() 540 vec1 = (v16u8)__msa_ilvev_b((v16i8)hz_out0, (v16i8)hz_out1); in common_hv_2ht_2vt_8x4_msa() [all …]
|
D | sixtap_filter_msa.c | 462 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; in common_hv_6ht_6vt_4w_msa() local 484 hz_out1 = (v8i16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in common_hv_6ht_6vt_4w_msa() 487 ILVEV_B2_SH(hz_out0, hz_out1, hz_out2, hz_out3, out0, out1); in common_hv_6ht_6vt_4w_msa() 534 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; in common_hv_6ht_6vt_8w_msa() local 553 hz_out1 = HORIZ_6TAP_FILT(src1, src1, mask0, mask1, mask2, filt_hz0, filt_hz1, in common_hv_6ht_6vt_8w_msa() 565 ILVEV_B2_SH(hz_out0, hz_out1, hz_out2, hz_out3, out0, out1); in common_hv_6ht_6vt_8w_msa() 566 ILVEV_B2_SH(hz_out1, hz_out2, hz_out3, hz_out4, out3, out4); in common_hv_6ht_6vt_8w_msa() 924 v8i16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5; in common_hv_4ht_4vt_4w_msa() local 939 hz_out1 = HORIZ_4TAP_FILT(src1, src2, mask0, mask1, filt_hz0, filt_hz1); in common_hv_4ht_4vt_4w_msa() 940 vec0 = (v8i16)__msa_ilvev_b((v16i8)hz_out1, (v16i8)hz_out0); in common_hv_4ht_4vt_4w_msa() [all …]
|