Home | History | Annotate | Download | only in video

Lines Matching full:mm7

111 		"pxor %%mm7,%%mm7\n"      //         00 00 00 00 00 00 00 00
113 "punpcklbw %%mm7,%%mm1\n" // 0 v3 0 v2 00 v1 00 v0
140 "pxor %%mm7,%%mm7\n" // 00 00 00 00 00 00 00 00
145 "punpcklbw %%mm7,%%mm1\n" // 0 u3 0 u2 00 u1 00 u0
155 // create G (result in mm7)
157 "movq %%mm4,%%mm7\n" // 0 L2 0 L0 0 l2 0 l1
159 "paddsw %%mm5, %%mm7\n" // lum1+Cb_g:x G2t x G0t x g2t x g0t
161 "paddsw %%mm0, %%mm7\n" // lum1+blue:x G2 x G0 x g2 x g0
163 "packuswb %%mm7,%%mm7\n" // G2 G0 g2 g0 G2 G0 g2 g0
164 "punpcklbw %%mm3,%%mm7\n" // G3 G2 G1 G0 g3 g2 g1 g0
175 // fill destination row1 (needed are mm6=Rr,mm7=Gg,mm5=Bb)
190 "movq %%mm7,%%mm1\n" // G3 G2 G1 G0 g3 g2 g1 g0
202 // fill destination row2 (needed are mm6=Rr,mm7=Gg,mm5=Bb)
267 "pxor %%mm7, %%mm7\n"
273 "punpcklbw %%mm7, %%mm0\n" // 4 W cb 0 u3 0 u2 0 u1 0 u0
274 "punpcklbw %%mm7, %%mm1\n" // 4 W cr 0 v3 0 v2 0 v1 0 v0
284 "movq (%2), %%mm7\n" // L2
286 "psrlw $8, %%mm7\n" // L2 00 L7 00 L5 00 L3 00 L1
289 "pmullw %15, %%mm7\n" // lum2
297 "movq %%mm7, %%mm3\n" // lum2 00 L7 00 L5 00 L3 00 L1
299 "paddw %%mm0, %%mm7\n" // Lum2 +blue 00 B7 00 B5 00 B3 00 B1
321 "psraw $6, %%mm7\n"
324 "packuswb %%mm7, %%mm7\n"
329 "punpcklbw %%mm7, %%mm7\n"
331 "pand %16, %%mm7\n"
333 "psrlw $11, %%mm7\n" // BLUE 2
335 "por %%mm7, %%mm3\n"
336 "movq (%2,%4), %%mm7\n" // L4 load lum2
338 "psrlw $8, %%mm7\n" // L4
341 "pmullw %15, %%mm7\n" // lum4
354 "movq %%mm7, %%mm3\n" // Lum4
356 "paddw %%mm0, %%mm7\n" // Lum4 +blue
375 "psraw $6, %%mm7\n"
379 "packuswb %%mm7, %%mm7\n"
382 "punpcklbw %%mm7, %%mm7\n"
384 "pand %16, %%mm7\n" // BLUE
386 "psrlw $11, %%mm7\n"
388 "por %%mm7, %%mm3\n"