/external/libvpx/libvpx/vpx_dsp/mips/ |
D | loopfilter_8_msa.c | 191 ST4x4_UB(vec2, vec2, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_msa() 193 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_msa() 220 ST4x4_UB(vec2, vec2, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_msa() 223 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_msa() 321 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_dual_msa() 324 ST4x4_UB(vec4, vec4, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_dual_msa() 327 ST4x4_UB(vec6, vec6, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_dual_msa() 330 ST4x4_UB(vec7, vec7, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_8_dual_msa()
|
D | loopfilter_4_msa.c | 95 ST4x4_UB(vec2, vec2, 0, 1, 2, 3, src, pitch); in vpx_lpf_vertical_4_msa() 97 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_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 | loopfilter_16_msa.c | 853 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src_org, pitch); in vt_lpf_t16_8w() 856 ST4x4_UB(vec4, vec4, 0, 1, 2, 3, src_org, pitch); in vt_lpf_t16_8w() 1178 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src_org, pitch); in vt_lpf_t16_16w() 1181 ST4x4_UB(vec4, vec4, 0, 1, 2, 3, src_org, pitch); in vt_lpf_t16_16w() 1184 ST4x4_UB(vec6, vec6, 0, 1, 2, 3, src_org, pitch); in vt_lpf_t16_16w() 1187 ST4x4_UB(vec7, vec7, 0, 1, 2, 3, src_org, pitch); in vt_lpf_t16_16w()
|
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() 809 ST4x4_UB(out0, out0, 0, 1, 2, 3, dst, dst_stride); in transpose4x4_to_dst()
|
D | macros_msa.h | 396 #define ST4x4_UB(in0, in1, idx0, idx1, idx2, idx3, pdst, stride) \ macro 412 ST4x4_UB(in0, in0, 0, 1, 2, 3, pblk_4x8, stride); \ 413 ST4x4_UB(in1, in1, 0, 1, 2, 3, pblk_4x8 + 4 * stride, stride); \ 1908 ST4x4_UB(dst0_m, dst1_m, 0, 1, 0, 1, pdst, stride); \
|
D | vpx_convolve8_avg_msa.c | 83 ST4x4_UB(res, res, 0, 1, 2, 3, dst, dst_stride); in common_hv_8ht_8vt_and_aver_dst_4w_msa() 261 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hv_2ht_2vt_and_aver_dst_4x4_msa()
|
D | vpx_convolve8_avg_vert_msa.c | 62 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_vt_8t_and_aver_dst_4w_msa() 278 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_vt_2t_and_aver_dst_4x4_msa()
|
D | vpx_convolve8_avg_horiz_msa.c | 46 ST4x4_UB(res, res, 0, 1, 2, 3, dst, dst_stride); in common_hz_8t_and_aver_dst_4x4_msa() 335 ST4x4_UB(res, res, 0, 1, 2, 3, dst, dst_stride); in common_hz_2t_and_aver_dst_4x4_msa()
|
D | intrapred_msa.c | 409 ST4x4_UB(tmp0, tmp1, 0, 2, 0, 2, dst, dst_stride); in intra_predict_tm_4x4_msa()
|
/external/libaom/libaom/aom_dsp/mips/ |
D | loopfilter_8_msa.c | 191 ST4x4_UB(vec2, vec2, 0, 1, 2, 3, src, pitch); in aom_lpf_vertical_8_msa() 193 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch); in aom_lpf_vertical_8_msa() 220 ST4x4_UB(vec2, vec2, 0, 1, 2, 3, src, pitch); in aom_lpf_vertical_8_msa() 223 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch); in aom_lpf_vertical_8_msa() 321 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch); in aom_lpf_vertical_8_dual_msa() 324 ST4x4_UB(vec4, vec4, 0, 1, 2, 3, src, pitch); in aom_lpf_vertical_8_dual_msa() 327 ST4x4_UB(vec6, vec6, 0, 1, 2, 3, src, pitch); in aom_lpf_vertical_8_dual_msa() 330 ST4x4_UB(vec7, vec7, 0, 1, 2, 3, src, pitch); in aom_lpf_vertical_8_dual_msa()
|
D | loopfilter_4_msa.c | 95 ST4x4_UB(vec2, vec2, 0, 1, 2, 3, src, pitch); in aom_lpf_vertical_4_msa() 97 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src, pitch); in aom_lpf_vertical_4_msa()
|
D | aom_convolve8_horiz_msa.c | 43 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_8t_4x4_msa() 77 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_8t_4x8_msa() 80 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_8t_4x8_msa() 338 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_4x4_msa() 363 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_4x8_msa() 365 ST4x4_UB(res2, res3, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_4x8_msa()
|
D | aom_convolve8_vert_msa.c | 59 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_vt_8t_4w_msa() 324 ST4x4_UB(src2110, src2110, 0, 1, 2, 3, dst, dst_stride); in common_vt_2t_4x4_msa() 356 ST4x4_UB(src2110, src2110, 0, 1, 2, 3, dst, dst_stride); in common_vt_2t_4x8_msa() 357 ST4x4_UB(src4332, src4332, 0, 1, 2, 3, dst + 4 * dst_stride, dst_stride); in common_vt_2t_4x8_msa()
|
D | loopfilter_16_msa.c | 852 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src_org, pitch); in aom_vt_lpf_t16_8w() 855 ST4x4_UB(vec4, vec4, 0, 1, 2, 3, src_org, pitch); in aom_vt_lpf_t16_8w() 1177 ST4x4_UB(vec3, vec3, 0, 1, 2, 3, src_org, pitch); in aom_vt_lpf_t16_16w() 1180 ST4x4_UB(vec4, vec4, 0, 1, 2, 3, src_org, pitch); in aom_vt_lpf_t16_16w() 1183 ST4x4_UB(vec6, vec6, 0, 1, 2, 3, src_org, pitch); in aom_vt_lpf_t16_16w() 1186 ST4x4_UB(vec7, vec7, 0, 1, 2, 3, src_org, pitch); in aom_vt_lpf_t16_16w()
|
D | macros_msa.h | 524 #define ST4x4_UB(in0, in1, idx0, idx1, idx2, idx3, pdst, stride) \ macro 540 ST4x4_UB(in0, in0, 0, 1, 2, 3, pblk_4x8, stride); \ 541 ST4x4_UB(in1, in1, 0, 1, 2, 3, pblk_4x8 + 4 * stride, stride); \ 1995 ST4x4_UB(dst0_m, dst1_m, 0, 1, 0, 1, pdst, stride); \
|
/external/libvpx/libvpx/vp8/common/mips/msa/ |
D | bilinear_filter_msa.c | 47 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_4x4_msa() 71 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_4x8_msa() 73 ST4x4_UB(res2, res3, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_4x8_msa() 265 ST4x4_UB(src2110, src2110, 0, 1, 2, 3, dst, dst_stride); in common_vt_2t_4x4_msa() 297 ST4x4_UB(src2110, src2110, 0, 1, 2, 3, dst, dst_stride); in common_vt_2t_4x8_msa() 298 ST4x4_UB(src4332, src4332, 0, 1, 2, 3, dst + 4 * dst_stride, dst_stride); in common_vt_2t_4x8_msa() 457 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_4x4_msa() 497 ST4x4_UB(res0, res1, 0, 1, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_4x8_msa() 499 ST4x4_UB(res2, res3, 0, 1, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_4x8_msa()
|
D | sixtap_filter_msa.c | 158 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_6t_4x4_msa() 189 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_6t_4x8_msa() 192 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_6t_4x8_msa() 331 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_vt_6t_4w_msa() 515 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hv_6ht_6vt_4w_msa() 644 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_4t_4x4_msa() 675 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_4t_4x8_msa() 678 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hz_4t_4x8_msa() 809 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_vt_4t_4w_msa() 964 ST4x4_UB(out, out, 0, 1, 2, 3, dst, dst_stride); in common_hv_4ht_4vt_4w_msa() [all …]
|
D | idct_msa.c | 115 ST4x4_UB(res0, res0, 3, 2, 1, 0, dest, dest_stride); in idct4x4_addblk_msa() 134 ST4x4_UB(dst0, dst0, 0, 1, 2, 3, dest, dest_stride); in idct4x4_addconst_msa() 211 ST4x4_UB(res0, res0, 3, 2, 1, 0, dest, dest_stride); in dequant_idct4x4_addblk_msa()
|
D | loopfilter_filters_msa.c | 615 ST4x4_UB(tmp2, tmp2, 0, 1, 2, 3, temp_src_u, pitch); in loop_filter_vertical_edge_uv_msa() 617 ST4x4_UB(tmp3, tmp3, 0, 1, 2, 3, temp_src_u, pitch); in loop_filter_vertical_edge_uv_msa() 620 ST4x4_UB(tmp4, tmp4, 0, 1, 2, 3, temp_src_v, pitch); in loop_filter_vertical_edge_uv_msa() 622 ST4x4_UB(tmp5, tmp5, 0, 1, 2, 3, temp_src_v, pitch); in loop_filter_vertical_edge_uv_msa()
|
D | vp8_macros_msa.h | 428 #define ST4x4_UB(in0, in1, idx0, idx1, idx2, idx3, pdst, stride) \ macro 444 ST4x4_UB(in0, in0, 0, 1, 2, 3, pblk_4x8, stride); \ 445 ST4x4_UB(in1, in1, 0, 1, 2, 3, pblk_4x8 + 4 * stride, stride); \
|
/external/webp/src/dsp/ |
D | dec_msa.c | 67 ST4x4_UB(res0, res0, 3, 2, 1, 0, dst, BPS); in TransformOne() 153 ST4x4_UB(res0, res0, 3, 2, 1, 0, dst, BPS); in TransformAC3() 616 ST4x4_UB(tmp2, tmp2, 0, 1, 2, 3, src_u, stride); in HFilter8i() 618 ST4x4_UB(tmp3, tmp3, 0, 1, 2, 3, src_u, stride); in HFilter8i() 620 ST4x4_UB(tmp4, tmp4, 0, 1, 2, 3, src_v, stride); in HFilter8i() 622 ST4x4_UB(tmp5, tmp5, 0, 1, 2, 3, src_v, stride); in HFilter8i() 912 ST4x4_UB(t0, t1, 0, 2, 0, 2, dst, BPS); in TM8uv() 913 ST4x4_UB(t0, t1, 1, 3, 1, 3, dst + 4, BPS); in TM8uv()
|
D | msa_macro.h | 394 #define ST4x4_UB(in0, in1, idx0, idx1, idx2, idx3, pdst, stride) do { \ macro 405 ST4x4_UB(in0, in0, 0, 1, 2, 3, pblk_4x8, stride); \ 406 ST4x4_UB(in1, in1, 0, 1, 2, 3, pblk_4x8 + 4 * stride, stride); \ 1364 ST4x4_UB(dst0_m, dst1_m, 0, 1, 0, 1, pdst, stride); \ 1375 ST4x4_UB(tmp0_m, tmp1_m, 0, 2, 0, 2, pdst, stride); \
|
D | enc_msa.c | 69 ST4x4_UB(res0, res0, 3, 2, 1, 0, dst, BPS); in ITransformOne()
|