/third_party/ffmpeg/libavcodec/mips/ |
D | h264idct_msa.c | 247 v8i16 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r, dst6_r, dst7_r; in avc_idct8_dc_addblk_msa() local 260 dst4_r, dst5_r, dst6_r, dst7_r); in avc_idct8_dc_addblk_msa() 263 ADD4(dst4_r, dc, dst5_r, dc, dst6_r, dc, dst7_r, dc, in avc_idct8_dc_addblk_msa() 264 dst4_r, dst5_r, dst6_r, dst7_r); in avc_idct8_dc_addblk_msa() 266 dst4_r, dst5_r, dst6_r, dst7_r); in avc_idct8_dc_addblk_msa() 267 PCKEV_B4_SB(dst1_r, dst0_r, dst3_r, dst2_r, dst5_r, dst4_r, dst7_r, dst6_r, in avc_idct8_dc_addblk_msa()
|
D | hevc_mc_uni_msa.c | 1356 v4i32 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r, dst6_r, dst7_r; in hevc_hv_uni_8t_4w_msa() local 1439 dst5_r = HEVC_FILT_8TAP(dst65_r, dst87_r, dst109_r, dst1211_r, filt_h0, in hevc_hv_uni_8t_4w_msa() 1447 SRA_4V(dst4_r, dst5_r, dst6_r, dst7_r, 6); in hevc_hv_uni_8t_4w_msa() 1449 SRARI_W4_SW(dst4_r, dst5_r, dst6_r, dst7_r, 6); in hevc_hv_uni_8t_4w_msa() 1451 SAT_SW4_SW(dst4_r, dst5_r, dst6_r, dst7_r, 7); in hevc_hv_uni_8t_4w_msa() 1453 PCKEV_H2_SW(dst5_r, dst4_r, dst7_r, dst6_r, dst4_r, dst5_r); in hevc_hv_uni_8t_4w_msa() 1455 out1 = PCKEV_XORI128_UB(dst4_r, dst5_r); in hevc_hv_uni_8t_4w_msa() 1643 v4i32 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r, dst6_r, dst7_r; in hevc_hv_uni_8t_12w_msa() local 1824 dst5_r = HEVC_FILT_8TAP(dst65_r, dst87_r, dst109_r, dst1211_r, filt_h0, in hevc_hv_uni_8t_12w_msa() 1832 SRA_4V(dst4_r, dst5_r, dst6_r, dst7_r, 6); in hevc_hv_uni_8t_12w_msa() [all …]
|
D | hevc_mc_bi_msa.c | 3251 v8i16 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r; in hevc_vt_bi_4t_8x6_msa() local 3285 dst5_r = const_vec; in hevc_vt_bi_4t_8x6_msa() 3286 DPADD_SB2_SH(src65_r, src87_r, filt0, filt1, dst5_r, dst5_r); in hevc_vt_bi_4t_8x6_msa() 3290 HEVC_BI_RND_CLIP2(in4, in5, dst4_r, dst5_r, 7, dst4_r, dst5_r); in hevc_vt_bi_4t_8x6_msa() 3293 dst2_r = (v8i16) __msa_pckev_b((v16i8) dst5_r, (v16i8) dst4_r); in hevc_vt_bi_4t_8x6_msa() 3953 v4i32 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r, dst6_r, dst7_r; in hevc_hv_bi_4t_4multx8mult_msa() local 4025 dst5_r = HEVC_FILT_4TAP(dst65_r, dst87_r, filt_h0, filt_h1); in hevc_hv_bi_4t_4multx8mult_msa() 4029 SRA_4V(dst4_r, dst5_r, dst6_r, dst7_r, 6); in hevc_hv_bi_4t_4multx8mult_msa() 4031 dst5_r, dst4_r, dst7_r, dst6_r, tmp0, tmp1, tmp2, tmp3); in hevc_hv_bi_4t_4multx8mult_msa() 4093 v4i32 dst4_r, dst5_r, dst6_r, dst7_r; in hevc_hv_bi_4t_6w_msa() local [all …]
|
D | h264dsp_msa.c | 985 v8u16 dst0_r, dst1_r, dst4_r, dst5_r; in avc_h_loop_filter_luma_mbaff_intra_msa() local 1083 dst5_r = (2 * src7_r) + (3 * src5_r); in avc_h_loop_filter_luma_mbaff_intra_msa() 1084 dst5_r += src4_r + src3_r + src2_r; in avc_h_loop_filter_luma_mbaff_intra_msa() 1085 dst5_r = (v8u16) __msa_srari_h((v8i16) dst5_r, 3); in avc_h_loop_filter_luma_mbaff_intra_msa() 1114 dst5 = (v16u8) __msa_pckev_b((v16i8) dst5_r, (v16i8) dst5_r); in avc_h_loop_filter_luma_mbaff_intra_msa()
|
D | hevc_mc_uniw_msa.c | 4482 v4i32 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r, dst6_r, dst7_r; in hevc_hv_uniwgt_4t_6w_msa() local 4552 dst5_r = HEVC_FILT_4TAP(dst65_r, dst87_r, filt_h0, filt_h1); in hevc_hv_uniwgt_4t_6w_msa() 4560 SRA_4V(dst4_r, dst5_r, dst6_r, dst7_r, 6); in hevc_hv_uniwgt_4t_6w_msa() 4564 MUL2(dst4_r, weight_vec, dst5_r, weight_vec, dst4_r, dst5_r); in hevc_hv_uniwgt_4t_6w_msa() 4569 SRAR_W4_SW(dst4_r, dst5_r, dst6_r, dst7_r, rnd_vec); in hevc_hv_uniwgt_4t_6w_msa() 4572 PCKEV_H2_SH(dst5_r, dst4_r, dst7_r, dst6_r, tmp2, tmp3); in hevc_hv_uniwgt_4t_6w_msa() 4775 v4i32 dst4_r, dst4_l, dst5_r, dst5_l, weight_vec, rnd_vec; in hevc_hv_uniwgt_4t_8x6_msa() local 4844 dst5_r = HEVC_FILT_4TAP(dst65_r, dst87_r, filt_h0, filt_h1); in hevc_hv_uniwgt_4t_8x6_msa() 4848 SRA_4V(dst4_r, dst4_l, dst5_r, dst5_l, 6); in hevc_hv_uniwgt_4t_8x6_msa() 4851 MUL2(dst4_r, weight_vec, dst5_r, weight_vec, dst4_r, dst5_r); in hevc_hv_uniwgt_4t_8x6_msa() [all …]
|
D | hevcdsp_msa.c | 3489 v4i32 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r, dst6_r, dst7_r; in hevc_hv_4t_6w_msa() local 3573 dst5_r = HEVC_FILT_4TAP(dst65_r, dst87_r, filt_h0, filt_h1); in hevc_hv_4t_6w_msa() 3581 SRA_4V(dst4_r, dst5_r, dst6_r, dst7_r, 6); in hevc_hv_4t_6w_msa() 3584 PCKEV_H2_SH(dst5_r, dst4_r, dst7_r, dst6_r, tmp2, tmp3); in hevc_hv_4t_6w_msa() 3761 v4i32 dst4_r, dst4_l, dst5_r, dst5_l; in hevc_hv_4t_8x6_msa() local 3837 dst5_r = HEVC_FILT_4TAP(dst65_r, dst87_r, filt_h0, filt_h1); in hevc_hv_4t_8x6_msa() 3842 SRA_4V(dst4_r, dst4_l, dst5_r, dst5_l, 6); in hevc_hv_4t_8x6_msa() 3846 PCKEV_H2_SW(dst4_l, dst4_r, dst5_l, dst5_r, dst4_r, dst5_r); in hevc_hv_4t_8x6_msa() 3852 ST_SW2(dst4_r, dst5_r, dst, dst_stride); in hevc_hv_4t_8x6_msa()
|
D | hevc_mc_biw_msa.c | 4891 v4i32 dst4_r, dst5_r, dst6_r, dst7_r; in hevc_hv_biwgt_4t_6w_msa() local 4972 dst5_r = HEVC_FILT_4TAP(dst65_r, dst87_r, filt_h0, filt_h1); in hevc_hv_biwgt_4t_6w_msa() 4980 SRA_4V(dst4_r, dst5_r, dst6_r, dst7_r, 6); in hevc_hv_biwgt_4t_6w_msa() 4983 PCKEV_H2_SW(dst5_r, dst4_r, dst7_r, dst6_r, dst2, dst3); in hevc_hv_biwgt_4t_6w_msa() 5284 v4i32 dst4_r, dst4_l, dst5_r, dst5_l; in hevc_hv_biwgt_4t_8x6_msa() local 5365 dst5_r = HEVC_FILT_4TAP(dst65_r, dst87_r, filt_h0, filt_h1); in hevc_hv_biwgt_4t_8x6_msa() 5370 SRA_4V(dst4_r, dst4_l, dst5_r, dst5_l, 6); in hevc_hv_biwgt_4t_8x6_msa() 5393 PCKEV_H2_SW(dst4_l, dst4_r, dst5_l, dst5_r, dst0, dst1); in hevc_hv_biwgt_4t_8x6_msa()
|
/third_party/ffmpeg/libavcodec/loongarch/ |
D | hevc_mc_bi_lsx.c | 1505 __m128i dst4_r, dst5_r, dst6_r, dst7_r; in hevc_hv_4t_6w_lsx() local 1585 tmp2, filt_h0, dst4_r, dst5_r, dst6_r, dst7_r); in hevc_hv_4t_6w_lsx() 1586 DUP4_ARG3(__lsx_vdp2add_w_h, dst4_r, tmp0, filt_h1, dst5_r, tmp2, in hevc_hv_4t_6w_lsx() 1588 dst4_r, dst5_r, dst6_r, dst7_r); in hevc_hv_4t_6w_lsx() 1600 DUP4_ARG2(__lsx_vsrai_d, dst4_r, 6, dst5_r, 6, dst6_r, 6, dst7_r, 6, in hevc_hv_4t_6w_lsx() 1601 dst4_r, dst5_r, dst6_r, dst7_r); in hevc_hv_4t_6w_lsx() 1605 DUP2_ARG2(__lsx_vpickev_h, dst5_r, dst4_r, dst7_r, dst6_r, tmp2, tmp3); in hevc_hv_4t_6w_lsx() 1887 __m128i dst4_r, dst4_l, dst5_r, dst5_l; in hevc_hv_4t_8x6_lsx() local 1955 filt_h0, dst65_l, filt_h0, dst4_r, dst4_l, dst5_r, dst5_l); in hevc_hv_4t_8x6_lsx() 1963 filt_h1, dst5_r, dst87_r, filt_h1, dst5_l, dst87_l, filt_h1, in hevc_hv_4t_8x6_lsx() [all …]
|
D | hevc_mc_uni_lsx.c | 925 __m128i dst4_r, dst4_l, dst5_r, dst5_l; in hevc_hv_4t_8x6_lsx() local 983 filt_h0, dst65_l, filt_h0, dst4_r, dst4_l, dst5_r, dst5_l); in hevc_hv_4t_8x6_lsx() 991 filt_h1, dst5_r, dst87_r, filt_h1, dst5_l, dst87_l, filt_h1, in hevc_hv_4t_8x6_lsx() 992 dst4_r, dst4_l, dst5_r, dst5_l); in hevc_hv_4t_8x6_lsx() 996 DUP2_ARG3(__lsx_vsrani_h_w, dst4_l, dst4_r, 6, dst5_l, dst5_r, 6, in hevc_hv_4t_8x6_lsx()
|
D | hevcdsp_lsx.c | 2717 __m128i dst4_r, dst4_l, dst5_r, dst5_l; in hevc_hv_4t_8x6_lsx() local 2775 filt_h0, dst65_l, filt_h0, dst4_r, dst4_l, dst5_r, dst5_l); in hevc_hv_4t_8x6_lsx() 2783 filt_h1, dst5_r, dst87_r, filt_h1, dst5_l, dst87_l, filt_h1, in hevc_hv_4t_8x6_lsx() 2784 dst4_r, dst4_l, dst5_r, dst5_l); in hevc_hv_4t_8x6_lsx() 2789 DUP4_ARG2(__lsx_vsrai_w, dst4_r, 6, dst4_l, 6, dst5_r, 6, dst5_l, 6, dst4_r, in hevc_hv_4t_8x6_lsx() 2790 dst4_l, dst5_r, dst5_l); in hevc_hv_4t_8x6_lsx() 2794 DUP2_ARG2(__lsx_vpickev_h, dst4_l, dst4_r, dst5_l, dst5_r, dst4_r, dst5_r); in hevc_hv_4t_8x6_lsx() 2803 __lsx_vstx(dst5_r, dst, dst_stride_2x); in hevc_hv_4t_8x6_lsx()
|