Lines Matching refs:in0

101 #define HEVC_IDCT8x8_COL(in0, in1, in2, in3, in4, in5, in6, in7, shift)  \
111 DUP4_ARG2(__lsx_vilvl_h, in4, in0, in6, in2, in5, in1, in3, in7, \
113 DUP4_ARG2(__lsx_vilvh_h, in4, in0, in6, in2, in5, in1, in3, in7, \
139 in0 = __lsx_vssrarni_h_w(sum0_l, sum0_r, shift); \
332 __m128i in0, in1;
337 in0 = __lsx_vld(coeffs, 0);
339 in_r0 = __lsx_vilvl_h(zero, in0);
340 in_l0 = __lsx_vilvh_h(zero, in0);
349 in0 = __lsx_vpickev_h(sum2, sum0);
351 sum0 = __lsx_vilvl_h(in1, in0);
352 sum1 = __lsx_vilvh_h(in1, in0);
353 in0 = __lsx_vilvl_w(sum1, sum0);
356 __lsx_vst(in0, coeffs, 0);
363 __m128i in0, in1, in2, in3, in4, in5, in6, in7;
366 coeffs, 48, in0, in1, in2, in3);
369 HEVC_IDCT8x8_COL(in0, in1, in2, in3, in4, in5, in6, in7, 7);
370 LSX_TRANSPOSE8x8_H(in0, in1, in2, in3, in4, in5, in6, in7,
371 in0, in1, in2, in3, in4, in5, in6, in7);
372 HEVC_IDCT8x8_COL(in0, in1, in2, in3, in4, in5, in6, in7, 12);
373 LSX_TRANSPOSE8x8_H(in0, in1, in2, in3, in4, in5, in6, in7,
374 in0, in1, in2, in3, in4, in5, in6, in7);
376 __lsx_vst(in0, coeffs, 0);
393 __m128i in0, in1, in2, in3, in4, in5, in6, in7;
401 in0, in1, in2, in3);
409 DUP4_ARG2(__lsx_vilvl_h, in4, in0, in12, in8, in6, in2, in14, in10,
413 DUP4_ARG2(__lsx_vilvh_h, in4, in0, in12, in8, in6, in2, in14, in10,
433 in0, in8, in1, in9);
440 LSX_TRANSPOSE8x8_H(in0, in1, in2, in3, in4, in5, in6, in7,
441 in0, in1, in2, in3, in4, in5, in6, in7);
444 DUP4_ARG2(__lsx_vilvl_h, in4, in0, in12, in8, in6, in2, in14, in10,
448 DUP4_ARG2(__lsx_vilvh_h, in4, in0, in12, in8, in6, in2, in14, in10,
462 in0, in1, in2, in3);
465 LSX_TRANSPOSE8x8_H(in0, in1, in2, in3, in4, in5, in6, in7,
477 DUP4_ARG2(__lsx_vld, src, 0, src, 32, src, 64, src, 96, in0, in1, in2, in3);
480 LSX_TRANSPOSE8x8_H(in0, in1, in2, in3, in4, in5, in6, in7,
510 in0, in1, in2, in3);
513 LSX_TRANSPOSE8x8_H(in0, in1, in2, in3, in4, in5, in6, in7,
544 __m128i in0, in1, in2, in3, in4, in5, in6, in7;
554 in0 = __lsx_vld(src2, 0);
562 DUP4_ARG2(__lsx_vilvl_h, in1, in0, in3, in2, in6, in4, in7, in5,
564 DUP4_ARG2(__lsx_vilvh_h, in1, in0, in3, in2, in6, in4, in7, in5,
631 in0 = __lsx_vld(src1, 0);
640 DUP4_ARG2(__lsx_vilvl_h, in1, in0, in3, in2, in5, in4, in7, in6,
642 DUP4_ARG2(__lsx_vilvh_h, in1, in0, in3, in2, in5, in4, in7, in6,
678 in0 = __lsx_vld(src0, 0);
688 DUP4_ARG2(__lsx_vilvl_h, in1, in0, in3, in2, in5, in4, in7, in6,
690 DUP4_ARG2(__lsx_vilvh_h, in1, in0, in3, in2, in5, in4, in7, in6,
692 in0 = __lsx_vld(src0, 0);
701 DUP4_ARG2(__lsx_vilvl_h, in1, in0, in3, in2, in5, in4, in7, in6,
703 DUP4_ARG2(__lsx_vilvh_h, in1, in0, in3, in2, in5, in4, in7, in6,
748 in0 = __lsx_vpackev_d(tmp0_l, tmp0_r);
749 __lsx_vst(in0, (coeffs + i * buf_pitch), 0);
754 in0 = __lsx_vpackev_d(tmp1_l, tmp1_r);
755 __lsx_vst(in0, (coeffs + (31 - i) * buf_pitch), 0);
764 __m128i in0, in1, in2, in3, in4, in5, in6, in7;
768 coeffs, 192, in0, in1, in2, in3);
772 LSX_TRANSPOSE8x8_H(in0, in1, in2, in3, in4, in5, in6, in7,
773 in0, in1, in2, in3, in4, in5, in6, in7);
774 __lsx_vst(in0, tmp_buf, 0);
789 __m128i in0, in1, in2, in3, in4, in5, in6, in7;
793 tmp_buf, 48, in0, in1, in2, in3);
797 LSX_TRANSPOSE8x8_H(in0, in1, in2, in3, in4, in5, in6, in7,
798 in0, in1, in2, in3, in4, in5, in6, in7);
799 __lsx_vst(in0, coeffs, 0);