Lines Matching defs:mm2

112         movq       mm2,[ebx-1]     /*13 Get left*/
123 psrlq mm2,1 /*16 Shift*/
126 pand mm2,mm7 /*18 And*/
129 psubb mm2,mm3 /*20 Subtract*/
131 movq mm3,mm2 /*21 Copy*/
132 pcmpgtb mm5,mm2 /*22 Create unpack mask*/
133 punpcklbw mm2,mm5 /*23 Unpack low*/
137 pmullw mm4,mm2 /*27 Multiply dx*dy*/
138 pmullw mm2,mm2 /*28 Multiply dy*dy*/
155 movq mm5,mm2 /*44 Copy dy*dy*/
157 pcmpgtw mm6,mm2 /*45 Create unpack mask for dy*dy*/
158 punpcklwd mm2,mm6 /*46 Unpack dy*dy lows*/
162 movq [edx+1024],mm2 /*48 Store dy*dy lows*/
170 pxor mm2,mm2 /*61 Set to zero*/
174 pcmpgtw mm2,mm4 /*63 Create unpack mask for dx*dy*/
176 punpcklwd mm4,mm2 /*64 Unpack dx*dy lows*/
178 punpckhwd mm0,mm2 /*65 Unpack dx*dy highs*/
285 movq mm2,[ecx] /*5 Get dxx2*/
290 pslld mm2,1 /*6 Shift dxx2 1*/
291 paddd mm0,mm2 /*7 Accumulate dxx2 1*/
292 pslld mm2,1 /*8 Shift dxx2 2*/
294 paddd mm0,mm2 /*9 Accumulate dxx2 2*/
316 movq mm2,[ecx+1024] /*33 Get dyy2*/
319 pslld mm2,1 /*34 Shift dyy2 1*/
324 paddd mm0,mm2 /*35 Accumulate dyy2 1*/
326 pslld mm2,1 /*36 Shift dyy2 2*/
327 paddd mm0,mm2 /*37 Accumulate dyy2 2*/
401 movq mm2,mm6 /*3 Start with 1* in front two steps*/
410 paddd mm2,mm6 /*12 Add 4* in front one step*/
414 movq mm1,mm2 /*16 Shift along*/
418 movq mm2,mm4 /*19 Start with 1* in front two steps*/
427 paddd mm2,mm4 /*28 Add 4* in front one step*/
431 movq mm1,mm2 /*32 Shift along*/
439 movq mm2,mm6 /*35 Start with 1* in front two steps*/
450 paddd mm2,mm6 /*44 Add 4* in front one step*/
459 paddd mm2,mm4 /*52 Add 2* same place*/
461 paddd mm2,mm4 /*54 Add 4* same place*/
463 paddd mm2,mm4 /*56 Add 4* swapped*/
475 movq mm0,mm2 /*64 Shift along*/