Home | History | Annotate | Download | only in x86

Lines Matching full:mm0

31         movq        mm0, [rax]
35 pmaddwd mm0, mm0
40 paddd mm4, mm0
97 movq mm0, [rax] ; Copy eight bytes to mm0
99 movq mm2, mm0 ; Take copies
102 punpcklbw mm0, mm6 ; unpack to higher prrcision
106 psubsw mm0, mm1 ; A-B (low order) to MM0
109 paddw mm5, mm0 ; accumulate differences in mm5
112 pmaddwd mm0, mm0 ; square and accumulate
117 paddd mm7, mm0 ; accumulate in mm7
122 movq mm0, [rax] ; Copy eight bytes to mm0
123 movq mm2, mm0 ; Take copies
126 punpcklbw mm0, mm6 ; unpack to higher prrcision
130 psubsw mm0, mm1 ; A-B (low order) to MM0
133 paddw mm5, mm0 ; accumulate differences in mm5
136 pmaddwd mm0, mm0 ; square and accumulate
141 paddd mm7, mm0 ; accumulate in mm7
145 movq mm0, [rax] ; Copy eight bytes to mm0
146 movq mm2, mm0 ; Take copies
149 punpcklbw mm0, mm6 ; unpack to higher prrcision
153 psubsw mm0, mm1 ; A-B (low order) to MM0
156 paddw mm5, mm0 ; accumulate differences in mm5
159 pmaddwd mm0, mm0 ; square and accumulate
164 paddd mm7, mm0 ; accumulate in mm7
168 movq mm0, [rax] ; Copy eight bytes to mm0
169 movq mm2, mm0 ; Take copies
172 punpcklbw mm0, mm6 ; unpack to higher prrcision
176 psubsw mm0, mm1 ; A-B (low order) to MM0
179 paddw mm5, mm0 ; accumulate differences in mm5
182 pmaddwd mm0, mm0 ; square and accumulate
187 paddd mm7, mm0 ; accumulate in mm7
191 movq mm0, [rax] ; Copy eight bytes to mm0
192 movq mm2, mm0 ; Take copies
195 punpcklbw mm0, mm6 ; unpack to higher prrcision
199 psubsw mm0, mm1 ; A-B (low order) to MM0
202 paddw mm5, mm0 ; accumulate differences in mm5
205 pmaddwd mm0, mm0 ; square and accumulate
211 paddd mm7, mm0 ; accumulate in mm7
215 movq mm0, [rax] ; Copy eight bytes to mm0
216 movq mm2, mm0 ; Take copies
219 punpcklbw mm0, mm6 ; unpack to higher prrcision
223 psubsw mm0, mm1 ; A-B (low order) to MM0
226 paddw mm5, mm0 ; accumulate differences in mm5
229 pmaddwd mm0, mm0 ; square and accumulate
234 paddd mm7, mm0 ; accumulate in mm7
238 movq mm0, [rax] ; Copy eight bytes to mm0
239 movq mm2, mm0 ; Take copies
242 punpcklbw mm0, mm6 ; unpack to higher prrcision
246 psubsw mm0, mm1 ; A-B (low order) to MM0
249 paddw mm5, mm0 ; accumulate differences in mm5
252 pmaddwd mm0, mm0 ; square and accumulate
257 paddd mm7, mm0 ; accumulate in mm7
261 movq mm0, [rax] ; Copy eight bytes to mm0
262 movq mm2, mm0 ; Take copies
265 punpcklbw mm0, mm6 ; unpack to higher prrcision
269 psubsw mm0, mm1 ; A-B (low order) to MM0
272 paddw mm5, mm0 ; accumulate differences in mm5
275 pmaddwd mm0, mm0 ; square and accumulate
279 paddd mm7, mm0 ; accumulate in mm7
345 movq mm0, [rax] ; Copy eight bytes to mm0
347 punpcklbw mm0, mm6 ; unpack to higher prrcision
349 psubsw mm0, mm1 ; A-B (low order) to MM0
350 paddw mm5, mm0 ; accumulate differences in mm5
351 pmaddwd mm0, mm0 ; square and accumulate
355 paddd mm7, mm0 ; accumulate in mm7
359 movq mm0, [rax] ; Copy eight bytes to mm0
360 punpcklbw mm0, mm6 ; unpack to higher prrcision
362 psubsw mm0, mm1 ; A-B (low order) to MM0
363 paddw mm5, mm0 ; accumulate differences in mm5
365 pmaddwd mm0, mm0 ; square and accumulate
369 paddd mm7, mm0 ; accumulate in mm7
372 movq mm0, [rax] ; Copy eight bytes to mm0
373 punpcklbw mm0, mm6 ; unpack to higher prrcision
375 psubsw mm0, mm1 ; A-B (low order) to MM0
376 paddw mm5, mm0 ; accumulate differences in mm5
378 pmaddwd mm0, mm0 ; square and accumulate
382 paddd mm7, mm0
385 movq mm0, [rax] ; Copy eight bytes to mm0
387 punpcklbw mm0, mm6 ; unpack to higher prrcision
389 psubsw mm0, mm1 ; A-B (low order) to MM0
391 paddw mm5, mm0 ; accumulate differences in mm5
393 pmaddwd mm0, mm0 ; square and accumulate
394 paddd mm7, mm0 ; accumulate in mm7
455 movd mm0, [rax] ; Copy eight bytes to mm0
457 punpcklbw mm0, mm6 ; unpack to higher prrcision
459 psubsw mm0, mm1 ; A-B (low order) to MM0
460 pmaddwd mm0, mm0 ; square and accumulate
464 paddd mm7, mm0 ; accumulate in mm7
467 movd mm0, [rax] ; Copy eight bytes to mm0
468 punpcklbw mm0, mm6 ; unpack to higher prrcision
470 psubsw mm0, mm1 ; A-B (low order) to MM0
471 pmaddwd mm0, mm0 ; square and accumulate
475 paddd mm7, mm0 ; accumulate in mm7
478 movd mm0, [rax] ; Copy eight bytes to mm0
480 punpcklbw mm0, mm6 ; unpack to higher prrcision
481 psubsw mm0, mm1 ; A-B (low order) to MM0
483 pmaddwd mm0, mm0 ; square and accumulate
487 paddd mm7, mm0 ; accumulate in mm7
490 movd mm0, [rax] ; Copy eight bytes to mm0
491 punpcklbw mm0, mm6 ; unpack to higher prrcision
493 psubsw mm0, mm1 ; A-B (low order) to MM0
494 pmaddwd mm0, mm0 ; square and accumulate
495 paddd mm7, mm0 ; accumulate in mm7
497 movq mm0, mm7 ;
500 paddd mm0, mm7
501 movq rax, mm0
547 pxor mm0, mm0 ;
552 punpcklbw mm1, mm0 ;
555 punpcklbw mm3, mm0 ;
576 punpcklbw mm1, mm0 ;
579 punpcklbw mm3, mm0 ;
599 punpcklbw mm3, mm0 ;
691 pxor mm0, mm0 ;
698 punpcklbw mm1, mm0 ;
700 punpckhbw mm2, mm0 ;
704 punpcklbw mm3, mm0 ;
706 punpckhbw mm4, mm0 ;
737 punpcklbw mm1, mm0 ;
738 punpckhbw mm2, mm0 ;
743 punpcklbw mm3, mm0 ;
744 punpckhbw mm4, mm0 ;
761 punpcklbw mm3, mm0 ;
762 punpckhbw mm4, mm0 ;
785 punpcklbw mm3, mm0 ;
786 punpckhbw mm4, mm0 ;
870 pxor mm0, mm0 ; clear xmm0 for unpack
884 punpcklbw mm1, mm0
885 punpckhbw mm3, mm0
887 punpcklbw mm2, mm0
888 punpckhbw mm4, mm0
909 punpcklbw mm1, mm0
910 punpckhbw mm3, mm0
912 punpcklbw mm2, mm0
913 punpckhbw mm4, mm0