=> 0x7fa5031c1d20 : repnz scas %es:(%rdi),%al 0x7fa5031c1d22 : movl $0x0,-0x4d8(%rbp) 0x7fa5031c1d2c : mov %rcx,%rax 0x7fa5031c1d2f : not %rax 0x7fa5031c1d32 : lea -0x1(%rax),%r10 0x7fa5031c1d36 : jmpq 0x7fa5031c1b03 0x7fa5031c1d3b : mov -0x538(%rbp),%rax 0x7fa5031c1d42 : mov %r11,-0x470(%rbp) 0x7fa5031c1d49 : movq $0x0,(%rax) 0x7fa5031c1d50 : mov -0x4d8(%rbp),%eax 0x7fa5031c1d56 : test %eax,%eax 0x7fa5031c1d58 : js 0x7fa5031c1e15 0x7fa5031c1d5e : cmp $0x1000,%eax 0x7fa5031c1d63 : movslq %eax,%rdx 0x7fa5031c1d66 : jle 0x7fa5031c1da2 0x7fa5031c1d68 : mov %rdx,%rdi