Lines Matching defs:buf1
741 "movq ("#b2", "#index", 2), %%mm1 \n\t" /*buf1[eax]*/\
743 "movq 8("#b2", "#index", 2), %%mm7 \n\t" /*buf1[eax]*/\
744 "psubw %%mm1, %%mm0 \n\t" /* buf0[eax] - buf1[eax]*/\
745 "psubw %%mm7, %%mm6 \n\t" /* buf0[eax] - buf1[eax]*/\
746 "pmulhw "LUM_MMX_FILTER_OFFSET"+8("#c"), %%mm0 \n\t" /* (buf0[eax] - buf1[eax])yalpha1>>16*/\
747 "pmulhw "LUM_MMX_FILTER_OFFSET"+8("#c"), %%mm6 \n\t" /* (buf0[eax] - buf1[eax])yalpha1>>16*/\
748 "psraw $4, %%mm1 \n\t" /* buf0[eax] - buf1[eax] >>4*/\
749 "psraw $4, %%mm7 \n\t" /* buf0[eax] - buf1[eax] >>4*/\
750 "paddw %%mm0, %%mm1 \n\t" /* buf0[eax]yalpha1 + buf1[eax](1-yalpha1) >>16*/\
751 "paddw %%mm6, %%mm7 \n\t" /* buf0[eax]yalpha1 + buf1[eax](1-yalpha1) >>16*/\
797 const int16_t *buf0 = buf[0], *buf1 = buf[1],
810 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "r" (dest),
836 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
850 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
861 const int16_t *buf0 = buf[0], *buf1 = buf[1],
873 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
884 const int16_t *buf0 = buf[0], *buf1 = buf[1],
902 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
913 const int16_t *buf0 = buf[0], *buf1 = buf[1],
931 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
963 "movq (%1, "#index", 2), %%mm1 \n\t" /*buf1[eax]*/\
965 "movq 8(%1, "#index", 2), %%mm7 \n\t" /*buf1[eax]*/\
966 "psubw %%mm1, %%mm0 \n\t" /* buf0[eax] - buf1[eax]*/\
967 "psubw %%mm7, %%mm6 \n\t" /* buf0[eax] - buf1[eax]*/\
968 "pmulhw "LUM_MMX_FILTER_OFFSET"+8("#c"), %%mm0 \n\t" /* (buf0[eax] - buf1[eax])yalpha1>>16*/\
969 "pmulhw "LUM_MMX_FILTER_OFFSET"+8("#c"), %%mm6 \n\t" /* (buf0[eax] - buf1[eax])yalpha1>>16*/\
970 "psraw $7, %%mm1 \n\t" /* buf0[eax] - buf1[eax] >>4*/\
971 "psraw $7, %%mm7 \n\t" /* buf0[eax] - buf1[eax] >>4*/\
972 "paddw %%mm0, %%mm1 \n\t" /* buf0[eax]yalpha1 + buf1[eax](1-yalpha1) >>16*/\
973 "paddw %%mm6, %%mm7 \n\t" /* buf0[eax]yalpha1 + buf1[eax](1-yalpha1) >>16*/\
982 const int16_t *buf0 = buf[0], *buf1 = buf[1],
993 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
1017 "psraw $4, %%mm1 \n\t" /* buf0[eax] - buf1[eax] >>4*/\
1018 "psraw $4, %%mm7 \n\t" /* buf0[eax] - buf1[eax] >>4*/\
1073 "psraw $4, %%mm1 \n\t" /* buf0[eax] - buf1[eax] >>4*/\
1074 "psraw $4, %%mm7 \n\t" /* buf0[eax] - buf1[eax] >>4*/\
1122 const int16_t *buf1= buf0; //FIXME needed for RGB1/BGR1
1149 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
1178 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
1191 const int16_t *buf1= buf0; //FIXME needed for RGB1/BGR1
1204 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
1219 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
1232 const int16_t *buf1= buf0; //FIXME needed for RGB1/BGR1
1251 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
1272 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
1285 const int16_t *buf1= buf0; //FIXME needed for RGB1/BGR1
1304 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
1325 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
1375 const int16_t *buf1= buf0; //FIXME needed for RGB1/BGR1
1387 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),
1400 :: "c" (buf0), "d" (buf1), "S" (ubuf0), "D" (ubuf1), "m" (dest),