Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- long x = 0;
- const long long iterCount = pow(2, 29);
- for(long long i = 0; i<iterCount; ++i)
- {
- if(i < 0)
- {
- ++x;
- }
- }
- // ALWAYS TRUE
- // Loop part 1
- 00E31340 C5 F9 13 44 24 18 vmovlpd qword ptr [esp+18h],xmm0
- 00E31346 85 FF test edi,edi
- 00E31348 7C 29 jl main+0D3h (0E31373h)
- 00E3134A 7F 04 jg main+0B0h (0E31350h)
- 00E3134C 85 F6 test esi,esi
- 00E3134E 74 23 je main+0D3h (0E31373h)
- 00E31350 8B 4C 24 1C mov ecx,dword ptr [esp+1Ch]
- 00E31354 8B 44 24 18 mov eax,dword ptr [esp+18h]
- // If statement
- 00E31358 85 C9 test ecx,ecx
- 00E3135A 7C 07 jl main+0C3h (0E31363h)
- 00E3135C 7F 04 jg main+0C2h (0E31362h)
- 00E3135E 85 C0 test eax,eax
- 00E31360 74 01 je main+0C3h (0E31363h)
- // Increment
- 00E31362 43 inc ebx
- // Loop part 2
- 00E31363 83 C0 01 add eax,1
- 00E31366 83 D1 00 adc ecx,0
- 00E31369 3B CF cmp ecx,edi
- 00E3136B 7C EB jl main+0B8h (0E31358h)
- 00E3136D 7F 04 jg main+0D3h (0E31373h)
- 00E3136F 3B C6 cmp eax,esi
- 00E31371 72 E5 jb main+0B8h (0E31358h)
- // ALWAYS FALSE
- // Loop part 1
- 00E3140D C5 F9 13 44 24 18 vmovlpd qword ptr [esp+18h],xmm0
- 00E31413 85 FF test edi,edi
- 00E31415 7C 29 jl main+1A0h (0E31440h)
- 00E31417 7F 04 jg main+17Dh (0E3141Dh)
- 00E31419 85 F6 test esi,esi
- 00E3141B 74 23 je main+1A0h (0E31440h)
- 00E3141D 8B 4C 24 1C mov ecx,dword ptr [esp+1Ch]
- 00E31421 8B 44 24 18 mov eax,dword ptr [esp+18h]
- // If statement
- 00E31425 85 C9 test ecx,ecx
- 00E31427 7F 07 jg main+190h (0E31430h)
- 00E31429 7C 04 jl main+18Fh (0E3142Fh)
- 00E3142B 85 C0 test eax,eax
- 00E3142D 73 01 jae main+190h (0E31430h)
- // Increment
- 00E3142F 43 inc ebx
- // Loop part 2
- 00E31430 83 C0 01 add eax,1
- 00E31433 83 D1 00 adc ecx,0
- 00E31436 3B CF cmp ecx,edi
- 00E31438 7C EB jl main+185h (0E31425h)
- 00E3143A 7F 04 jg main+1A0h (0E31440h)
- 00E3143C 3B C6 cmp eax,esi
- 00E3143E 72 E5 jb main+185h (0E31425h)
Advertisement
Add Comment
Please, Sign In to add comment