/third_party/ffmpeg/libavcodec/mips/ |
H A D | vp8_idct_msa.c | 76 ST_W2(dest0, 0, 1, dst, stride); in ff_vp8_idct_add_msa() 77 ST_W2(dest1, 0, 1, dst + 2 * stride, stride); in ff_vp8_idct_add_msa() 98 ST_W2(dest0, 0, 1, dst, stride); in ff_vp8_idct_dc_add_msa() 99 ST_W2(dest1, 0, 1, dst + 2 * stride, stride); in ff_vp8_idct_dc_add_msa()
|
H A D | vp8_mc_msa.c | 1241 ST_W2(res0, 0, 1, dst, dst_stride); in ff_put_vp8_epel4_h6v4_msa() 1242 ST_W2(res1, 0, 1, dst + 2 * dst_stride, dst_stride); in ff_put_vp8_epel4_h6v4_msa() 1511 ST_W2(res0, 0, 1, dst, dst_stride); in common_hz_2t_4x4_msa() 1512 ST_W2(res1, 0, 1, dst + 2 * dst_stride, dst_stride); in common_hz_2t_4x4_msa() 1538 ST_W2(res0, 0, 1, dst, dst_stride); in common_hz_2t_4x8_msa() 1539 ST_W2(res1, 0, 1, dst + 2 * dst_stride, dst_stride); in common_hz_2t_4x8_msa() 1540 ST_W2(res2, 0, 1, dst + 4 * dst_stride, dst_stride); in common_hz_2t_4x8_msa() 1541 ST_W2(res3, 0, 1, dst + 6 * dst_stride, dst_stride); in common_hz_2t_4x8_msa() 1965 ST_W2(res0, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_4x4_msa() 1966 ST_W2(res in common_hv_2ht_2vt_4x4_msa() [all...] |
H A D | vp9_intra_msa.c | 381 ST_W2(tmp0, 0, 2, dst, dst_stride); in ff_tm_4x4_msa() 382 ST_W2(tmp1, 0, 2, dst + 2 * dst_stride, dst_stride); in ff_tm_4x4_msa()
|
H A D | h264chroma_msa.c | 124 ST_W2(res, 0, 1, dst, stride); in avc_chroma_hz_4x2_msa() 397 ST_W2(res, 0, 1, dst, stride); in avc_chroma_vt_4x2_msa() 637 ST_W2(res, 0, 1, dst, stride); in avc_chroma_hv_4x2_msa() 669 ST_W2(res0, 0, 1, dst, stride); in avc_chroma_hv_4x4_msa() 670 ST_W2(res1, 0, 1, dst + 2 * stride, stride); in avc_chroma_hv_4x4_msa() 966 ST_W2(dst_data, 0, 1, dst, stride); in avc_chroma_hz_and_aver_dst_4x2_msa() 1247 ST_W2(res, 0, 1, dst, stride); in avc_chroma_vt_and_aver_dst_4x2_msa() 1549 ST_W2(dst0, 0, 1, dst, stride); in avc_chroma_hv_and_aver_dst_4x2_msa() 1866 ST_W2(dst0, 0, 1, dst, stride); in avg_width4_msa()
|
H A D | hevc_mc_uniw_msa.c | 93 ST_W2(out0, 0, 1, dst, dst_stride); in hevc_uniwgt_copy_4w_msa() 173 ST_W2(out0, 0, 2, dst, dst_stride); in hevc_uniwgt_copy_6w_msa() 175 ST_W2(out1, 0, 2, dst + 2 * dst_stride, dst_stride); in hevc_uniwgt_copy_6w_msa() 178 ST_W2(out2, 0, 2, dst, dst_stride); in hevc_uniwgt_copy_6w_msa() 180 ST_W2(out3, 0, 2, dst + 2 * dst_stride, dst_stride); in hevc_uniwgt_copy_6w_msa() 2399 ST_W2(out, 0, 1, dst, dst_stride); in hevc_hz_uniwgt_4t_4x2_msa() 2621 ST_W2(out0, 0, 2, dst, dst_stride); in hevc_hz_uniwgt_4t_6w_msa() 2623 ST_W2(out1, 0, 2, dst + 2 * dst_stride, dst_stride); in hevc_hz_uniwgt_4t_6w_msa() 2626 ST_W2(out2, 0, 2, dst, dst_stride); in hevc_hz_uniwgt_4t_6w_msa() 2628 ST_W2(out in hevc_hz_uniwgt_4t_6w_msa() [all...] |
H A D | vp9_mc_msa.c | 1814 ST_W2(res0, 0, 1, dst, dst_stride); in common_hz_2t_4x4_msa() 1815 ST_W2(res1, 0, 1, dst + 2 * dst_stride, dst_stride); in common_hz_2t_4x4_msa() 1841 ST_W2(res0, 0, 1, dst, dst_stride); in common_hz_2t_4x8_msa() 1842 ST_W2(res1, 0, 1, dst + 2 * dst_stride, dst_stride); in common_hz_2t_4x8_msa() 1843 ST_W2(res2, 0, 1, dst + 4 * dst_stride, dst_stride); in common_hz_2t_4x8_msa() 1844 ST_W2(res3, 0, 1, dst + 6 * dst_stride, dst_stride); in common_hz_2t_4x8_msa() 2515 ST_W2(res0, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_4x4_msa() 2516 ST_W2(res1, 0, 1, dst + 2 * dst_stride, dst_stride); in common_hv_2ht_2vt_4x4_msa() 2559 ST_W2(res0, 0, 1, dst, dst_stride); in common_hv_2ht_2vt_4x8_msa() 2560 ST_W2(res in common_hv_2ht_2vt_4x8_msa() [all...] |
H A D | hevc_mc_uni_msa.c | 1938 ST_W2(out, 0, 1, dst, dst_stride); in common_hz_4t_4x2_msa() 2093 ST_W2(out4, 0, 2, dst, dst_stride); in common_hz_4t_6w_msa() 2095 ST_W2(out5, 0, 2, dst + 2 * dst_stride, dst_stride); in common_hz_4t_6w_msa() 2109 ST_W2(out4, 0, 2, dst, dst_stride); in common_hz_4t_6w_msa() 2111 ST_W2(out5, 0, 2, dst + 2 * dst_stride, dst_stride); in common_hz_4t_6w_msa() 2492 ST_W2(out, 0, 1, dst, dst_stride); in common_vt_4t_4x2_msa() 2592 ST_W2(out0, 0, 2, dst, dst_stride); in common_vt_4t_6w_msa() 2594 ST_W2(out1, 0, 2, dst + 2 * dst_stride, dst_stride); in common_vt_4t_6w_msa() 2618 ST_W2(out0, 0, 2, dst, dst_stride); in common_vt_4t_6w_msa() 2620 ST_W2(out in common_vt_4t_6w_msa() [all...] |
H A D | hevc_mc_bi_msa.c | 89 ST_W2(dst0, 0, 1, dst, dst_stride); in hevc_bi_copy_4w_msa() 168 ST_W2(out0, 0, 2, dst, dst_stride); in hevc_bi_copy_6w_msa() 170 ST_W2(out1, 0, 2, dst + 2 * dst_stride, dst_stride); in hevc_bi_copy_6w_msa() 173 ST_W2(out2, 0, 2, dst, dst_stride); in hevc_bi_copy_6w_msa() 175 ST_W2(out3, 0, 2, dst + 2 * dst_stride, dst_stride); in hevc_bi_copy_6w_msa() 2221 ST_W2(dst0, 0, 1, dst, dst_stride); in hevc_hz_bi_4t_4x2_msa() 2408 ST_W2(dst0, 0, 2, dst, dst_stride); in hevc_hz_bi_4t_6w_msa() 2410 ST_W2(dst1, 0, 2, dst + 2 * dst_stride, dst_stride); in hevc_hz_bi_4t_6w_msa() 2949 ST_W2(dst10, 0, 1, dst, dst_stride); in hevc_vt_bi_4t_4x2_msa() 3160 ST_W2(dst0_ in hevc_vt_bi_4t_6w_msa() [all...] |
H A D | hevc_mc_biw_msa.c | 129 ST_W2(out0, 0, 1, dst, dst_stride); in hevc_biwgt_copy_4w_msa() 217 ST_W2(out0, 0, 2, dst, dst_stride); in hevc_biwgt_copy_6w_msa() 219 ST_W2(out1, 0, 2, dst + 2 * dst_stride, dst_stride); in hevc_biwgt_copy_6w_msa() 1681 ST_W2(out2, 0, 1, dst + 8, dst_stride); in hevc_vt_biwgt_8t_12w_msa() 2689 ST_W2(out0, 0, 1, dst, dst_stride); in hevc_hz_biwgt_4t_4x2_msa() 2924 ST_W2(dst0, 0, 2, dst, dst_stride); in hevc_hz_biwgt_4t_6w_msa() 2926 ST_W2(dst1, 0, 2, dst + 2 * dst_stride, dst_stride); in hevc_hz_biwgt_4t_6w_msa() 3560 ST_W2(out, 0, 1, dst, dst_stride); in hevc_vt_biwgt_4t_4x2_msa() 3816 ST_W2(tmp0, 0, 2, dst, dst_stride); in hevc_vt_biwgt_4t_6w_msa() 3818 ST_W2(tmp in hevc_vt_biwgt_4t_6w_msa() [all...] |
H A D | hevcpred_msa.c | 1431 ST_W2(dst_val0, 0, 1, dst, stride); in hevc_intra_pred_angular_lower_4width_msa() 1432 ST_W2(dst_val1, 0, 1, dst + 2 * stride, stride); in hevc_intra_pred_angular_lower_4width_msa()
|
H A D | h264dsp_msa.c | 48 ST_W2(src0, 0, 1, data, stride); in avc_wgt_4x2_msa() 260 ST_W2(dst0, 0, 1, dst, stride); in avc_biwgt_4x2_msa()
|
/third_party/skia/third_party/externals/libwebp/src/dsp/ |
H A D | msa_macro.h | 324 #define ST_W2(RTYPE, in0, in1, pdst, stride) do { \ macro 328 #define ST_UW2(...) ST_W2(v4u32, __VA_ARGS__) 329 #define ST_SW2(...) ST_W2(v4i32, __VA_ARGS__) 332 ST_W2(RTYPE, in0, in1, pdst, stride); \ 339 ST_W2(RTYPE, in0, in1, pdst, stride); \ 340 ST_W2(RTYPE, in2, in3, pdst + 2 * stride, stride); \
|
/third_party/ffmpeg/libavutil/mips/ |
H A D | generic_macros_msa.h | 450 #define ST_W2(in, idx0, idx1, pdst, stride) \ macro
|