/third_party/ffmpeg/libavcodec/mips/ |
H A D | h264chroma_msa.c | 131 v8u16 res0_r, res1_r; in avc_chroma_hz_4x4_msa() local 141 DOTP_UB2_UH(src0, src2, coeff_vec, coeff_vec, res0_r, res1_r); in avc_chroma_hz_4x4_msa() 143 res1_r <<= 3; in avc_chroma_hz_4x4_msa() 144 SRARI_H2_UH(res0_r, res1_r, 6); in avc_chroma_hz_4x4_msa() 145 SAT_UH2_UH(res0_r, res1_r, 7); in avc_chroma_hz_4x4_msa() 146 out = (v16u8) __msa_pckev_b((v16i8) res1_r, (v16i8) res0_r); in avc_chroma_hz_4x4_msa() 406 v8u16 res0_r, res1_r; in avc_chroma_vt_4x4_msa() local 415 DOTP_UB2_UH(tmp0, tmp2, coeff_vec, coeff_vec, res0_r, res1_r); in avc_chroma_vt_4x4_msa() 417 res1_r <<= 3; in avc_chroma_vt_4x4_msa() 418 SRARI_H2_UH(res0_r, res1_r, in avc_chroma_vt_4x4_msa() 977 v8u16 res0_r, res1_r; avc_chroma_hz_and_aver_dst_4x4_msa() local 1258 v8u16 res0_r, res1_r; avc_chroma_vt_and_aver_dst_4x4_msa() local [all...] |
H A D | hevc_idct_msa.c | 198 v4i32 sum3_l, res0_r, res1_r, res0_l, res1_l; \ 244 res1_l, res1_r); \ 245 SRARI_W4_SW(res0_r, res0_l, res1_r, res1_l, shift); \ 246 SAT_SW4_SW(res0_r, res0_l, res1_r, res1_l, 15); \ 247 PCKEV_H2_SH(res0_l, res0_r, res1_l, res1_r, dst0, dst1); \ 252 res1_l, res1_r); \ 253 SRARI_W4_SW(res0_r, res0_l, res1_r, res1_l, shift); \ 254 SAT_SW4_SW(res0_r, res0_l, res1_r, res1_l, 15); \ 255 PCKEV_H2_SH(res0_l, res0_r, res1_l, res1_r, dst0, dst1); \
|
H A D | h264idct_msa.c | 120 v4i32 res0_r, res1_r, res2_r, res3_r, res4_r, res5_r, res6_r, res7_r; in avc_idct8_addblk_msa() local 216 BUTTERFLY_4(tmp2_r, tmp2_l, tmp5_l, tmp5_r, res1_r, res1_l, res6_l, res6_r); in avc_idct8_addblk_msa() 219 SRA_4V(res0_r, res0_l, res1_r, res1_l, 6); in avc_idct8_addblk_msa() 223 PCKEV_H4_SH(res0_l, res0_r, res1_l, res1_r, res2_l, res2_r, res3_l, res3_r, in avc_idct8_addblk_msa()
|
H A D | h264dsp_msa.c | 572 v8i16 res0_r, res1_r; \ 605 ILVR_B2_SH(zeros, src1, zeros, src2, res0_r, res1_r); \ 608 res1_r -= delta; \ 610 CLIP_SH2_0_255(res0_r, res1_r); \ 611 PCKEV_B2_UB(res0_r, res0_r, res1_r, res1_r, res0, res1); \ 637 v8i16 tc, q0_sub_p0, p1_sub_q1, delta, res0_r, res1_r; \ 669 ILVR_B2_SH(zeros, src1, zeros, src2, res0_r, res1_r); \ 672 res1_r -= delta; \ 674 CLIP_SH2_0_255(res0_r, res1_r); \ [all...] |
H A D | qpeldsp_msa.c | 65 v8i16 res0_r, res1_r; \ 76 res1_r = (v8i16) (sum4_r - sum7_r); \ 77 SRARI_H2_SH(res0_r, res1_r, 5); \ 78 CLIP_SH2_0_255(res0_r, res1_r); \ 79 out = (v16u8) __msa_pckev_b((v16i8) res1_r, (v16i8) res0_r); \ 170 v8i16 res0_r, res1_r; \ 183 res1_r = (v8i16) (sum4_r - sum7_r); \ 185 res1_r += 15; \ 187 res1_r >>= 5; \ 188 CLIP_SH2_0_255(res0_r, res1_r); \ [all...] |
/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | hevc_idct_lsx.c | 205 __m128i sum3_l, res0_r, res1_r, res0_l, res1_l; \ 258 res1_l, res1_r); \ 260 dst1 = __lsx_vssrarni_h_w(res1_l, res1_r, shift); \ 265 res1_l, res1_r); \ 268 dst1 = __lsx_vssrarni_h_w(res1_l, res1_r, shift); \
|