Lines Matching refs:tmp_buf

736 static void vp9_idct_butterfly_transpose_store(int16_t *tmp_buf,
759 __lsx_vst(SUB(loc0, vec3), tmp_buf, 31 * 16);
760 __lsx_vst(SUB(loc1, vec2), tmp_buf, 23 * 16);
761 __lsx_vst(SUB(loc2, vec1), tmp_buf, 27 * 16);
762 __lsx_vst(SUB(loc3, vec0), tmp_buf, 19 * 16);
777 __lsx_vst(SUB(loc0, vec3), tmp_buf, 29 * 16);
778 __lsx_vst(SUB(loc1, vec2), tmp_buf, 21 * 16);
779 __lsx_vst(SUB(loc2, vec1), tmp_buf, 25 * 16);
780 __lsx_vst(SUB(loc3, vec0), tmp_buf, 17 * 16);
795 __lsx_vst(SUB(loc0, vec3), tmp_buf, 30 * 16);
796 __lsx_vst(SUB(loc1, vec2), tmp_buf, 22 * 16);
797 __lsx_vst(SUB(loc2, vec1), tmp_buf, 26 * 16);
798 __lsx_vst(SUB(loc3, vec0), tmp_buf, 18 * 16);
813 __lsx_vst(SUB(loc0, vec3), tmp_buf, 28 * 16);
814 __lsx_vst(SUB(loc1, vec2), tmp_buf, 20 * 16);
815 __lsx_vst(SUB(loc2, vec1), tmp_buf, 24 * 16);
816 __lsx_vst(SUB(loc3, vec0), tmp_buf, 16 * 16);
844 DUP4_ARG2(__lsx_vld, tmp_buf, 16 * 16, tmp_buf, 16 * 17,
845 tmp_buf, 16 * 18, tmp_buf, 16 * 19, m0, n0, m1, n1);
846 DUP4_ARG2(__lsx_vld, tmp_buf, 16 * 20, tmp_buf, 16 * 21,
847 tmp_buf, 16 * 22, tmp_buf, 16 * 23, m2, n2, m3, n3);
849 DUP4_ARG2(__lsx_vld, tmp_buf, 16 * 24, tmp_buf, 16 * 25,
850 tmp_buf, 16 * 26, tmp_buf, 16 * 27, m4, n4, m5, n5);
851 DUP4_ARG2(__lsx_vld, tmp_buf, 16 * 28, tmp_buf, 16 * 29,
852 tmp_buf, 16 * 30, tmp_buf, 16 * 31, m6, n6, m7, n7);
879 static void vp9_idct8x32_column_even_process_store(int16_t *tmp_buf,
888 DUP4_ARG2(__lsx_vld, tmp_buf, 0, tmp_buf, 32 * 8,
889 tmp_buf, 32 * 16, tmp_buf, 32 * 24, reg0, reg1, reg2, reg3);
890 DUP4_ARG2(__lsx_vld, tmp_buf, 32 * 32, tmp_buf, 32 * 40,
891 tmp_buf, 32 * 48, tmp_buf, 32 * 56, reg4, reg5, reg6, reg7);
893 __lsx_vst(zero, tmp_buf, 0);
894 __lsx_vst(zero, tmp_buf, 32 * 8);
895 __lsx_vst(zero, tmp_buf, 32 * 16);
896 __lsx_vst(zero, tmp_buf, 32 * 24);
897 __lsx_vst(zero, tmp_buf, 32 * 32);
898 __lsx_vst(zero, tmp_buf, 32 * 40);
899 __lsx_vst(zero, tmp_buf, 32 * 48);
900 __lsx_vst(zero, tmp_buf, 32 * 56);
902 tmp_buf += (2 * 32);
920 DUP4_ARG2(__lsx_vld, tmp_buf, 0, tmp_buf, 32 * 8,
921 tmp_buf, 32 * 16, tmp_buf, 32 * 24, reg0, reg1, reg2, reg3);
922 DUP4_ARG2(__lsx_vld, tmp_buf, 32 * 32, tmp_buf, 32 * 40,
923 tmp_buf, 32 * 48, tmp_buf, 32 * 56, reg4, reg5, reg6, reg7);
925 __lsx_vst(zero, tmp_buf, 0);
926 __lsx_vst(zero, tmp_buf, 32 * 8);
927 __lsx_vst(zero, tmp_buf, 32 * 16);
928 __lsx_vst(zero, tmp_buf, 32 * 24);
929 __lsx_vst(zero, tmp_buf, 32 * 32);
930 __lsx_vst(zero, tmp_buf, 32 * 40);
931 __lsx_vst(zero, tmp_buf, 32 * 48);
932 __lsx_vst(zero, tmp_buf, 32 * 56);
994 static void vp9_idct8x32_column_odd_process_store(int16_t *tmp_buf,
1002 reg0 = __lsx_vld(tmp_buf, 64);
1003 reg1 = __lsx_vld(tmp_buf, 7 * 64);
1004 reg2 = __lsx_vld(tmp_buf, 9 * 64);
1005 reg3 = __lsx_vld(tmp_buf, 15 * 64);
1006 reg4 = __lsx_vld(tmp_buf, 17 * 64);
1007 reg5 = __lsx_vld(tmp_buf, 23 * 64);
1008 reg6 = __lsx_vld(tmp_buf, 25 * 64);
1009 reg7 = __lsx_vld(tmp_buf, 31 * 64);
1011 __lsx_vst(zero, tmp_buf, 64);
1012 __lsx_vst(zero, tmp_buf, 7 * 64);
1013 __lsx_vst(zero, tmp_buf, 9 * 64);
1014 __lsx_vst(zero, tmp_buf, 15 * 64);
1015 __lsx_vst(zero, tmp_buf, 17 * 64);
1016 __lsx_vst(zero, tmp_buf, 23 * 64);
1017 __lsx_vst(zero, tmp_buf, 25 * 64);
1018 __lsx_vst(zero, tmp_buf, 31 * 64);
1056 reg0 = __lsx_vld(tmp_buf, 3 * 64);
1057 reg1 = __lsx_vld(tmp_buf, 5 * 64);
1058 reg2 = __lsx_vld(tmp_buf, 11 * 64);
1059 reg3 = __lsx_vld(tmp_buf, 13 * 64);
1060 reg4 = __lsx_vld(tmp_buf, 19 * 64);
1061 reg5 = __lsx_vld(tmp_buf, 21 * 64);
1062 reg6 = __lsx_vld(tmp_buf, 27 * 64);
1063 reg7 = __lsx_vld(tmp_buf, 29 * 64);
1065 __lsx_vst(zero, tmp_buf, 3 * 64);
1066 __lsx_vst(zero, tmp_buf, 5 * 64);
1067 __lsx_vst(zero, tmp_buf, 11 * 64);
1068 __lsx_vst(zero, tmp_buf, 13 * 64);
1069 __lsx_vst(zero, tmp_buf, 19 * 64);
1070 __lsx_vst(zero, tmp_buf, 21 * 64);
1071 __lsx_vst(zero, tmp_buf, 27 * 64);
1072 __lsx_vst(zero, tmp_buf, 29 * 64);
1259 int16_t *tmp_buf)
1266 vp9_idct_butterfly_transpose_store(tmp_buf, &tmp_eve_buf[0],
1319 int16_t tmp_buf[8 * 32] ALLOC_ALIGNED(16);
1337 vp9_idct8x32_1d_columns_lsx(input, out_ptr, &tmp_buf[0]);
1353 int16_t tmp_buf[8 * 32] ALLOC_ALIGNED(16);
1359 &tmp_buf[0]);