Home | History | Annotate | Download | only in db_vlvm

Lines Matching defs:mm4

122          movq      mm4,mm0         /*25 Copy dx*/
137 pmullw mm4,mm2 /*27 Multiply dx*dy*/
147 movq mm0,mm4 /*37 Copy dx*dy*/
149 pcmpgtw mm6,mm4 /*38 Create unpack mask for dx*dy*/
150 punpcklwd mm4,mm6 /*39 Unpack dx*dy lows*/
154 movq [edx+512],mm4 /*41 Store dx*dy lows*/
159 movq mm4,mm1 /*50 Copy dx*/
163 pmullw mm4,mm3 /*52 Multiply dx*dy*/
172 movq mm0,mm4 /*62 Copy dx*dy*/
174 pcmpgtw mm2,mm4 /*63 Create unpack mask for dx*dy*/
176 punpcklwd mm4,mm2 /*64 Unpack dx*dy lows*/
179 movq [edx+528],mm4 /*66 Store dx*dy lows*/
289 movq mm4,[eax+512] /*15 Get dxy0*/
300 paddd mm4,mm5 /*18 Accumulate dxy1*/
306 paddd mm4,mm6 /*21 Accumulate dxy2 1*/
309 paddd mm4,mm6 /*23 Accumulate dxy2 2*/
313 paddd mm4,mm7 /*26 Accumulate dxy3*/
314 paddd mm4,[edi+512] /*27 Accumulate dxy4*/
318 movq [esi+512],mm4 /*28 Store dxy sums*/
416 movq mm4,[eax+8] /*17 Load new data*/
417 paddd mm0,mm4 /*18 Add 1* behind two steps*/
418 movq mm2,mm4 /*19 Start with 1* in front two steps*/
419 pslld mm4,1 /*20*/
420 paddd mm1,mm4 /*21 Add 2* same place*/
421 pslld mm4,1 /*22*/
422 paddd mm1,mm4 /*23 Add 4* same place*/
423 pshufw mm4,mm4,4Eh /*24 Swap the two double-words using bitmask 01001110=4Eh*/
424 paddd mm1,mm4 /*25 Add 4* swapped*/
425 movq mm3,mm4 /*26 Copy*/
426 pand mm4,mm7 /*27 Get low double-word only*/
427 paddd mm2,mm4 /*28 Add 4* in front one step*/
428 pxor mm4,mm3 /*29 Get high double-word only*/
429 paddd mm0,mm4 /*30 Add 4* behind one step*/
440 movq mm4,[eax+24] /*48 Load new data*/
446 paddd mm1,mm4 /*49 Add 1* behind two steps*/
453 movq mm6,mm4 /*50a Copy*/
454 pslld mm4,1 /*51*/
459 paddd mm2,mm4 /*52 Add 2* same place*/
460 pslld mm4,1 /*53*/
461 paddd mm2,mm4 /*54 Add 4* same place*/
462 pshufw mm4,mm4,4Eh /*55 Swap the two double-words using bitmask 01001110=4Eh*/
463 paddd mm2,mm4 /*56 Add 4* swapped*/
464 movq mm3,mm4 /*57 Copy*/
465 pand mm4,mm7 /*58 Get low double-word only*/
467 paddd mm0,mm4 /*59 Add 4* in front one step*/
468 pxor mm4,mm3 /*60 Get high double-word only*/
469 paddd mm1,mm4 /*61 Add 4* behind one step*/