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

Lines Matching defs:ecx

46     push ecx
51 mov ecx, eax //Make another copy of Eflag in ecx
58 push ecx // save original Eflag to stack
60 xor eax, ecx //Compare the new Eflag with the original Eflag
89 pop ecx
188 mov ecx,len //load length of line
191 cmp ecx,0
222 sub ecx,8 //dec by 8 pixels processed
227 mov ecx,diff
228 cmp ecx,0
245 dec ecx
327 mov ecx,len //load length of line
331 cmp ecx,0 //lcr
369 sub ecx,8 //dec by 8 pixels processed
374 mov ecx,diff
375 cmp ecx,0
389 dec ecx
459 mov ecx,len //load length of line (pixels)
462 cmp ecx,0 //lcr
475 sub ecx,8 //dec by 8 pixels processed
480 mov ecx,diff
481 cmp ecx,0
496 dec ecx
733 mov ecx,len //load length of line
736 cmp ecx,0 //lcr
758 sub ecx,8 //dec by 8 pixels processed
763 mov ecx,diff
764 cmp ecx,0
778 dec ecx
866 mov ecx,len //load length of line
870 cmp ecx,0
918 sub ecx,8 //dec by 8 pixels processed
923 mov ecx,diff
924 cmp ecx,0
941 dec ecx
1246 mov ecx, width_mmx
1266 sub ecx, 2
1294 mov ecx, width
1311 dec ecx
1322 mov ecx, width
1346 dec ecx
1365 mov ecx, width_mmx
1379 sub ecx, 8
1408 mov ecx, width_mmx
1421 sub ecx, 4
1450 mov ecx, width_mmx
1472 sub ecx, 4
1521 mov ecx, width_mmx
1530 sub ecx, 2
1561 mov ecx, width_mmx
1575 sub ecx, 2
1606 mov ecx, width_mmx
1621 sub ecx, 2
1656 mov ecx, width_mmx
1668 sub ecx, 2
1699 mov ecx, width_mmx
1713 sub ecx, 2
1744 mov ecx, width_mmx
1762 sub ecx, 2
1980 xor ecx, ecx
1995 mov ecx, eax
1998 sub ecx, eax // drop over bytes from original length
1999 mov MMXLength, ecx
2251 xor ecx, ecx // zero ecx before using cl & cx in loop below
2350 xor ecx, ecx // zero ecx before using cl & cx in loop below
2410 xor ecx, ecx
2421 sub eax, ecx // subtract Prior(x-bpp)
2426 sub eax, ecx // subtract Prior(x-bpp)
2427 mov ecx, eax
2437 test ecx, 0x80000000
2439 neg ecx // reverse sign of neg values
2441 mov pbtemp, ecx // save pb for later use
2450 cmp eax, ecx
2453 cmp ecx, pctemp
2480 mov ecx, FullLength
2481 mov eax, ecx
2484 sub ecx, eax // drop over bytes from original length
2485 mov MMXLength, ecx
3119 xor ecx, ecx // zero ecx before using cl & cx in loop below
3126 sub eax, ecx // subtract Prior(x-bpp)
3131 sub eax, ecx // subtract Prior(x-bpp)
3132 mov ecx, eax
3142 test ecx, 0x80000000
3144 neg ecx // reverse sign of neg values
3146 mov pbtemp, ecx // save pb for later use
3155 cmp eax, ecx
3158 cmp ecx, pctemp
3200 xor ecx, ecx // zero ecx before using cl & cx in loop below
3207 sub eax, ecx // subtract Prior(x-bpp)
3212 sub eax, ecx // subtract Prior(x-bpp)
3213 mov ecx, eax
3223 test ecx, 0x80000000
3225 neg ecx // reverse sign of neg values
3227 mov pbtemp, ecx // save pb for later use
3236 cmp eax, ecx
3239 cmp ecx, pctemp
3308 mov ecx, FullLength
3309 mov edx, ecx
3312 sub ecx, edx // drop over bytes from length
3313 mov MMXLength, ecx
3484 mov ecx, MMXLength
3487 and ecx, 0x0000003f // calc bytes over mult of 64
3518 cmp ebx, ecx
3588 mov ecx, edi
3590 add ecx, 0x7
3592 and ecx, 0xfffffff8
3594 sub ecx, edi
3601 cmp ebx, ecx
3605 mov ecx, len
3606 mov edx, ecx
3609 sub ecx, edx // drop over bytes from length
3645 cmp ebx, ecx
3660 add ecx, edx
3662 sub ecx, edx // drop over bytes from length
3670 cmp ebx, ecx
3677 add ecx, edx // move over byte count into counter
3683 cmp ebx, ecx