SHOW:
|
|
- or go back to the newest paste.
| 1 | for(int j=n;--j>0;) | |
| 2 | - | 00C84690 mov ecx,5F5E0FFh |
| 2 | + | 00064690 mov ecx,5F5E0FFh |
| 3 | - | 00C84695 jmp main+124h (0C846A4h) |
| 3 | + | 00064695 jmp main+124h (646A4h) |
| 4 | - | 00C84697 jmp main+120h (0C846A0h) |
| 4 | + | 00064697 jmp main+120h (646A0h) |
| 5 | - | 00C84699 lea esp,[esp] |
| 5 | + | 00064699 lea esp,[esp] |
| 6 | - | 00C846A0 mov edi,dword ptr [esp+18h] |
| 6 | + | 000646A0 mov edi,dword ptr [esp+18h] |
| 7 | - | asd[j%16]=a.e<b.e; |
| 7 | + | asd[j%16]=a.test(b); |
| 8 | - | 00C846A4 mov eax,dword ptr [esp+1Ch] |
| 8 | + | 000646A4 mov eax,dword ptr [esp+1Ch] |
| 9 | - | 00C846A8 movss xmm0,dword ptr [eax] |
| 9 | + | 000646A8 movss xmm0,dword ptr [eax+18h] |
| 10 | - | 00C846AC movss xmm1,dword ptr [edi] |
| 10 | + | 000646AD movss xmm1,dword ptr [edi+18h] |
| 11 | - | 00C846B0 cvtps2pd xmm0,xmm0 |
| 11 | + | 000646B2 cvtps2pd xmm0,xmm0 |
| 12 | - | 00C846B3 cvtps2pd xmm1,xmm1 |
| 12 | + | 000646B5 cvtps2pd xmm1,xmm1 |
| 13 | - | 00C846B6 comisd xmm1,xmm0 |
| 13 | + | 000646B8 comisd xmm1,xmm0 |
| 14 | - | 00C846BA jbe main+143h (0C846C3h) |
| 14 | + | 000646BC jbe main+145h (646C5h) |
| 15 | - | 00C846BC mov eax,1 |
| 15 | + | 000646BE mov eax,1 |
| 16 | - | 00C846C1 jmp main+145h (0C846C5h) |
| 16 | + | 000646C3 jmp main+147h (646C7h) |
| 17 | - | 00C846C3 xor eax,eax |
| 17 | + | 000646C5 xor eax,eax |
| 18 | - | |
| 18 | + | 000646C7 movzx edx,al |
| 19 | - | 00C846C5 mov edx,ecx |
| 19 | + | 000646CA mov eax,ecx |
| 20 | - | 00C846C7 and edx,0Fh |
| 20 | + | 000646CC and eax,0Fh |
| 21 | - | 00C846CA mov dword ptr [ebp+edx*4],eax |
| 21 | + | 000646CF mov dword ptr [ebp+eax*4],edx |
| 22 | - | 00C846CE mov eax,dword ptr [esp+1Ch] |
| 22 | + | 000646D3 mov edx,dword ptr [esp+1Ch] |
| 23 | - | 00C846D2 movss xmm0,dword ptr [eax] |
| 23 | + | 000646D7 movss xmm0,dword ptr [edx+18h] |
| 24 | - | 00C846D6 movss xmm1,dword ptr [edi] |
| 24 | + | 000646DC movss xmm1,dword ptr [edi+18h] |
| 25 | - | 00C846DA cvtps2pd xmm0,xmm0 |
| 25 | + | 000646E1 cvtps2pd xmm0,xmm0 |
| 26 | - | 00C846DD cvtps2pd xmm1,xmm1 |
| 26 | + | 000646E4 cvtps2pd xmm1,xmm1 |
| 27 | - | 00C846E0 comisd xmm1,xmm0 |
| 27 | + | 000646E7 comisd xmm1,xmm0 |
| 28 | - | 00C846E4 jbe main+16Dh (0C846EDh) |
| 28 | + | 000646EB jbe main+174h (646F4h) |
| 29 | - | 00C846E6 mov edx,1 |
| 29 | + | 000646ED mov edx,1 |
| 30 | - | 00C846EB jmp main+16Fh (0C846EFh) |
| 30 | + | 000646F2 jmp main+176h (646F6h) |
| 31 | - | 00C846ED xor edx,edx |
| 31 | + | 000646F4 xor edx,edx |
| 32 | - | 00C846EF lea eax,[ecx-2] |
| 32 | + | 000646F6 lea eax,[ecx-2] |
| 33 | - | |
| 33 | + | 000646F9 movzx edx,dl |
| 34 | - | 00C846F2 lea edi,[eax+1] |
| 34 | + | 000646FC lea edi,[eax+1] |
| 35 | - | 00C846F5 and edi,0Fh |
| 35 | + | 000646FF and edi,0Fh |
| 36 | - | 00C846F8 mov dword ptr [ebp+edi*4],edx |
| 36 | + | 00064702 mov dword ptr [ebp+edi*4],edx |
| 37 | - | 00C846FC mov edx,dword ptr [esp+1Ch] |
| 37 | + | 00064706 mov edx,dword ptr [esp+1Ch] |
| 38 | - | 00C84700 movss xmm0,dword ptr [edx] |
| 38 | + | 0006470A movss xmm0,dword ptr [edx+18h] |
| 39 | - | 00C84704 mov edx,dword ptr [esp+18h] |
| 39 | + | 0006470F mov edx,dword ptr [esp+18h] |
| 40 | - | 00C84708 movss xmm1,dword ptr [edx] |
| 40 | + | 00064713 movss xmm1,dword ptr [edx+18h] |
| 41 | - | 00C8470C cvtps2pd xmm0,xmm0 |
| 41 | + | 00064718 cvtps2pd xmm0,xmm0 |
| 42 | - | 00C8470F cvtps2pd xmm1,xmm1 |
| 42 | + | 0006471B cvtps2pd xmm1,xmm1 |
| 43 | - | 00C84712 comisd xmm1,xmm0 |
| 43 | + | 0006471E comisd xmm1,xmm0 |
| 44 | - | 00C84716 jbe main+19Fh (0C8471Fh) |
| 44 | + | 00064722 jbe main+1ABh (6472Bh) |
| 45 | - | 00C84718 mov edx,1 |
| 45 | + | 00064724 mov edx,1 |
| 46 | - | 00C8471D jmp main+1A1h (0C84721h) |
| 46 | + | 00064729 jmp main+1ADh (6472Dh) |
| 47 | - | 00C8471F xor edx,edx |
| 47 | + | 0006472B xor edx,edx |
| 48 | - | |
| 48 | + | 0006472D movzx edx,dl |
| 49 | - | 00C84721 and eax,0Fh |
| 49 | + | 00064730 and eax,0Fh |
| 50 | - | 00C84724 sub ecx,3 |
| 50 | + | 00064733 sub ecx,3 |
| 51 | - | 00C84727 mov dword ptr [ebp+eax*4],edx |
| 51 | + | 00064736 mov dword ptr [ebp+eax*4],edx |
| 52 | - | 00C8472B test ecx,ecx |
| 52 | + | 0006473A test ecx,ecx |
| 53 | - | 00C8472D jg main+120h (0C846A0h) |
| 53 | + | 0006473C jg main+120h (646A0h) |