Created
July 16, 2018 16:18
-
-
Save chris-b1/199f818c1fbb8f8c4108aa9e430df4f7 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; MSVC 2017 | |
000000018005C898: E8 C3 47 FA FF call printf | |
000000018005C89D: 48 8B 85 18 01 00 mov rax,qword ptr [rbp+118h] | |
00 | |
000000018005C8A4: 4C 8D 4C 24 78 lea r9,[rsp+78h] | |
000000018005C8A9: 4C 8D 45 98 lea r8,[rbp-68h] | |
000000018005C8AD: 48 8D 54 24 70 lea rdx,[rsp+70h] | |
000000018005C8B2: F2 0F 10 04 07 movsd xmm0,mmword ptr [rdi+rax] | |
000000018005C8B7: E8 34 0A 00 00 call 000000018005D2F0 | |
000000018005C8BC: 48 8D 0D 6D 1F 01 lea rcx,[18006E830h] | |
00 | |
000000018005C8C3: E8 98 47 FA FF call printf | |
; ... omitted | |
000000018005D2F0: 66 0F 2E C0 ucomisd xmm0,xmm0 | |
000000018005D2F4: 7A 67 jp 000000018005D35D | |
000000018005D2F6: 53 push rbx | |
000000018005D2F7: 48 83 EC 30 sub rsp,30h | |
000000018005D2FB: 49 8B D9 mov rbx,r9 | |
000000018005D2FE: 75 58 jne 000000018005D358 | |
000000018005D300: F2 41 0F 5C 00 subsd xmm0,mmword ptr [r8] | |
000000018005D305: 0F 29 7C 24 20 movaps xmmword ptr [rsp+20h],xmm7 | |
000000018005D30A: F2 0F 10 3A movsd xmm7,mmword ptr [rdx] | |
000000018005D30E: F2 0F 58 3D 72 8F addsd xmm7,mmword ptr [__real@3ff0000000000000] | |
01 00 | |
000000018005D316: 0F 28 C8 movaps xmm1,xmm0 | |
000000018005D319: F2 0F 5E CF divsd xmm1,xmm7 | |
000000018005D31D: F2 0F 11 3A movsd mmword ptr [rdx],xmm7 | |
000000018005D321: F2 41 0F 58 08 addsd xmm1,mmword ptr [r8] | |
000000018005D326: F2 41 0F 11 08 movsd mmword ptr [r8],xmm1 | |
000000018005D32B: F2 0F 10 0D 5D 8F movsd xmm1,mmword ptr [__real@4000000000000000] | |
01 00 | |
000000018005D333: E8 5B E6 00 00 call pow | |
000000018005D338: 0F 28 CF movaps xmm1,xmm7 | |
000000018005D33B: F2 0F 5C 0D 45 8F subsd xmm1,mmword ptr [__real@3ff0000000000000] | |
01 00 | |
000000018005D343: F2 0F 59 C1 mulsd xmm0,xmm1 | |
000000018005D347: F2 0F 5E C7 divsd xmm0,xmm7 | |
000000018005D34B: 0F 28 7C 24 20 movaps xmm7,xmmword ptr [rsp+20h] | |
000000018005D350: F2 0F 58 03 addsd xmm0,mmword ptr [rbx] | |
000000018005D354: F2 0F 11 03 movsd mmword ptr [rbx],xmm0 | |
000000018005D358: 48 83 C4 30 add rsp,30h | |
000000018005D35C: 5B pop rbx | |
000000018005D35D: C3 ret |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment