I not sure if this is what you want, I used Nemiver.
Disassembly:
0x000000000057c4d0 <>: cmpb $0x0,0x7a(%rsi)
0x000000000057c4d4 <>: jne 0x57d3cb
0x000000000057c4da <>: movb $0x1,0xdf(%rsp)
0x000000000057c4e2 <>: movb $0x0,0xcb(%rsp)
0x000000000057c4ea <>: xor %r12d,%r12d
0x000000000057c4ed <>: cmpb $0x0,0x79(%rsi)
0x000000000057c4f1 <>: jne 0x57ce4a
0x000000000057c4f7 <>: movb $0x1,0xd3(%rsp)
0x000000000057c4ff <>: movb $0x0,0x78(%rsp)
0x000000000057c504 <>: xor %r10d,%r10d
0x000000000057c507 <>: movb $0x0,0xa4(%rsp)
0x000000000057c50f <>: mov 0x8178(%rbp),%rcx
0x000000000057c516 <>: mov 0x8188(%rbp),%rax
0x000000000057c51d <>: mov 0x8180(%rbp),%rdx
0x000000000057c524 <>: mov 0xc(%rbp),%edi
0x000000000057c527 <>: xorps %xmm0,%xmm0
0x000000000057c52a <>: mov %edi,0xc(%rax)
0x000000000057c52d <>: mov %edi,0xc(%rdx)
0x000000000057c530 <>: mov %edi,0xc(%rcx)
0x000000000057c533 <>: movzbl 0x64(%rsi),%edi
0x000000000057c537 <>: mov %dil,0x1094(%rax)
0x000000000057c53e <>: mov %dil,0x1094(%rdx)
0x000000000057c545 <>: mov %dil,0x1094(%rcx)
0x000000000057c54c <>: mov 0x68(%rsi),%edi
0x000000000057c54f <>: mov %edi,0x1098(%rax)
0x000000000057c555 <>: mov %edi,0x1098(%rdx)
0x000000000057c55b <>: mov %edi,0x1098(%rcx)
0x000000000057c561 <>: movzbl 0x6c(%rsi),%edi
0x000000000057c565 <>: mov %dil,0x109c(%rax)
0x000000000057c56c <>: mov %dil,0x109c(%rdx)
0x000000000057c573 <>: mov %dil,0x109c(%rcx)
0x000000000057c57a <>: mov 0x70(%rsi),%edi
0x000000000057c57d <>: mov %edi,0x10a0(%rax)
0x000000000057c583 <>: mov %edi,0x10a0(%rdx)
0x000000000057c589 <>: mov %edi,0x10a0(%rcx)
0x000000000057c58f <>: movzbl 0x78(%rsi),%edi
0x000000000057c593 <>: maxss 0x74(%rsi),%xmm0
0x000000000057c598 <>: mov %dil,0x10a8(%rax)
0x000000000057c59f <>: mov %dil,0x10a8(%rdx)
0x000000000057c5a6 <>: mov %dil,0x10a8(%rcx)
0x000000000057c5ad <>: movss %xmm0,0x10a4(%rax)
0x000000000057c5b5 <>: movss %xmm0,0x10a4(%rdx)
0x000000000057c5bd <>: movss %xmm0,0x10a4(%rcx)
0x000000000057c5c5 <>: mov 0xc(%rsi),%edi
0x000000000057c5c8 <>: mov %edi,0xe4(%rax)
0x000000000057c5ce <>: mov %edi,0xe4(%rdx)
0x000000000057c5d4 <>: movss 0xd4(%rsp),%xmm0
0x000000000057c5dd <>: mov %edi,0xe4(%rcx)
0x000000000057c5e3 <>: mulss 0xf101bd(%rip),%xmm0 # 0x148c7a8
0x000000000057c5eb <>: mov 0x18(%rsi),%edi
0x000000000057c5ee <>: cmpb $0x0,0x6c(%rsi)
0x000000000057c5f2 <>: mov %edi,0xe8(%rax)
0x000000000057c5f8 <>: mov %edi,0xe8(%rdx)
0x000000000057c5fe <>: mov %edi,0xe8(%rcx)
0x000000000057c604 <>: cvttss2si %xmm0,%edi
0x000000000057c608 <>: movss 0xb4(%rsp),%xmm0
0x000000000057c611 <>: mov %edi,0xe0(%rax)
0x000000000057c617 <>: mov %edi,0xdc(%rax)
0x000000000057c61d <>: mov %edi,0xe0(%rdx)
0x000000000057c623 <>: mov %edi,0xdc(%rdx)
0x000000000057c629 <>: mov %edi,0xe0(%rcx)
0x000000000057c62f <>: mov %edi,0xdc(%rcx)
0x000000000057c635 <>: mov 0x24(%rsi),%edi
0x000000000057c638 <>: mov %edi,0xf8(%rax)
0x000000000057c63e <>: mov %edi,0xf8(%rdx)
0x000000000057c644 <>: mov %edi,0xf8(%rcx)
0x000000000057c64a <>: mov 0x24(%rsi),%edi
0x000000000057c64d <>: movss %xmm0,0x6b8(%rax)
0x000000000057c655 <>: movl $0x3f800000,0x6bc(%rax)
0x000000000057c65f <>: movss %xmm0,0x6b8(%rdx)
0x000000000057c667 <>: movl $0x3f800000,0x6bc(%rdx)
0x000000000057c671 <>: movss %xmm0,0x6b8(%rcx)
|