Home | History | Annotate | Download | only in x86

Lines Matching refs:mm2

33         movq        mm2, [rax+16]
37 pmaddwd mm2, mm2
42 paddd mm4, mm2
99 movq mm2, mm0 ; Take copies
104 punpckhbw mm2, mm6 ; unpack to higher prrcision
107 psubsw mm2, mm3 ; A-B (high order) to MM2
110 paddw mm5, mm2 ; accumulate differences in mm5
113 pmaddwd mm2, mm2 ; square and accumulate
118 paddd mm7, mm2 ; accumulate in mm7
123 movq mm2, mm0 ; Take copies
128 punpckhbw mm2, mm6 ; unpack to higher prrcision
131 psubsw mm2, mm3 ; A-B (high order) to MM2
134 paddw mm5, mm2 ; accumulate differences in mm5
137 pmaddwd mm2, mm2 ; square and accumulate
142 paddd mm7, mm2 ; accumulate in mm7
146 movq mm2, mm0 ; Take copies
151 punpckhbw mm2, mm6 ; unpack to higher prrcision
154 psubsw mm2, mm3 ; A-B (high order) to MM2
157 paddw mm5, mm2 ; accumulate differences in mm5
160 pmaddwd mm2, mm2 ; square and accumulate
165 paddd mm7, mm2 ; accumulate in mm7
169 movq mm2, mm0 ; Take copies
174 punpckhbw mm2, mm6 ; unpack to higher prrcision
177 psubsw mm2, mm3 ; A-B (high order) to MM2
180 paddw mm5, mm2 ; accumulate differences in mm5
183 pmaddwd mm2, mm2 ; square and accumulate
188 paddd mm7, mm2 ; accumulate in mm7
192 movq mm2, mm0 ; Take copies
197 punpckhbw mm2, mm6 ; unpack to higher prrcision
200 psubsw mm2, mm3 ; A-B (high order) to MM2
203 paddw mm5, mm2 ; accumulate differences in mm5
206 pmaddwd mm2, mm2 ; square and accumulate
212 paddd mm7, mm2 ; accumulate in mm7
216 movq mm2, mm0 ; Take copies
221 punpckhbw mm2, mm6 ; unpack to higher prrcision
224 psubsw mm2, mm3 ; A-B (high order) to MM2
227 paddw mm5, mm2 ; accumulate differences in mm5
230 pmaddwd mm2, mm2 ; square and accumulate
235 paddd mm7, mm2 ; accumulate in mm7
239 movq mm2, mm0 ; Take copies
244 punpckhbw mm2, mm6 ; unpack to higher prrcision
247 psubsw mm2, mm3 ; A-B (high order) to MM2
250 paddw mm5, mm2 ; accumulate differences in mm5
253 pmaddwd mm2, mm2 ; square and accumulate
258 paddd mm7, mm2 ; accumulate in mm7
262 movq mm2, mm0 ; Take copies
267 punpckhbw mm2, mm6 ; unpack to higher prrcision
270 psubsw mm2, mm3 ; A-B (high order) to MM2
273 paddw mm5, mm2 ; accumulate differences in mm5
276 pmaddwd mm2, mm2 ; square and accumulate
280 paddd mm7, mm2 ; accumulate in mm7
621 pxor mm2, mm2 ;
623 punpcklwd mm2, mm6 ;
626 paddd mm2, mm3 ;
627 movq mm6, mm2 ;
630 paddd mm2, mm6 ;
632 psrad mm2, 16 ;
641 movd dword ptr [rdi], mm2 ;
695 movq mm2, mm1 ;
700 punpckhbw mm2, mm0 ;
703 pmullw mm2, [rax] ;
712 paddw mm2, mm4 ;
716 paddw mm2, [GLOBAL(mmx_bi_rd)] ;
718 psraw mm2, mmx_filter_shift ;
721 packuswb mm5, mm2 ;
734 movq mm2, mm1 ;
738 punpckhbw mm2, mm0 ;
741 pmullw mm2, [rax] ;
750 paddw mm2, mm4 ;
755 paddw mm2, [GLOBAL(mmx_bi_rd)] ;
756 psraw mm2, mmx_filter_shift ;
765 packuswb mm5, mm2 ;
771 pmullw mm2, [rdx+8] ;
774 paddw mm2, mm4 ;
777 paddw mm2, [GLOBAL(mmx_bi_rd)] ;
780 psraw mm2, mmx_filter_shift ;
789 psubw mm2, mm4 ;
794 paddw mm6, mm2 ;
795 pmaddwd mm2, mm2 ;
798 paddd mm7, mm2 ;
814 pxor mm2, mm2 ;
816 punpcklwd mm2, mm6 ;
819 paddd mm2, mm3 ;
820 movq mm6, mm2 ;
823 paddd mm2, mm6 ;
825 mm2, 16 ;
834 movd dword ptr [rdi], mm2 ;
879 movq mm2, [rdi]
882 movq mm4, mm2
887 punpcklbw mm2, mm0
890 psubw mm1, mm2
904 movq mm2, [rdi+8]
907 movq mm4, mm2
912 punpcklbw mm2, mm0
915 psubw mm1, mm2
946 movq mm2, mm1
949 paddd mm2, mm1
956 movd DWORD PTR [rsp+4], mm2 ;SSE