Home | History | Annotate | Download | only in simd

Lines Matching refs:mm3

175         movq      mm3,mm2
177 punpckhdq mm3,mm3 ; mm3=(03 03 03 03)
182 movq MMWORD [MMBLOCK(3,0,edi,SIZEOF_JCOEF)], mm3
195 movq mm3, MMWORD [MMBLOCK(7,0,esi,SIZEOF_JCOEF)]
197 pmullw mm3, MMWORD [MMBLOCK(7,0,edx,SIZEOF_ISLOW_MULT_TYPE)]
212 punpcklwd mm6,mm3
213 punpckhwd mm7,mm3
215 movq mm3,mm7
219 pmaddwd mm3,[GOTOFF(ebx,PW_F145_MF021)] ; mm3=(tmp0H)
224 paddd mm3,mm1 ; mm3=tmp0H
227 movq MMWORD [wk(1)], mm3 ; wk(1)=tmp0H
245 movq mm3,mm5 ; mm5=in2=z2
247 punpckhwd mm3,mm0
249 pmaddwd mm3,[GOTOFF(ebx,PW_F184_MF076)] ; mm3=tmp2H
254 paddd mm2,mm3 ; mm2=tmp10H
256 psubd mm0,mm3 ; mm0=tmp12H
261 movq mm3,mm2
265 psubd mm3,mm7 ; mm3=data3H
274 paddd mm3,mm6
276 psrad mm3,DESCALE_P1_4
279 packssdw mm5,mm3 ; mm5=data3=(30 31 32 33)
285 movq mm3,mm0
289 psubd mm3,mm6 ; mm3=data2H
298 paddd mm3,mm7
300 psrad mm3,DESCALE_P1_4
303 packssdw mm2,mm3 ; mm2=data2=(20 21 22 23)
315 movq mm3,mm6 ; transpose coefficients(phase 2)
317 punpckhdq mm3,mm7 ; mm3=(03 13 23 33)
322 movq MMWORD [MMBLOCK(3,0,edi,SIZEOF_JCOEF)], mm3
343 movq mm3, MMWORD [MMBLOCK(7,0,esi,SIZEOF_JCOEF)]
358 punpcklwd mm6,mm3
359 punpckhwd mm7,mm3
361 movq mm3,mm7
365 pmaddwd mm3,[GOTOFF(ebx,PW_F145_MF021)] ; mm3=(tmp0H)
370 paddd mm3,mm1 ; mm3=tmp0H
373 movq MMWORD [wk(1)], mm3 ; wk(1)=tmp0H
388 movq mm3,mm5 ; mm5=in2=z2
390 punpckhwd mm3,mm0
392 pmaddwd mm3,[GOTOFF(ebx,PW_F184_MF076)] ; mm3=tmp2H
397 paddd mm2,mm3 ; mm2=tmp10H
399 psubd mm0,mm3 ; mm0=tmp12H
404 movq mm3,mm2
408 psubd mm3,mm7 ; mm3=data3H
417 paddd mm3,mm6
419 psrad mm3,DESCALE_P2_4
422 packssdw mm5,mm3 ; mm5=data3=(03 13 23 33)
428 movq mm3,mm0
432 psubd mm3,mm6 ; mm3=data2H
441 paddd mm3,mm7
443 psrad mm3,DESCALE_P2_4
446 packssdw mm2,mm3 ; mm2=data2=(02 12 22 32)
540 movq mm3, MMWORD [MMBLOCK(7,0,esi,SIZEOF_JCOEF)]
542 pmullw mm3, MMWORD [MMBLOCK(7,0,edx,SIZEOF_ISLOW_MULT_TYPE)]
545 ; mm2=(50 51 ** 53), mm3=(70 71 ** 73)
553 punpcklwd mm5,mm3 ; mm5=(50 70 51 71)
560 pand mm3,mm7 ; mm3=(-- 71 -- 73)
562 por mm2,mm3 ; mm2=(51 71 53 73)
572 movq mm3, MMWORD [MMBLOCK(5,1,esi,SIZEOF_JCOEF)]
574 pmullw mm3, MMWORD [MMBLOCK(5,1,edx,SIZEOF_ISLOW_MULT_TYPE)]
578 ; mm3=(** 55 ** 57), mm5=(** 75 ** 77)
582 psrld mm3,WORD_BIT ; mm3=(55 -- 57 --)
585 por mm3,mm5 ; mm3=(55 75 57 77)
587 pmaddwd mm3,[GOTOFF(ebx,PW_F085_MF072)]
590 paddd mm6,mm3 ; mm6=tmp0[col5 col7]
612 movq mm3,mm1
614 psubd mm3,mm4 ; mm3=data1[col0 ****]=(B0 **)
615 punpckldq mm1,mm3 ; mm1=(A0 B0)
620 movq mm3,mm5
624 psubd mm3,mm6 ; mm3=data1[col5 col7]=(B5 B7)
634 paddd mm3,mm7
636 psrad mm3,DESCALE_P1_2
653 packssdw mm5,mm3 ; mm5=(A5 A7 B5 B7)