Home | History | Annotate | Download | only in simd

Lines Matching refs:mm2

161         movq      mm2,mm0               ; mm0=in0=(00 01 02 03)
163 punpckhwd mm2,mm2 ; mm2=(02 02 03 03)
168 movq mm3,mm2
169 punpckldq mm2,mm2 ; mm2=(02 02 02 02)
176 movq MMWORD [MMBLOCK(2,0,edi,SIZEOF_JCOEF)], mm2
177 movq MMWORD [MMBLOCK(2,1,edi,SIZEOF_JCOEF)], mm2
191 movq mm2, MMWORD [MMBLOCK(4,0,esi,SIZEOF_JCOEF)]
193 pmullw mm2, MMWORD [MMBLOCK(4,0,edx,SIZEOF_ISLOW_MULT_TYPE)]
217 paddw mm0,mm2 ; mm0=in0+in4
218 psubw mm6,mm2 ; mm6=in0-in4
221 pxor mm2,mm2
223 punpckhwd mm2,mm0 ; mm2=tmp0H
225 psrad mm2,(16-CONST_BITS) ; psrad mm2,16 & pslld mm2,CONST_BITS
230 movq mm4,mm2
231 paddd mm2,mm5 ; mm2=tmp10H
235 movq MMWORD [wk(1)], mm2 ; wk(1)=tmp10H
246 movq mm2,mm5
248 psubd mm2,mm1 ; mm2=tmp12L
255 movq MMWORD [wk(6)], mm2 ; wk(6)=tmp12L
283 movq mm2,mm5
285 punpcklwd mm2,mm7
287 movq mm5,mm2
289 pmaddwd mm2,[GOTOFF(ebx,PW_MF078_F117)] ; mm2=z3L
294 movq MMWORD [wk(10)], mm2 ; wk(10)=z3L
313 movq mm2,mm3
315 punpcklwd mm2,mm4
317 movq mm3,mm2
319 pmaddwd mm2,[GOTOFF(ebx,PW_MF060_MF089)] ; mm2=tmp0L
324 paddd mm2, MMWORD [wk(10)] ; mm2=tmp0L
329 movq MMWORD [wk(8)], mm2 ; wk(8)=tmp0L
332 movq mm2,mm1
334 punpcklwd mm2,mm6
336 movq mm1,mm2
338 pmaddwd mm2,[GOTOFF(ebx,PW_MF050_MF256)] ; mm2=tmp1L
343 paddd mm2,mm5 ; mm2=tmp1L
348 movq MMWORD [wk(10)], mm2 ; wk(10)=tmp1L
356 movq mm2,mm5
360 psubd mm2,mm3 ; mm2=data7L
369 paddd mm2,mm3
371 psrad mm2,DESCALE_P1
375 packssdw mm2,mm0 ; mm2=data7=(70 71 72 73)
405 punpcklwd mm7,mm2 ; mm7=(60 70 61 71)
406 punpckhwd mm1,mm2 ; mm1=(62 72 63 73)
411 movq mm2, MMWORD [wk(11)] ; mm2=tmp1H
421 paddd mm0,mm2 ; mm0=data2H
423 psubd mm6,mm2 ; mm6=data5H
441 movq mm2, MMWORD [wk(8)] ; mm2=tmp0L
446 paddd mm1,mm2 ; mm1=data3L
448 psubd mm0,mm2 ; mm0=data4L
451 movq mm2,[GOTOFF(ebx,PD_DESCALE_P1)] ; mm2=[PD_DESCALE_P1]
453 paddd mm1,mm2
454 paddd mm4,mm2
457 paddd mm0,mm2
458 paddd mm6,mm2
466 movq mm2, MMWORD [wk(1)] ; mm2=(02 12 03 13)
478 movq mm5,mm2 ; transpose coefficients(phase 2)
479 punpckldq mm2,mm4 ; mm2=(02 12 22 32)
487 movq MMWORD [MMBLOCK(2,0,edi,SIZEOF_JCOEF)], mm2
523 movq mm2, MMWORD [MMBLOCK(4,0,esi,SIZEOF_JCOEF)]
547 paddw mm0,mm2 ; mm0=in0+in4
548 psubw mm6,mm2 ; mm6=in0-in4
551 pxor mm2,mm2
553 punpckhwd mm2,mm0 ; mm2=tmp0H
555 psrad mm2,(16-CONST_BITS) ; psrad mm2,16 & pslld mm2,CONST_BITS
560 movq mm4,mm2
561 paddd mm2,mm5 ; mm2=tmp10H
565 movq MMWORD [wk(1)], mm2 ; wk(1)=tmp10H
576 movq mm2,mm5
578 psubd mm2,mm1 ; mm2=tmp12L
585 movq MMWORD [wk(6)], mm2 ; wk(6)=tmp12L
609 movq mm2,mm5
611 punpcklwd mm2,mm7
613 movq mm5,mm2
615 pmaddwd mm2,[GOTOFF(ebx,PW_MF078_F117)] ; mm2=z3L
620 movq MMWORD [wk(10)], mm2 ; wk(10)=z3L
639 movq mm2,mm3
641 punpcklwd mm2,mm4
643 movq mm3,mm2
645 pmaddwd mm2,[GOTOFF(ebx,PW_MF060_MF089)] ; mm2=tmp0L
650 paddd mm2, MMWORD [wk(10)] ; mm2=tmp0L
655 movq MMWORD [wk(8)], mm2 ; wk(8)=tmp0L
658 movq mm2,mm1
660 punpcklwd mm2,mm6
662 movq mm1,mm2
664 pmaddwd mm2,[GOTOFF(ebx,PW_MF050_MF256)] ; mm2=tmp1L
669 paddd mm2,mm5 ; mm2=tmp1L
674 movq MMWORD [wk(10)], mm2 ; wk(10)=tmp1L
682 movq mm2,mm5
686 psubd mm2,mm3 ; mm2=data7L
695 paddd mm2,mm3
697 psrad mm2,DESCALE_P2
701 packssdw mm2,mm0 ; mm2=data7=(07 17 27 37)
728 packsswb mm4,mm2 ; mm4=(01 11 21 31 07 17 27 37)
739 movq mm2,mm1
743 psubd mm2,mm0 ; mm2=data5H
752 paddd mm2,mm5
754 psrad mm2,DESCALE_P2
757 packssdw mm7,mm2 ; mm7=data5=(05 15 25 35)
765 movq mm2,mm3
769 psubd mm2,mm5 ; mm2=data4H
778 paddd mm2,mm0
780 psrad mm2,DESCALE_P2
785 packssdw mm1,mm2 ; mm1=data4=(04 14 24 34)
798 movq mm2,mm0 ; transpose coefficients(phase 1)
800 punpckhbw mm2,mm3 ; mm2=(06 07 16 17 26 27 36 37)
809 punpcklwd mm1,mm2 ; mm1=(04 05 06 07 14 15 16 17)
810 punpckhwd mm5,mm2 ; mm5=(24 25 26 27 34 35 36 37)