/external/libvpx/libvpx/vpx_dsp/mips/ |
D | loopfilter_8_msa.c | 202 ST4x4_UB(vec2, vec2, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_msa() 204 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_msa() 232 ST4x4_UB(vec2, vec2, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_msa() 235 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_msa() 336 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_dual_msa() 339 ST4x4_UB(vec4, vec4, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_dual_msa() 342 ST4x4_UB(vec6, vec6, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_dual_msa() 345 ST4x4_UB(vec7, vec7, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_dual_msa()
|
D | loopfilter_4_msa.c | 100 ST4x4_UB(vec2, vec2, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_4_msa() 102 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_4_msa()
|
D | vpx_convolve8_horiz_msa.c | 40 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_8t_4x4_msa() 74 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_8t_4x8_msa() 77 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_8t_4x8_msa() 335 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_4x4_msa() 360 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_4x8_msa() 362 ST4x4_UB(res2, res3, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_4x8_msa()
|
D | vpx_convolve8_msa.c | 88 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hv_8ht_8vt_4w_msa() 261 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_4x4_msa() 303 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_4x8_msa() 305 ST4x4_UB(res2, res3, 0, 1, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_4x8_msa()
|
D | vpx_convolve8_avg_msa.c | 87 ST4x4_UB(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in common_hv_8ht_8vt_and_aver_dst_4w_msa() 280 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_and_aver_dst_4x4_msa() 330 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_and_aver_dst_4x8_msa() 332 ST4x4_UB(res2, res3, 0, 1, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_and_aver_dst_4x8_msa()
|
D | vpx_convolve8_vert_msa.c | 56 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_vt_8t_4w_msa() 321 ST4x4_UB(src2110, src2110, 0, 1, 2, 3, dst, dst_stride); in common_vt_2t_4x4_msa() 353 ST4x4_UB(src2110, src2110, 0, 1, 2, 3, dst, dst_stride); in common_vt_2t_4x8_msa() 354 ST4x4_UB(src4332, src4332, 0, 1, 2, 3, dst + 4 * dst_stride, dst_stride); in common_vt_2t_4x8_msa()
|
D | vpx_convolve8_avg_vert_msa.c | 65 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_vt_8t_and_aver_dst_4w_msa() 291 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_vt_2t_and_aver_dst_4x4_msa() 328 ST4x4_UB(src2110, src2110, 0, 1, 2, 3, dst, dst_stride); in common_vt_2t_and_aver_dst_4x8_msa() 330 ST4x4_UB(src4332, src4332, 0, 1, 2, 3, dst, dst_stride); in common_vt_2t_and_aver_dst_4x8_msa()
|
D | vpx_convolve8_avg_horiz_msa.c | 47 ST4x4_UB(res2, res3, 0, 1, 0, 1, dst, dst_stride); in common_hz_8t_and_aver_dst_4x4_msa() 343 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_and_aver_dst_4x4_msa() 375 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_and_aver_dst_4x8_msa() 377 ST4x4_UB(res2, res3, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_and_aver_dst_4x8_msa()
|
D | loopfilter_16_msa.c | 843 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src_org, pitch); in vpx_vt_lpf_t16_8w() 846 ST4x4_UB(vec4, vec4, 0, 1, 2, 3, src_org, pitch); in vpx_vt_lpf_t16_8w() 1169 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src_org, pitch); in vpx_vt_lpf_t16_16w() 1172 ST4x4_UB(vec4, vec4, 0, 1, 2, 3, src_org, pitch); in vpx_vt_lpf_t16_16w() 1175 ST4x4_UB(vec6, vec6, 0, 1, 2, 3, src_org, pitch); in vpx_vt_lpf_t16_16w() 1178 ST4x4_UB(vec7, vec7, 0, 1, 2, 3, src_org, pitch); in vpx_vt_lpf_t16_16w()
|
D | macros_msa.h | 507 #define ST4x4_UB(in0, in1, idx0, idx1, idx2, idx3, pdst, stride) { \ macro 521 ST4x4_UB(in0, in0, 0, 1, 2, 3, pblk_4x8, stride); \ 522 ST4x4_UB(in1, in1, 0, 1, 2, 3, pblk_4x8 + 4 * stride, stride); \ 1872 ST4x4_UB(dst0_m, dst1_m, 0, 1, 0, 1, pdst, stride); \
|
D | intrapred_msa.c | 408 ST4x4_UB(tmp0, tmp1, 0, 2, 0, 2, dst, dst_stride); in intra_predict_tm_4x4_msa()
|
/external/libvpx/libvpx/vp8/common/mips/msa/ |
D | bilinear_filter_msa.c | 55 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_4x4_msa() 80 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_4x8_msa() 82 ST4x4_UB(res2, res3, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_4x8_msa() 288 ST4x4_UB(src2110, src2110, 0, 1, 2, 3, dst, dst_stride); in common_vt_2t_4x4_msa() 321 ST4x4_UB(src2110, src2110, 0, 1, 2, 3, dst, dst_stride); in common_vt_2t_4x8_msa() 322 ST4x4_UB(src4332, src4332, 0, 1, 2, 3, dst + 4 * dst_stride, dst_stride); in common_vt_2t_4x8_msa() 496 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_4x4_msa() 537 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_4x8_msa() 539 ST4x4_UB(res2, res3, 0, 1, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_4x8_msa()
|
D | sixtap_filter_msa.c | 166 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_6t_4x4_msa() 198 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_6t_4x8_msa() 201 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_6t_4x8_msa() 350 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_vt_6t_4w_msa() 540 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hv_6ht_6vt_4w_msa() 674 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_4t_4x4_msa() 706 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_4t_4x8_msa() 709 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_4t_4x8_msa() 850 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_vt_4t_4w_msa() 1011 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hv_4ht_4vt_4w_msa() [all …]
|
D | loopfilter_filters_msa.c | 692 ST4x4_UB(tmp2, tmp2, 0, 1, 2, 3, temp_src_u, pitch); in loop_filter_vertical_edge_uv_msa() 694 ST4x4_UB(tmp3, tmp3, 0, 1, 2, 3, temp_src_u, pitch); in loop_filter_vertical_edge_uv_msa() 697 ST4x4_UB(tmp4, tmp4, 0, 1, 2, 3, temp_src_v, pitch); in loop_filter_vertical_edge_uv_msa() 699 ST4x4_UB(tmp5, tmp5, 0, 1, 2, 3, temp_src_v, pitch); in loop_filter_vertical_edge_uv_msa()
|
D | vp8_macros_msa.h | 447 #define ST4x4_UB(in0, in1, idx0, idx1, idx2, idx3, pdst, stride) \ macro 463 ST4x4_UB(in0, in0, 0, 1, 2, 3, pblk_4x8, stride); \ 464 ST4x4_UB(in1, in1, 0, 1, 2, 3, pblk_4x8 + 4 * stride, stride); \
|