pngvcrd.c | 45 push ebx //CPUID will trash these 90 pop ebx 190 mov ebx,dstptr //load dest local 198 movq mm7,[ebx] 201 movq [ebx],mm4 207 movq mm6,[ebx+8] 210 movq [ebx+8],mm5 215 movq mm7,[ebx+16] 218 movq [ebx+16],mm6 221 add ebx,2 local 243 add ebx,3 local 329 mov ebx,dstptr \/\/load dest local 368 add ebx,32 local 387 add ebx,4 local 461 mov ebx,dstptr \/\/load dest local 474 add ebx,8 local 735 mov ebx,dstptr \/\/load dest local 757 add ebx,16 local 776 add ebx,2 local 868 mov ebx,dstptr \/\/load dest local 917 add ebx,48 local 939 add ebx,6 \/\/ lines. Glenn R-P 20070717 local 1953 xor ebx, ebx \/\/ ebx ==> x local 1966 cmp ebx, bpp local 1989 cmp ebx, diff \/\/ Check if at alignment boundary local 2012 mov ebx, diff \/\/ ebx ==> x = offset to alignment boundary local 2069 add ebx, 8 local 2076 cmp ebx, MMXLength local 2095 mov ebx, diff \/\/ ebx ==> x = offset to alignment boundary local 2130 add ebx, 8 local 2140 cmp ebx, MMXLength local 2158 mov ebx, diff \/\/ ebx ==> x = offset to alignment boundary local 2220 add ebx, 8 local 2230 cmp ebx, MMXLength local 2244 mov ebx, diff \/\/ ebx ==> x = offset to alignment boundary local 2246 cmp ebx, FullLength \/\/ Test if offset at end of array local 2262 cmp ebx, FullLength \/\/ Check if at end of array local 2275 mov ebx, diff \/\/ ebx ==> x = offset to alignment boundary local 2287 add ebx, 8 local 2298 cmp ebx, MMXLength local 2310 mov ebx, diff \/\/ ebx ==> x = offset to alignment boundary local 2330 add ebx, 8 local 2332 cmp ebx, MMXLength local 2343 mov ebx, MMXLength \/\/ ebx ==> x = offset bytes remaining after MMX local 2345 cmp ebx, FullLength \/\/ Test if offset at end of array local 2361 cmp ebx, FullLength \/\/ Check if at end of array local 2391 xor ebx, ebx \/\/ ebx ==> x offset local 2404 cmp ebx, bpp local 2477 cmp ebx, diff local 2498 mov ebx, diff local 2680 add ebx, 8 local 2684 cmp ebx, MMXLength local 2704 mov ebx, diff local 2832 add ebx, 8 local 2835 cmp ebx, MMXLength local 2847 mov ebx, diff local 2964 add ebx, 8 local 2967 cmp ebx, MMXLength local 2978 mov ebx, diff local 3096 add ebx, 8 local 3099 cmp ebx, MMXLength local 3112 mov ebx, diff local 3113 cmp ebx, FullLength local 3182 cmp ebx, FullLength local 3193 mov ebx, MMXLength local 3194 cmp ebx, FullLength local 3263 cmp ebx, FullLength local 3295 xor ebx, ebx local 3305 cmp ebx, diff local 3330 mov ebx, diff local 3350 add ebx, 8 local 3352 cmp ebx, MMXLength local 3376 mov ebx, diff local 3378 cmp ebx, FullLength local 3387 cmp ebx, FullLength local 3403 mov ebx, diff local 3418 add ebx, 8 local 3420 cmp ebx, MMXLength local 3435 mov ebx, diff local 3468 add ebx, 8 local 3470 cmp ebx, MMXLength local 3481 mov ebx, diff local 3516 add ebx, 64 local 3518 cmp ebx, ecx local 3521 cmp ebx, MMXLength local 3525 add ebx, 8 local 3527 cmp ebx, MMXLength local 3540 mov ebx, diff local 3547 add ebx, 8 local 3549 cmp ebx, MMXLength local 3560 mov ebx, MMXLength local 3562 cmp ebx, FullLength local 3571 cmp ebx, FullLength local 3589 xor ebx, ebx local 3601 cmp ebx, ecx local 3643 add ebx, 64 local 3645 cmp ebx, ecx local 3668 add ebx, 8 local 3670 cmp ebx, ecx local 3683 cmp ebx, ecx local [all...] |