Home | History | Annotate | Download | only in simd

Lines Matching refs:mm3

176 	movq      mm3,mm2
178 punpckhdq mm3,mm3 ; mm3=(03 03 03 03)
183 movq MMWORD [MMBLOCK(3,0,edi,SIZEOF_JCOEF)], mm3
196 movq mm3, MMWORD [MMBLOCK(7,0,esi,SIZEOF_JCOEF)]
198 pmullw mm3, MMWORD [MMBLOCK(7,0,edx,SIZEOF_ISLOW_MULT_TYPE)]
213 punpcklwd mm6,mm3
214 punpckhwd mm7,mm3
216 movq mm3,mm7
220 pmaddwd mm3,[GOTOFF(ebx,PW_F145_MF021)] ; mm3=(tmp0H)
225 paddd mm3,mm1 ; mm3=tmp0H
228 movq MMWORD [wk(1)], mm3 ; wk(1)=tmp0H
246 movq mm3,mm5 ; mm5=in2=z2
248 punpckhwd mm3,mm0
250 pmaddwd mm3,[GOTOFF(ebx,PW_F184_MF076)] ; mm3=tmp2H
255 paddd mm2,mm3 ; mm2=tmp10H
257 psubd mm0,mm3 ; mm0=tmp12H
262 movq mm3,mm2
266 psubd mm3,mm7 ; mm3=data3H
275 paddd mm3,mm6
277 psrad mm3,DESCALE_P1_4
280 packssdw mm5,mm3 ; mm5=data3=(30 31 32 33)
286 movq mm3,mm0
290 psubd mm3,mm6 ; mm3=data2H
299 paddd mm3,mm7
301 psrad mm3,DESCALE_P1_4
304 packssdw mm2,mm3 ; mm2=data2=(20 21 22 23)
316 movq mm3,mm6 ; transpose coefficients(phase 2)
318 punpckhdq mm3,mm7 ; mm3=(03 13 23 33)
323 movq MMWORD [MMBLOCK(3,0,edi,SIZEOF_JCOEF)], mm3
344 movq mm3, MMWORD [MMBLOCK(7,0,esi,SIZEOF_JCOEF)]
359 punpcklwd mm6,mm3
360 punpckhwd mm7,mm3
362 movq mm3,mm7
366 pmaddwd mm3,[GOTOFF(ebx,PW_F145_MF021)] ; mm3=(tmp0H)
371 paddd mm3,mm1 ; mm3=tmp0H
374 movq MMWORD [wk(1)], mm3 ; wk(1)=tmp0H
389 movq mm3,mm5 ; mm5=in2=z2
391 punpckhwd mm3,mm0
393 pmaddwd mm3,[GOTOFF(ebx,PW_F184_MF076)] ; mm3=tmp2H
398 paddd mm2,mm3 ; mm2=tmp10H
400 psubd mm0,mm3 ; mm0=tmp12H
405 movq mm3,mm2
409 psubd mm3,mm7 ; mm3=data3H
418 paddd mm3,mm6
420 psrad mm3,DESCALE_P2_4
423 packssdw mm5,mm3 ; mm5=data3=(03 13 23 33)
429 movq mm3,mm0
433 psubd mm3,mm6 ; mm3=data2H
442 paddd mm3,mm7
444 psrad mm3,DESCALE_P2_4
447 packssdw mm2,mm3 ; mm2=data2=(02 12 22 32)
541 movq mm3, MMWORD [MMBLOCK(7,0,esi,SIZEOF_JCOEF)]
543 pmullw mm3, MMWORD [MMBLOCK(7,0,edx,SIZEOF_ISLOW_MULT_TYPE)]
546 ; mm2=(50 51 ** 53), mm3=(70 71 ** 73)
554 punpcklwd mm5,mm3 ; mm5=(50 70 51 71)
561 pand mm3,mm7 ; mm3=(-- 71 -- 73)
563 por mm2,mm3 ; mm2=(51 71 53 73)
573 movq mm3, MMWORD [MMBLOCK(5,1,esi,SIZEOF_JCOEF)]
575 pmullw mm3, MMWORD [MMBLOCK(5,1,edx,SIZEOF_ISLOW_MULT_TYPE)]
579 ; mm3=(** 55 ** 57), mm5=(** 75 ** 77)
583 psrld mm3,WORD_BIT ; mm3=(55 -- 57 --)
586 por mm3,mm5 ; mm3=(55 75 57 77)
588 pmaddwd mm3,[GOTOFF(ebx,PW_F085_MF072)]
591 paddd mm6,mm3 ; mm6=tmp0[col5 col7]
613 movq mm3,mm1
615 psubd mm3,mm4 ; mm3=data1[col0 ****]=(B0 **)
616 punpckldq mm1,mm3 ; mm1=(A0 B0)
621 movq mm3,mm5
625 psubd mm3,mm6 ; mm3=data1[col5 col7]=(B5 B7)
635 paddd mm3,mm7
637 psrad mm3,DESCALE_P1_2
654 packssdw mm5,mm3 ; mm5=(A5 A7 B5 B7)