/third_party/ffmpeg/libavcodec/mips/ |
H A D | hevcdsp_msa.c | 3249 v8i16 dst20, dst31, dst42, dst10, dst32, dst21, dst43; in hevc_hv_4t_4x2_msa() local 3279 ILVRL_H2_SH(dst42, dst31, dst21, dst43); in hevc_hv_4t_4x2_msa() 3282 dst1 = HEVC_FILT_4TAP(dst21, dst43, filt_h0, filt_h1); in hevc_hv_4t_4x2_msa() 3303 v8i16 dst30, dst41, dst52, dst63, dst10, dst32, dst54, dst21, dst43, dst65; in hevc_hv_4t_4x4_msa() local 3339 ILVRL_H2_SH(dst52, dst41, dst21, dst54); in hevc_hv_4t_4x4_msa() 3343 dst1 = HEVC_FILT_4TAP(dst21, dst43, filt_h0, filt_h1); in hevc_hv_4t_4x4_msa() 3369 v8i16 dst10, dst21, dst22, dst73, dst84, dst95, dst106; in hevc_hv_4t_4multx8mult_msa() local 3395 dst21 = const_vec; in hevc_hv_4t_4multx8mult_msa() 3396 DPADD_SB2_SH(vec2, vec3, filt0, filt1, dst21, dst21); in hevc_hv_4t_4multx8mult_msa() 4011 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst10, dst21, dst22, dst73; hevc_hv_4t_12w_msa() local [all...] |
H A D | hevc_mc_biw_msa.c | 1952 v8i16 dst21, dst43, dst65, dst97, dst108, dst109, dst98; in hevc_hv_biwgt_8t_4w_msa() local 2003 ILVRL_H2_SH(dst52, dst41, dst21, dst54); in hevc_hv_biwgt_8t_4w_msa() 2036 dst1 = HEVC_FILT_8TAP(dst21, dst43, dst65, dst87, filt_h0, filt_h1, in hevc_hv_biwgt_8t_4w_msa() 2060 dst21 = dst65; in hevc_hv_biwgt_8t_4w_msa() 2304 v8i16 dst21, dst43, dst65, dst97, dst108, dst109, dst98, dst87_r, dst87_l; in hevc_hv_biwgt_8t_12w_msa() local 2458 ILVRL_H2_SH(dst52, dst41, dst21, dst54); in hevc_hv_biwgt_8t_12w_msa() 2491 dst1 = HEVC_FILT_8TAP(dst21, dst43, dst65, dst87, filt_h0, filt_h1, in hevc_hv_biwgt_8t_12w_msa() 2515 dst21 = dst65; in hevc_hv_biwgt_8t_12w_msa() 4524 v8i16 dst20, dst31, dst42, dst10, dst32, dst21, dst43, tmp0, tmp1; in hevc_hv_biwgt_4t_4x2_msa() local 4562 ILVRL_H2_SH(dst42, dst31, dst21, dst4 in hevc_hv_biwgt_4t_4x2_msa() 4610 v8i16 dst10, dst32, dst54, dst21, dst43, dst65; hevc_hv_biwgt_4t_4x4_msa() local 4708 v8i16 dst10, dst21, dst22, dst73, dst84, dst95, dst106; hevc_hv_biwgt_4t_4multx8mult_msa() local 5622 v8i16 dst10, dst21, dst22, dst73, dst84, dst95, dst106; hevc_hv_biwgt_4t_12w_msa() local [all...] |
H A D | hevc_mc_bi_msa.c | 1642 v8i16 dst10, dst32, dst54, dst76, dst98, dst21, dst43, dst65, dst87, dst109; in hevc_hv_bi_8t_4w_msa() local 1684 ILVRL_H2_SH(dst52, dst41, dst21, dst54); in hevc_hv_bi_8t_4w_msa() 1717 dst1 = HEVC_FILT_8TAP(dst21, dst43, dst65, dst87, filt_h0, filt_h1, in hevc_hv_bi_8t_4w_msa() 1737 dst21 = dst65; in hevc_hv_bi_8t_4w_msa() 1915 v8i16 dst10, dst32, dst54, dst76, dst98, dst21, dst43, dst65, dst87, dst109; in hevc_hv_bi_8t_12w_msa() local 2047 ILVRL_H2_SH(dst52, dst41, dst21, dst54); in hevc_hv_bi_8t_12w_msa() 2080 tmp1 = HEVC_FILT_8TAP(dst21, dst43, dst65, dst87, filt_h0, filt_h1, in hevc_hv_bi_8t_12w_msa() 2099 dst21 = dst65; in hevc_hv_bi_8t_12w_msa() 3803 v8i16 dst20, dst31, dst42, dst10, dst32, dst21, dst43, tmp; in hevc_hv_bi_4t_4x2_msa() local 3837 ILVRL_H2_SH(dst42, dst31, dst21, dst4 in hevc_hv_bi_4t_4x2_msa() 3872 v8i16 dst10, dst32, dst54, dst21, dst43, dst65; hevc_hv_bi_4t_4x4_msa() local 3948 v8i16 dst10, dst21, dst22, dst73, dst84, dst95, dst106; hevc_hv_bi_4t_4multx8mult_msa() local 4678 v8i16 dst10, dst21, dst22, dst73, dst84, dst95, dst106; hevc_hv_bi_4t_12w_msa() local [all...] |
H A D | hevc_mc_uni_msa.c | 3102 v8i16 dst20, dst31, dst42, dst10, dst32, dst21, dst43; in hevc_hv_uni_4t_4x2_msa() local 3129 ILVRL_H2_SH(dst42, dst31, dst21, dst43); in hevc_hv_uni_4t_4x2_msa() 3132 dst1 = HEVC_FILT_4TAP(dst21, dst43, filt_h0, filt_h1); in hevc_hv_uni_4t_4x2_msa() 3158 v8i16 dst10, dst32, dst54, dst21, dst43, dst65; in hevc_hv_uni_4t_4x4_msa() local 3187 ILVRL_H2_SH(dst52, dst41, dst21, dst54); in hevc_hv_uni_4t_4x4_msa() 3190 dst1 = HEVC_FILT_4TAP(dst21, dst43, filt_h0, filt_h1); in hevc_hv_uni_4t_4x4_msa() 3219 v8i16 dst10, dst21, dst22, dst73, dst84, dst95, dst106; in hevc_hv_uni_4t_4multx8mult_msa() local 3245 dst21 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1); in hevc_hv_uni_4t_4multx8mult_msa() 3246 ILVRL_H2_SH(dst21, dst10, dst10_r, dst21_r); in hevc_hv_uni_4t_4multx8mult_msa() 3247 dst22 = (v8i16) __msa_splati_d((v2i64) dst21, in hevc_hv_uni_4t_4multx8mult_msa() 3841 v8i16 dst10, dst21, dst22, dst73, dst84, dst95, dst106; hevc_hv_uni_4t_12w_msa() local [all...] |
H A D | hevc_mc_uniw_msa.c | 4208 v8i16 dst20, dst31, dst42, dst10, dst32, dst21, dst43; in hevc_hv_uniwgt_4t_4x2_msa() local 4241 ILVRL_H2_SH(dst42, dst31, dst21, dst43); in hevc_hv_uniwgt_4t_4x2_msa() 4243 dst1 = HEVC_FILT_4TAP(dst21, dst43, filt_h0, filt_h1); in hevc_hv_uniwgt_4t_4x2_msa() 4272 v8i16 dst30, dst41, dst52, dst63, dst10, dst32, dst54, dst21, dst43, dst65; in hevc_hv_uniwgt_4t_4x4_msa() local 4307 ILVRL_H2_SH(dst52, dst41, dst21, dst54); in hevc_hv_uniwgt_4t_4x4_msa() 4310 dst1 = HEVC_FILT_4TAP(dst21, dst43, filt_h0, filt_h1); in hevc_hv_uniwgt_4t_4x4_msa() 4343 v8i16 dst10, dst21, dst22, dst73, dst84, dst95, dst106; in hevc_hv_uniwgt_4t_4multx8mult_msa() local 4376 dst21 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1); in hevc_hv_uniwgt_4t_4multx8mult_msa() 4377 ILVRL_H2_SH(dst21, dst10, dst10_r, dst21_r); in hevc_hv_uniwgt_4t_4multx8mult_msa() 4378 dst22 = (v8i16) __msa_splati_d((v2i64) dst21, in hevc_hv_uniwgt_4t_4multx8mult_msa() 5043 v8i16 dst10, dst21, dst22, dst73, dst84, dst95, dst106; hevc_hv_uniwgt_4t_12w_msa() local [all...] |
/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | hevc_mc_uni_lsx.c | 1167 __m128i dst10, dst21, dst22, dst73, dst84, dst95, dst106; in hevc_hv_4t_12w_lsx() local 1268 DUP2_ARG2(__lsx_vdp2_h_bu_b, vec0, filt0, vec2, filt0, dst10, dst21); in hevc_hv_4t_12w_lsx() 1269 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst10, vec1, filt1, dst21, vec3, filt1, in hevc_hv_4t_12w_lsx() 1270 dst10, dst21); in hevc_hv_4t_12w_lsx() 1272 dst10_r = __lsx_vilvl_h(dst21, dst10); in hevc_hv_4t_12w_lsx() 1273 dst21_r = __lsx_vilvh_h(dst21, dst10); in hevc_hv_4t_12w_lsx() 1274 dst22 = __lsx_vreplvei_d(dst21, 1); in hevc_hv_4t_12w_lsx()
|
H A D | hevcdsp_lsx.c | 2979 __m128i dst1, dst2, dst3, dst4, dst5, dst6, dst10, dst21, dst22, dst73; in hevc_hv_4t_12w_lsx() local 3084 DUP2_ARG2(__lsx_vdp2_h_bu_b, vec0, filt0, vec2, filt0, dst10, dst21); in hevc_hv_4t_12w_lsx() 3085 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst10, vec1, filt1, dst21, vec3, filt1, in hevc_hv_4t_12w_lsx() 3086 dst10, dst21); in hevc_hv_4t_12w_lsx() 3087 dst10_r = __lsx_vilvl_h(dst21, dst10); in hevc_hv_4t_12w_lsx() 3088 dst21_r = __lsx_vilvh_h(dst21, dst10); in hevc_hv_4t_12w_lsx() 3089 dst22 = __lsx_vreplvei_d(dst21, 1); in hevc_hv_4t_12w_lsx()
|