Home | History | Annotate | Download | only in libpng-1.2.19

Lines Matching defs:eax

50     pop eax           //Get Eflag from stack into eax
51 mov ecx, eax //Make another copy of Eflag in ecx
52 xor eax, 0x200000 //Toggle ID bit in Eflag [i.e. bit(21)]
53 push eax //Save modified Eflag back to stack
57 pop eax //Get Eflag from stack
60 xor eax, ecx //Compare the new Eflag with the original Eflag
65 xor eax, eax //Set eax to zero
70 cmp eax, 1 //make sure eax return non-zero value
71 jl NOT_SUPPORTED //If eax is zero, mmx not supported
73 xor eax, eax //set eax to zero
74 inc eax //Now increment eax to 1. This instruction is
75 //faster than the instruction "mov eax, 1"
87 mov eax, mmx_supported_local //move return value to eax
238 xor eax,eax
383 mov eax,[esi]
384 mov [ebx],eax
933 mov eax,[esi]
934 mov [ebx],eax
1958 xor eax, eax
1982 xor eax, eax
1994 mov eax, FullLength
1995 mov ecx, eax
1996 sub eax, ebx // subtract alignment fix
1997 and eax, 0x00000007 // calc bytes over mult of 8
1998 sub ecx, eax // drop over bytes from original length
2255 xor eax, eax
2354 xor eax, eax
2395 xor eax, eax
2417 xor eax, eax
2421 sub eax, ecx // subtract Prior(x-bpp)
2422 mov patemp, eax // Save pav for later use
2423 xor eax, eax
2426 sub eax, ecx // subtract Prior(x-bpp)
2427 mov ecx, eax
2429 add eax, patemp // pcv = pav + pbv
2431 test eax, 0x80000000
2433 neg eax // reverse sign of neg values
2435 mov pctemp, eax // save pc for later use
2443 mov eax, patemp
2444 test eax, 0x80000000
2446 neg eax // reverse sign of neg values
2448 mov patemp, eax // save pa for later use
2450 cmp eax, ecx
2464 cmp eax, pctemp
2481 mov eax, ecx
2482 sub eax, ebx // subtract alignment fix
2483 and eax, 0x00000007 // calc bytes over mult of 8
2484 sub ecx, eax // drop over bytes from original length
3122 xor eax, eax
3126 sub eax, ecx // subtract Prior(x-bpp)
3127 mov patemp, eax // Save pav for later use
3128 xor eax, eax
3131 sub eax, ecx // subtract Prior(x-bpp)
3132 mov ecx, eax
3134 add eax, patemp // pcv = pav + pbv
3136 test eax, 0x80000000
3138 neg eax // reverse sign of neg values
3140 mov pctemp, eax // save pc for later use
3148 mov eax, patemp
3149 test eax, 0x80000000
3151 neg eax // reverse sign of neg values
3153 mov patemp, eax // save pa for later use
3155 cmp eax, ecx
3169 cmp eax, pctemp
3203 xor eax, eax
3207 sub eax, ecx // subtract Prior(x-bpp)
3208 mov patemp, eax // Save pav for later use
3209 xor eax, eax
3212 sub eax, ecx // subtract Prior(x-bpp)
3213 mov ecx, eax
3215 add eax, patemp // pcv = pav + pbv
3217 test eax, 0x80000000
3219 neg eax // reverse sign of neg values
3221 mov pctemp, eax // save pc for later use
3229 mov eax, patemp
3230 test eax, 0x80000000
3232 neg eax // reverse sign of neg values
3234 mov patemp, eax // save pa for later use
3236 cmp eax, ecx
3250 cmp eax, pctemp
3290 xor eax, eax
3381 xor eax, eax
3565 xor eax, eax
3591 xor eax, eax
3676 xor eax, eax