Home | History | Annotate | Download | only in hermes

Lines Matching refs:EAX

35 ;;   EAX, EBX, EDX
66 .L4 mov eax,[esi]
69 bswap eax
73 ror eax,8
84 mov [edi+0],eax
146 .L4 mov eax,[esi]
149 rol eax,8
156 mov [edi+0],eax
217 .L4 mov eax,[esi]
223 bswap eax
231 mov [edi+0],eax
308 .L5 mov eax,[esi] ; first dword eax = [A][R][G][B]
311 shl eax,8 ; eax = [R][G][B][.]
315 mov al,[esi+4] ; eax = [R][G][B][b]
317 ror eax,8 ; eax = [b][R][G][B] (done)
320 mov [edi],eax
407 mov eax,[esi] ; first dword eax = [A][R][G][B]
410 bswap eax ; eax = [B][G][R][A]
414 mov al,[esi+4+2] ; eax = [B][G][R][r]
417 ror eax,8 ; eax = [r][B][G][R] (done)
421 mov [edi],eax
474 shl eax,3
498 shl eax,3
523 mov [edi+ecx*4-4],eax
525 mov eax,[esi+ecx*8]
530 shr eax,3
537 and eax,000007FFh
543 add eax,ebx
545 add eax,edx
550 mov [edi+ecx*4-4],eax
562 shl eax,3
590 shl eax,3
611 shl eax,3
635 mov [edi+ecx*4-4],eax
648 shl eax,3
652 and eax,0000FFE0h
658 add eax,ebx
660 add eax,edx
665 mov [edi+ecx*4-4],eax
676 shl eax,3
704 shl eax,2
725 shl eax,2
749 mov [edi+ecx*4-4],eax
751 mov eax,[esi+ecx*8]
756 shr eax,3
763 and eax,000007FFh
769 add eax,ebx
771 add eax,edx
776 mov [edi+ecx*4-4],eax
787 shl eax,2
816 shl eax,2
837 shl eax,2
861 mov [edi+ecx*4-4],eax
874 shl eax,2
878 and eax,00007FE0h
884 add eax,ebx
886 add eax,edx
891 mov [edi+ecx*4-4],eax
902 shl eax,2
932 mov eax,[esi] ; first pair of pixels
936 mov ebx,eax
977 ror eax,16
999 rol eax,16
1002 mov [edi],eax
1017 mov eax,[esi] ; single pixel conversion for trailing pixels
1019 mov ebx,eax