Home | History | Annotate | Download | only in simd

Lines Matching refs:mm2

168         movq      mm2,mm0               ; mm0=in0=(00 01 02 03)
170 punpckhwd mm2,mm2 ; mm2=(02 02 03 03)
175 movq mm3,mm2
176 punpckldq mm2,mm2 ; mm2=(02 02 02 02)
181 movq MMWORD [MMBLOCK(2,0,edi,SIZEOF_JCOEF)], mm2
194 movq mm2, MMWORD [MMBLOCK(5,0,esi,SIZEOF_JCOEF)]
196 pmullw mm2, MMWORD [MMBLOCK(5,0,edx,SIZEOF_ISLOW_MULT_TYPE)]
210 movq mm6,mm2
211 movq mm7,mm2
214 movq mm2,mm6
218 pmaddwd mm2,[GOTOFF(ebx,PW_F145_MF021)] ; mm2=(tmp0L)
223 paddd mm2,mm0 ; mm2=tmp0L
226 movq MMWORD [wk(0)], mm2 ; wk(0)=tmp0L
239 pxor mm2,mm2
241 punpckhwd mm2,mm4 ; mm2=tmp0H
243 psrad mm2,(16-CONST_BITS-1) ; psrad mm2,16 & pslld mm2,CONST_BITS+1
252 movq mm0,mm2
254 paddd mm2,mm3 ; mm2=tmp10H
261 movq mm3,mm2
263 paddd mm2,mm7 ; mm2=data0H
270 paddd mm2,mm6
272 psrad mm2,DESCALE_P1_4
278 packssdw mm1,mm2 ; mm1=data0=(00 01 02 03)
284 movq mm2,mm4
288 psubd mm2,mm7 ; mm2=data2L
297 paddd mm2,mm7
299 psrad mm2,DESCALE_P1_4
303 packssdw mm2,mm3 ; mm2=data2=(20 21 22 23)
308 movq mm7,mm2 ; transpose coefficients(phase 1)
309 punpcklwd mm2,mm5 ; mm2=(20 30 21 31)
313 punpckldq mm1,mm2 ; mm1=(00 10 20 30)
314 punpckhdq mm0,mm2 ; mm0=(01 11 21 31)
342 movq mm2, MMWORD [MMBLOCK(5,0,esi,SIZEOF_JCOEF)]
356 movq mm6,mm2
357 movq mm7,mm2
360 movq mm2,mm6
364 pmaddwd mm2,[GOTOFF(ebx,PW_F145_MF021)] ; mm2=(tmp0L)
369 paddd mm2,mm0 ; mm2=tmp0L
372 movq MMWORD [wk(0)], mm2 ; wk(0)=tmp0L
382 pxor mm2,mm2
384 punpckhwd mm2,mm4 ; mm2=tmp0H
386 psrad mm2,(16-CONST_BITS-1) ; psrad mm2,16 & pslld mm2,CONST_BITS+1
395 movq mm0,mm2
397 paddd mm2,mm3 ; mm2=tmp10H
404 movq mm3,mm2
406 paddd mm2,mm7 ; mm2=data0H
413 paddd mm2,mm6
415 psrad mm2,DESCALE_P2_4
421 packssdw mm1,mm2 ; mm1=data0=(00 10 20 30)
427 movq mm2,mm4
431 psubd mm2,mm7 ; mm2=data2L
440 paddd mm2,mm7
442 psrad mm2,DESCALE_P2_4
446 packssdw mm2,mm3 ; mm2=data2=(02 12 22 32)
450 packsswb mm1,mm2 ; mm1=(00 10 20 30 02 12 22 32)
539 movq mm2, MMWORD [MMBLOCK(5,0,esi,SIZEOF_JCOEF)]
541 pmullw mm2, MMWORD [MMBLOCK(5,0,edx,SIZEOF_ISLOW_MULT_TYPE)]
545 ; mm2=(50 51 ** 53), mm3=(70 71 ** 73)
551 movq mm5,mm2 ; mm5=(50 51 ** 53)
559 psrld mm2,WORD_BIT ; mm2=(51 -- 53 --)
562 por mm2,mm3 ; mm2=(51 71 53 73)
564 pmaddwd mm2,[GOTOFF(ebx,PW_F085_MF072)]
589 paddd mm0,mm2 ; mm0=tmp0[col1 col3]
601 movq mm2,mm1 ; mm2=(00 01 ** 03)
605 pand mm2,mm7 ; mm2=(-- 01 -- 03)
607 psrad mm2,(WORD_BIT-CONST_BITS-2) ; mm2=tmp10[col1 col3]
619 movq mm4,mm2
621 paddd mm2,mm0 ; mm2=data0[col1 col3]=(A1 A3)
629 paddd mm2,mm7
631 psrad mm2,DESCALE_P1_2
652 packssdw mm2,mm4 ; mm2=(A1 A3 B1 B3)
654 pmaddwd mm2,[GOTOFF(ebx,PW_F362_MF127)]
657 paddd mm2,mm5 ; mm2=tmp0[row0 row1]
668 paddd mm1,mm2 ; mm1=data0[row0 row1]=(C0 C1)
669 psubd mm6,mm2 ; mm6=data1[row0 row1]=(D0 D1)