Lines Matching defs:tmp0
319 "ld.d %[tmp0], %[src], 0x0 \n\t"
329 "st.d %[tmp0], %[dst], 0x0 \n\t"
338 : [tmp0]"=&r"(tmp[0]), [tmp1]"=&r"(tmp[1]),
358 "ld.d %[tmp0], %[src], 0x0 \n\t"
363 "st.d %[tmp0], %[dst], 0x0 \n\t"
367 : [tmp0]"=&r"(tmp[0]), [tmp1]"=&r"(tmp[1]),
621 __m256i tmp0, tmp1;
629 DUP2_ARG2(__lasx_xvilvl_b, src1, src0, src2, src1, tmp0, tmp1);
630 tmp0 = __lasx_xvilvl_d(tmp1, tmp0);
631 res = __lasx_xvdp2_h_bu(tmp0, coeff_vec);
645 __m256i tmp0, tmp1, tmp2, tmp3;
655 tmp0, tmp1, tmp2, tmp3);
656 DUP2_ARG2(__lasx_xvilvl_d, tmp1, tmp0, tmp3, tmp2, tmp0, tmp2);
657 tmp0 = __lasx_xvpermi_q(tmp0, tmp2, 0x02);
658 res = __lasx_xvdp2_h_bu(tmp0, coeff_vec);
674 __m256i tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7;
688 tmp0, tmp1, tmp2, tmp3);
691 DUP4_ARG2(__lasx_xvilvl_d, tmp1, tmp0, tmp3, tmp2, tmp5, tmp4, tmp7, tmp6,
692 tmp0, tmp2, tmp4, tmp6);
693 tmp0 = __lasx_xvpermi_q(tmp0, tmp2, 0x02);
695 DUP2_ARG2(__lasx_xvdp2_h_bu, tmp0, coeff_vec, tmp4, coeff_vec, res0, res1);