Lines Matching refs:mm5
102 movq mm5, MMWORD [ebx] ; mm5=Cb(01234567)
111 pand mm4, mm5 ; mm4=Cb(0246)=CbE
112 psrlw mm5, BYTE_BIT ; mm5=Cb(1357)=CbO
117 paddw mm5, mm7
132 movq mm3, mm5 ; mm3=CbO
134 paddw mm5, mm5 ; mm5=2*CbO
141 pmulhw mm5, [GOTOFF(eax,PW_MF0228)] ; mm5=(2*CbO * -FIX(0.22800))
146 paddw mm5, [GOTOFF(eax,PW_ONE)]
148 psraw mm5, 1 ; mm5=(CbO * -FIX(0.22800))
155 paddw mm5, mm3
157 paddw mm5, mm3 ; mm5=(CbO * FIX(1.77200))=(B-Y)O
162 movq MMWORD [wk(1)], mm5 ; wk(1)=(B-Y)O
165 movq mm5, mm3
171 punpckhwd mm5, mm7
173 pmaddwd mm5, [GOTOFF(eax,PW_MF0344_F0285)]
180 paddd mm5, [GOTOFF(eax,PD_ONEHALF)]
182 psrad mm5, SCALEBITS
185 packssdw mm3, mm5 ; mm3=CbO*-FIX(0.344)+CrO*FIX(0.285)
189 movq mm5, MMWORD [esi] ; mm5=Y(01234567)
193 pand mm4, mm5 ; mm4=Y(0246)=YE
194 psrlw mm5, BYTE_BIT ; mm5=Y(1357)=YO
197 paddw mm1, mm5 ; mm1=((R-Y)O+YO)=RO=(R1 R3 R5 R7)
202 paddw mm3, mm5 ; mm3=((G-Y)O+YO)=GO=(G1 G3 G5 G7)
207 paddw mm5, MMWORD [wk(1)] ; mm5=(YO+(B-Y)O)=BO=(B1 B3 B5 B7)
209 packuswb mm5, mm5 ; mm5=(B1 B3 B5 B7 ** ** ** **)