Lines Matching refs:_out2
338 #define LSX_TRANSPOSE4x4_W(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
348 _out2 = __lsx_vilvl_d(_t3, _t1); \
379 _out0, _out1, _out2, _out3, _out4, _out5, _out6, _out7)\ argument
394 _out2 = __lsx_vilvh_w(_t6, _t4); \
398 _out3 = __lsx_vshuf_b(zero, _out2, shuf8); \
421 _out0, _out1, _out2, _out3, _out4, _out5, _out6, _out7)\ argument
443 _out2 = __lsx_vpickev_d(_t1, _t5); \
476 _out0, _out1, _out2, _out3) \ argument
491 _out2 = __lsx_vilvh_w(_tmp1_m, _tmp0_m); \
492 _out1 = __lsx_vilvh_d(_out2, _out0); \
493 _out3 = __lsx_vilvh_d(_out0, _out2); \
524 _out1, _out2, _out3, _out4, _out5, _out6, _out7) \ argument
540 DUP2_ARG2(__lsx_vilvl_d, _tmp1, _tmp0, _tmp3, _tmp2, _out0, _out2); \
559 #define LSX_BUTTERFLY_4_B(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
563 _out2 = __lsx_vsub_b(_in1, _in2); \
566 #define LSX_BUTTERFLY_4_H(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
570 _out2 = __lsx_vsub_h(_in1, _in2); \
573 #define LSX_BUTTERFLY_4_W(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
577 _out2 = __lsx_vsub_w(_in1, _in2); \
580 #define LSX_BUTTERFLY_4_D(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
584 _out2 = __lsx_vsub_d(_in1, _in2); \
606 _out0, _out1, _out2, _out3, _out4, _out5, _out6, _out7)\ argument
610 _out2 = __lsx_vadd_b(_in2, _in5); \
619 _out0, _out1, _out2, _out3, _out4, _out5, _out6, _out7)\ argument
623 _out2 = __lsx_vadd_h(_in2, _in5); \
632 _out0, _out1, _out2, _out3, _out4, _out5, _out6, _out7)\ argument
636 _out2 = __lsx_vadd_w(_in2, _in5); \
645 _out0, _out1, _out2, _out3, _out4, _out5, _out6, _out7)\ argument
649 _out2 = __lsx_vadd_d(_in2, _in5); \
1370 #define LASX_TRANSPOSE4x4_D(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
1378 _out2 = __lasx_xvpermi_q(_tmp2, _tmp0, 0x31); \
1409 _out0, _out1, _out2, _out3, _out4, _out5, _out6, _out7) \ argument
1433 _out2 = __lasx_xvpermi_q(_tmp6_m, _tmp2_m, 0x20); \
1455 _out0, _out1, _out2, _out3, _out4, _out5, _out6, _out7) \ argument
1470 _out2 = __lasx_xvilvl_b(_tmp3_m, _tmp2_m); \
1476 _tmp0_m = __lasx_xvilvl_w(_out2, _out0); \
1477 _tmp2_m = __lasx_xvilvh_w(_out2, _out0); \
1486 _out2 = __lasx_xvilvl_d(_tmp3_m, _tmp2_m); \
1533 _out0, _out1, _out2, _out3, _out4, _out5, _out6, _out7) \ argument
1565 _out2 = __lasx_xvpermi_q(_tmp5_m, _tmp4_m, 0x20); \
1608 #define LASX_TRANSPOSE4x4_H(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
1615 _out2 = __lasx_xvilvh_w(_s1_m, _s0_m); \
1617 _out3 = __lasx_xvilvh_d(_out2, _out2); \
1631 _out1, _out2, _out3, _out4, _out5, _out6, _out7) \ argument
1644 _out2 = __lasx_xvilvh_w(_tmp6_m, _tmp4_m); \
1648 _out3 = __lasx_xvbsrl_v(_out2, 8); \
1680 _out1, _out2, _out3, _out4, _out5, _out6, _out7) \ argument
1705 _out2 = __lasx_xvpickev_d(_tmp1_m, _tmp5_m); \
1727 #define LASX_BUTTERFLY_4_B(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
1731 _out2 = __lasx_xvsub_b(_in1, _in2); \
1734 #define LASX_BUTTERFLY_4_H(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
1738 _out2 = __lasx_xvsub_h(_in1, _in2); \
1741 #define LASX_BUTTERFLY_4_W(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
1745 _out2 = __lasx_xvsub_w(_in1, _in2); \
1748 #define LASX_BUTTERFLY_4_D(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
1752 _out2 = __lasx_xvsub_d(_in1, _in2); \
1774 _out0, _out1, _out2, _out3, _out4, _out5, _out6, _out7)\ argument
1778 _out2 = __lasx_xvadd_b(_in2, _in5); \
1787 _out0, _out1, _out2, _out3, _out4, _out5, _out6, _out7)\ argument
1791 _out2 = __lasx_xvadd_h(_in2, _in5); \
1800 _out0, _out1, _out2, _out3, _out4, _out5, _out6, _out7)\ argument
1804 _out2 = __lasx_xvadd_w(_in2, _in5); \
1813 _out0, _out1, _out2, _out3, _out4, _out5, _out6, _out7)\ argument
1817 _out2 = __lasx_xvadd_d(_in2, _in5); \