Home
last modified time | relevance | path

Searched refs:in_r1 (Results 1 – 3 of 3) sorted by relevance

/third_party/ffmpeg/libavcodec/mips/
Dvc1dsp_msa.c31 v4i32 in_r0, in_r1, in_r2, in_r3, in_r4, in_r5, in_r6, in_r7; in ff_vc1_inv_trans_8x8_msa() local
46 UNPCK_SH_SW(in1, in_r1, in_l1); in ff_vc1_inv_trans_8x8_msa()
65 t_r1 = cnst_16 * in_r1 + cnst_15 * in_r3 + cnst_9 * in_r5 + cnst_4 * in_r7; in ff_vc1_inv_trans_8x8_msa()
67 t_r2 = cnst_15 * in_r1 - cnst_4 * in_r3 - cnst_16 * in_r5 - cnst_9 * in_r7; in ff_vc1_inv_trans_8x8_msa()
69 t_r3 = cnst_9 * in_r1 - cnst_16 * in_r3 + cnst_4 * in_r5 + cnst_15 * in_r7; in ff_vc1_inv_trans_8x8_msa()
71 t_r4 = cnst_4 * in_r1 - cnst_9 * in_r3 + cnst_15 * in_r5 - cnst_16 * in_r7; in ff_vc1_inv_trans_8x8_msa()
76 in_r1 = (t_r6 + t_r2) >> 3; in ff_vc1_inv_trans_8x8_msa()
91 TRANSPOSE4x4_SW_SW(in_r0, in_r1, in_r2, in_r3, in_r0, in_r1, in_r2, in_r3); in ff_vc1_inv_trans_8x8_msa()
107 t_r1 = cnst_16 * in_r1 + cnst_15 * in_r3 + cnst_9 * in_l1 + cnst_4 * in_l3; in ff_vc1_inv_trans_8x8_msa()
109 t_r2 = cnst_15 * in_r1 - cnst_4 * in_r3 - cnst_16 * in_l1 - cnst_9 * in_l3; in ff_vc1_inv_trans_8x8_msa()
[all …]
Dhevc_idct_msa.c65 #define HEVC_IDCT4x4_COL(in_r0, in_l0, in_r1, in_l1, \ argument
73 DOTP_SH4_SW(in_r0, in_r1, in_l0, in_l1, cnst64, cnst64, \
277 #define HEVC_IDCT_LUMA4x4_COL(in_r0, in_l0, in_r1, in_l1, \ argument
285 vec0 = in_r0 + in_r1; \
289 res2 = in_r0 - in_r1; \
290 vec1 = in_r1 + in_l1; \
311 v4i32 in_r0, in_l0, in_r1, in_l1; in hevc_idct_4x4_msa() local
317 ILVRL_H2_SW(zeros, in1, in_r1, in_l1); in hevc_idct_4x4_msa()
319 HEVC_IDCT4x4_COL(in_r0, in_l0, in_r1, in_l1, sum0, sum1, sum2, sum3, 7); in hevc_idct_4x4_msa()
320 TRANSPOSE4x4_SW_SW(sum0, sum1, sum2, sum3, in_r0, in_l0, in_r1, in_l1); in hevc_idct_4x4_msa()
[all …]
/third_party/ffmpeg/libavcodec/loongarch/
Dhevc_idct_lsx.c67 #define HEVC_IDCT4x4_COL(in_r0, in_l0, in_r1, in_l1, \ argument
77 vec2 = __lsx_vdp2_w_h(in_r1, cnst64); \
293 #define HEVC_IDCT_LUMA4x4_COL(in_r0, in_l0, in_r1, in_l1, \ argument
301 vec0 = __lsx_vadd_w(in_r0, in_r1); \
305 res2 = __lsx_vsub_w(in_r0, in_r1); \
306 vec1 = __lsx_vadd_w(in_r1, in_l1); \
333 __m128i in_r0, in_l0, in_r1, in_l1; in ff_hevc_idct_4x4_lsx() local
341 in_r1 = __lsx_vilvl_h(zero, in1); in ff_hevc_idct_4x4_lsx()
344 HEVC_IDCT4x4_COL(in_r0, in_l0, in_r1, in_l1, sum0, sum1, sum2, sum3, 7); in ff_hevc_idct_4x4_lsx()
345 LSX_TRANSPOSE4x4_W(sum0, sum1, sum2, sum3, in_r0, in_l0, in_r1, in_l1); in ff_hevc_idct_4x4_lsx()
[all …]