Lines Matching refs:_in3
386 #define LSX_TRANSPOSE4x4_W(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
392 _t2 = __lsx_vilvl_w(_in3, _in2); \
393 _t3 = __lsx_vilvh_w(_in3, _in2); \
428 #define LSX_TRANSPOSE8x8_B(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
437 _t1 = __lsx_vilvl_b(_in3, _in1); \
471 #define LSX_TRANSPOSE8x8_H(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
486 _s1 = __lsx_vilvl_h(_in3, _in1); \
490 _s1 = __lsx_vilvh_h(_in3, _in1); \
528 #define LSX_TRANSPOSE8x4_B(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
537 _tmp1_m = __lsx_vpackev_w(_in7, _in3); \
575 #define LSX_TRANSPOSE16x8_B(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
582 DUP4_ARG2(__lsx_vilvl_b, _in2, _in0, _in3, _in1, _in6, _in4, _in7, _in5, \
613 #define LSX_BUTTERFLY_4_B(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
615 _out0 = __lsx_vadd_b(_in0, _in3); \
618 _out3 = __lsx_vsub_b(_in0, _in3); \
620 #define LSX_BUTTERFLY_4_H(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
622 _out0 = __lsx_vadd_h(_in0, _in3); \
625 _out3 = __lsx_vsub_h(_in0, _in3); \
627 #define LSX_BUTTERFLY_4_W(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
629 _out0 = __lsx_vadd_w(_in0, _in3); \
632 _out3 = __lsx_vsub_w(_in0, _in3); \
634 #define LSX_BUTTERFLY_4_D(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
636 _out0 = __lsx_vadd_d(_in0, _in3); \
639 _out3 = __lsx_vsub_d(_in0, _in3); \
659 #define LSX_BUTTERFLY_8_B(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
666 _out3 = __lsx_vadd_b(_in3, _in4); \
667 _out4 = __lsx_vsub_b(_in3, _in4); \
673 #define LSX_BUTTERFLY_8_H(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
680 _out3 = __lsx_vadd_h(_in3, _in4); \
681 _out4 = __lsx_vsub_h(_in3, _in4); \
687 #define LSX_BUTTERFLY_8_W(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
694 _out3 = __lsx_vadd_w(_in3, _in4); \
695 _out4 = __lsx_vsub_w(_in3, _in4); \
701 #define LSX_BUTTERFLY_8_D(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
708 _out3 = __lsx_vadd_d(_in3, _in4); \
709 _out4 = __lsx_vsub_d(_in3, _in4); \
1455 #define LASX_TRANSPOSE4x4_D(_in0, _in1, _in2, _in3, _out0, _out1, _out2, \ argument
1461 _tmp2 = __lasx_xvilvl_d(_in3, _in2); \
1462 _tmp3 = __lasx_xvilvh_d(_in3, _in2); \
1495 #define LASX_TRANSPOSE8x8_W(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
1504 _s1_m = __lasx_xvilvl_w(_in3, _in1); \
1508 _s1_m = __lasx_xvilvh_w(_in3, _in1); \
1542 #define LASX_TRANSPOSE16x8_B(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
1551 _tmp1_m = __lasx_xvilvl_b(_in3, _in1); \
1622 #define LASX_TRANSPOSE16x8_H(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
1632 _tmp1_m = __lasx_xvilvl_h(_in3, _in1); \
1661 _tmp1_m = __lasx_xvilvh_h(_in3, _in1); \
1701 #define LASX_TRANSPOSE4x4_H(_in0, _in1, _in2, _in3, _out0, _out1, _out2, \ argument
1707 _s1_m = __lasx_xvilvl_h(_in3, _in2); \
1724 #define LASX_TRANSPOSE8x8_B(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
1731 _tmp1_m = __lasx_xvilvl_b(_in3, _in1); \
1775 #define LASX_TRANSPOSE8x8_H(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
1793 _s1_m = __lasx_xvilvl_h(_in3, _in1); \
1797 _s1_m = __lasx_xvilvh_h(_in3, _in1); \
1824 #define LASX_BUTTERFLY_4_B(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
1826 _out0 = __lasx_xvadd_b(_in0, _in3); \
1829 _out3 = __lasx_xvsub_b(_in0, _in3); \
1831 #define LASX_BUTTERFLY_4_H(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
1833 _out0 = __lasx_xvadd_h(_in0, _in3); \
1836 _out3 = __lasx_xvsub_h(_in0, _in3); \
1838 #define LASX_BUTTERFLY_4_W(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
1840 _out0 = __lasx_xvadd_w(_in0, _in3); \
1843 _out3 = __lasx_xvsub_w(_in0, _in3); \
1845 #define LASX_BUTTERFLY_4_D(_in0, _in1, _in2, _in3, _out0, _out1, _out2, _out3) \ argument
1847 _out0 = __lasx_xvadd_d(_in0, _in3); \
1850 _out3 = __lasx_xvsub_d(_in0, _in3); \
1870 #define LASX_BUTTERFLY_8_B(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
1877 _out3 = __lasx_xvadd_b(_in3, _in4); \
1878 _out4 = __lasx_xvsub_b(_in3, _in4); \
1884 #define LASX_BUTTERFLY_8_H(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
1891 _out3 = __lasx_xvadd_h(_in3, _in4); \
1892 _out4 = __lasx_xvsub_h(_in3, _in4); \
1898 #define LASX_BUTTERFLY_8_W(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
1905 _out3 = __lasx_xvadd_w(_in3, _in4); \
1906 _out4 = __lasx_xvsub_w(_in3, _in4); \
1912 #define LASX_BUTTERFLY_8_D(_in0, _in1, _in2, _in3, _in4, _in5, _in6, _in7, \ argument
1919 _out3 = __lasx_xvadd_d(_in3, _in4); \
1920 _out4 = __lasx_xvsub_d(_in3, _in4); \