D | hevc_idct_msa.c | 65 #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, \ 75 DOTP_SH2_SW(in_l0, in_l1, cnst36, cnst83, vec4, vec5); \ 277 #define HEVC_IDCT_LUMA4x4_COL(in_r0, in_l0, in_r1, in_l1, \ argument 292 vec3 = in_l0 * cnst74; \ 311 v4i32 in_r0, in_l0, in_r1, in_l1; in hevc_idct_4x4_msa() local 316 ILVRL_H2_SW(zeros, in0, in_r0, in_l0); 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() 321 HEVC_IDCT4x4_COL(in_r0, in_l0, in_r1, in_l1, sum0, sum1, sum2, sum3, 12); in hevc_idct_4x4_msa() [all …]
|