=> 0x7f32928871c6 : mov (%r12),%rbp 0x7f32928871ca : cmp %rbp,%rbx 0x7f32928871cd : je 0x7f329288729a 0x7f32928871d3 : test %rbx,%rbx 0x7f32928871d6 : je 0x7f32928871e0 0x7f32928871d8 : mov %rbx,%rdi 0x7f32928871db : callq 0x7f3292886e20 0x7f32928871e0 : mov %rbp,%rax 0x7f32928871e3 : lock cmpxchg %rbx,(%r12) 0x7f32928871e9 : jne 0x7f32928872a5 0x7f32928871ef : test %rbp,%rbp 0x7f32928871f2 : je 0x7f32928871fc 0x7f32928871f4 : mov %rbp,%rdi 0x7f32928871f7 : callq 0x7f3292886ee0 0x7f32928871fc : xor %eax,%eax 0x7f32928871fe : cmp %rbx,%rbp