Percent | Source code & Disassembly of bench-experiments for cpu/cycles/Pu (1767 samples, percent: local period) ---------------------------------------------------------------------------------------------------------------------- : : : : 3 Disassembly of section .text: : : 5 00000000001d8860 <::earliest_transfer_offset_impl>: 0.00 : 1d8860: push %rbp 0.00 : 1d8861: push %r15 0.00 : 1d8863: push %r14 0.00 : 1d8865: push %r13 0.00 : 1d8867: push %r12 0.00 : 1d8869: push %rbx 0.00 : 1d886a: sub $0x1a8,%rsp 0.00 : 1d8871: mov %r9,0x60(%rsp) 0.00 : 1d8876: mov %rcx,0x148(%rsp) 0.00 : 1d887e: mov %rdi,%r10 0.00 : 1d8881: mov 0x1e8(%rsp),%r9 0.00 : 1d8889: mov 0x1e0(%rsp),%rcx 0.00 : 1d8891: cmp 0x10(%r9),%rcx 0.00 : 1d8895: jne 1d9771 <::earliest_transfer_offset_impl+0xf11> 0.00 : 1d889b: movzwl %dx,%r11d 0.00 : 1d889f: mov 0x10(%rsi),%rax 0.00 : 1d88a3: mov %rax,0x48(%rsp) 0.00 : 1d88a8: cmp %r11,%rax 0.00 : 1d88ab: jbe 1d9764 <::earliest_transfer_offset_impl+0xf04> 0.00 : 1d88b1: mov 0x1f8(%rsp),%eax 0.00 : 1d88b8: mov 0x20(%r9),%ebp 0.00 : 1d88bc: mov 0x24(%r9),%edi 0.00 : 1d88c0: mov %edi,0xe4(%rsp) 0.00 : 1d88c7: lea (%r8,%r8,1),%rdi 0.00 : 1d88cb: mov %rdi,0x140(%rsp) 0.00 : 1d88d3: mov 0x60(%rsp),%rdi 0.00 : 1d88d8: lea (%rdi,%rcx,2),%rdi 0.00 : 1d88dc: mov %rdi,0x120(%rsp) 0.00 : 1d88e4: add %rcx,%rcx 0.00 : 1d88e7: mov %rcx,0x108(%rsp) 0.00 : 1d88ef: mov 0x8(%r9),%rcx 0.00 : 1d88f3: mov %rcx,0x138(%rsp) 0.00 : 1d88fb: mov 0x18(%r9),%rdi 0.00 : 1d88ff: lea 0x18(%rsi),%rcx 0.00 : 1d8903: mov %rcx,0x68(%rsp) 0.00 : 1d8908: mov %rdi,0xd0(%rsp) 0.00 : 1d8910: lea 0x18(%rdi),%rcx 0.00 : 1d8914: mov %rcx,0x100(%rsp) 0.00 : 1d891c: imul $0x98,%r11,%rcx 0.00 : 1d8923: xor %r9d,%r9d 0.00 : 1d8926: mov %edi,0x50(%rsp) 0.00 : 1d892a: mov %r10,0x28(%rsp) 0.00 : 1d892f: mov %rsi,0x40(%rsp) 0.00 : 1d8934: mov %edx,0x20(%rsp) 0.00 : 1d8938: mov %r8,0x130(%rsp) 0.00 : 1d8940: mov %r11,0xd8(%rsp) 0.00 : 1d8948: mov %ebp,0x54(%rsp) 0.00 : 1d894c: mov %rcx,0x128(%rsp) 0.00 : 1d8954: mov 0x8(%rsi),%r8 0.16 : 1d8958: mov 0x8c(%r8,%rcx,1),%edx 0.00 : 1d8960: sub %ebp,%edx 0.00 : 1d8962: cmovb %r9d,%edx 0.00 : 1d8966: cmp %eax,%edx 0.00 : 1d8968: mov %rax,0x18(%rsp) 0.00 : 1d896d: cmovbe %eax,%edx 0.00 : 1d8970: mov %edx,%ebx 0.00 : 1d8972: mov $0x14,%r10d 0.00 : 1d8978: add %ebp,%ebx 0.00 : 1d897a: jb 1d987b <::earliest_transfer_offset_impl+0x101b> 0.00 : 1d8980: lea (%r8,%rcx,1),%r11 0.00 : 1d8984: jmp 1d89ac <::earliest_transfer_offset_impl+0x14c> 0.00 : 1d8986: cs nopw 0x0(%rax,%rax,1) 0.08 : 1d8990: add %rcx,%rax 0.10 : 1d8993: mov 0x28(%rax),%edx 0.00 : 1d8996: mov 0x54(%rsp),%eax 1.13 : 1d899a: sub %eax,%edx 0.00 : 1d899c: jb 1d97ac <::earliest_transfer_offset_impl+0xf4c> 0.00 : 1d89a2: mov %edx,%ebx 0.28 : 1d89a4: add %eax,%ebx 0.00 : 1d89a6: jb 1d987b <::earliest_transfer_offset_impl+0x101b> 0.00 : 1d89ac: mov %edx,%ebp 0.62 : 1d89ae: add 0xe4(%rsp),%ebp 0.00 : 1d89b5: jb 1d987b <::earliest_transfer_offset_impl+0x101b> 0.00 : 1d89bb: mov %edx,0x38(%rsp) 0.13 : 1d89bf: mov 0x18(%r11),%r14 0.00 : 1d89c3: test %r14,%r14 0.00 : 1d89c6: je 1d8a40 <::earliest_transfer_offset_impl+0x1e0> 1.04 : 1d89c8: mov 0x8(%r11),%r15 0.08 : 1d89cc: mov 0x10(%r11),%rsi 0.05 : 1d89d0: xor %edi,%edi 0.00 : 1d89d2: mov %r14,%r12 0.50 : 1d89d5: jmp 1d89eb <::earliest_transfer_offset_impl+0x18b> 0.00 : 1d89d7: nopw 0x0(%rax,%rax,1) 5.51 : 1d89e0: inc %r13 0.00 : 1d89e3: mov %r13,%rdi 0.81 : 1d89e6: cmp %r12,%rdi 1.39 : 1d89e9: jae 1d8a34 <::earliest_transfer_offset_impl+0x1d4> 3.38 : 1d89eb: mov %r12,%r13 1.07 : 1d89ee: sub %rdi,%r13 0.57 : 1d89f1: shr $1,%r13 4.46 : 1d89f4: add %rdi,%r13 3.07 : 1d89f7: mov %r13,%rax 0.76 : 1d89fa: shr $0x7,%rax 1.22 : 1d89fe: cmp %rsi,%rax 0.00 : 1d8a01: jae 1d9b06 <::earliest_transfer_offset_impl+0x12a6> 10.83 : 1d8a07: mov (%r15,%rax,8),%r9 3.19 : 1d8a0b: mov %r13d,%eax 0.05 : 1d8a0e: and $0x7f,%eax 4.93 : 1d8a11: mov 0x20(%r9),%rcx 5.17 : 1d8a15: cmp %rcx,%rax 0.00 : 1d8a18: jae 1d9af3 <::earliest_transfer_offset_impl+0x1293> 2.98 : 1d8a1e: mov 0x18(%r9),%rcx 0.05 : 1d8a22: imul $0x2c,%rax,%rax 12.80 : 1d8a26: cmp %ebx,0x28(%rcx,%rax,1) 5.85 : 1d8a2a: jbe 1d89e0 <::earliest_transfer_offset_impl+0x180> 3.05 : 1d8a2c: mov %r13,%r12 0.20 : 1d8a2f: cmp %r12,%rdi 5.48 : 1d8a32: jb 1d89eb <::earliest_transfer_offset_impl+0x18b> 0.00 : 1d8a34: cmp %r14,%rdi 1.86 : 1d8a37: jb 1d8a47 <::earliest_transfer_offset_impl+0x1e7> 0.08 : 1d8a39: jmp 1d8a85 <::earliest_transfer_offset_impl+0x225> 0.00 : 1d8a3b: nopl 0x0(%rax,%rax,1) 0.00 : 1d8a40: xor %edi,%edi 0.00 : 1d8a42: cmp %r14,%rdi 0.00 : 1d8a45: jae 1d8a85 <::earliest_transfer_offset_impl+0x225> 1.36 : 1d8a47: mov 0x10(%r11),%rsi 0.00 : 1d8a4b: mov %rdi,%rax 0.00 : 1d8a4e: shr $0x7,%rax 1.05 : 1d8a52: cmp %rsi,%rax 0.00 : 1d8a55: jae 1d9bb3 <::earliest_transfer_offset_impl+0x1353> 0.00 : 1d8a5b: mov 0x8(%r11),%rcx 1.37 : 1d8a5f: mov (%rcx,%rax,8),%rax 0.00 : 1d8a63: and $0x7f,%edi 1.75 : 1d8a66: mov 0x20(%rax),%rsi 0.26 : 1d8a6a: cmp %rsi,%rdi 0.00 : 1d8a6d: jae 1d9ba6 <::earliest_transfer_offset_impl+0x1346> 0.05 : 1d8a73: mov 0x18(%rax),%rax 0.00 : 1d8a77: imul $0x2c,%rdi,%rcx 0.00 : 1d8a7b: cmp %ebp,0x24(%rax,%rcx,1) 2.69 : 1d8a7f: jb 1d8990 <::earliest_transfer_offset_impl+0x130> 0.05 : 1d8a85: mov 0x38(%r11),%r14 0.00 : 1d8a89: test %r14,%r14 0.00 : 1d8a8c: je 1d8b00 <::earliest_transfer_offset_impl+0x2a0> 0.00 : 1d8a8e: mov 0x28(%r11),%r15 0.00 : 1d8a92: mov 0x30(%r11),%rsi 0.00 : 1d8a96: xor %edi,%edi 0.00 : 1d8a98: mov %r14,%r12 0.00 : 1d8a9b: jmp 1d8aa8 <::earliest_transfer_offset_impl+0x248> 0.00 : 1d8a9d: nopl (%rax) 0.00 : 1d8aa0: mov %r13,%r12 0.00 : 1d8aa3: cmp %r12,%rdi 0.00 : 1d8aa6: jae 1d8b02 <::earliest_transfer_offset_impl+0x2a2> 0.00 : 1d8aa8: mov %r12,%r13 0.00 : 1d8aab: sub %rdi,%r13 0.00 : 1d8aae: shr $1,%r13 0.00 : 1d8ab1: add %rdi,%r13 0.00 : 1d8ab4: mov %r13,%rax 0.00 : 1d8ab7: shr $0x7,%rax 0.00 : 1d8abb: cmp %rsi,%rax 0.00 : 1d8abe: jae 1d9b5b <::earliest_transfer_offset_impl+0x12fb> 0.34 : 1d8ac4: mov (%r15,%rax,8),%r9 0.00 : 1d8ac8: mov %r13d,%eax 0.00 : 1d8acb: and $0x7f,%eax 0.53 : 1d8ace: mov 0x20(%r9),%rcx 0.08 : 1d8ad2: cmp %rcx,%rax 0.00 : 1d8ad5: jae 1d9b48 <::earliest_transfer_offset_impl+0x12e8> 0.00 : 1d8adb: mov 0x18(%r9),%rcx 0.00 : 1d8adf: lea (%rax,%rax,2),%rax 0.98 : 1d8ae3: cmp %ebx,(%rcx,%rax,4) 0.10 : 1d8ae6: jae 1d8aa0 <::earliest_transfer_offset_impl+0x240> 0.05 : 1d8ae8: inc %r13 0.00 : 1d8aeb: mov %r13,%rdi 0.00 : 1d8aee: cmp %r12,%rdi 0.00 : 1d8af1: jb 1d8aa8 <::earliest_transfer_offset_impl+0x248> 0.00 : 1d8af3: jmp 1d8b02 <::earliest_transfer_offset_impl+0x2a2> 0.00 : 1d8af5: data16 cs nopw 0x0(%rax,%rax,1) 0.00 : 1d8b00: xor %edi,%edi 0.00 : 1d8b02: cmp %r14,%rdi 0.00 : 1d8b05: jae 1d8b70 <::earliest_transfer_offset_impl+0x310> 0.00 : 1d8b07: mov 0x30(%r11),%rsi 0.00 : 1d8b0b: mov %rdi,%rax 0.00 : 1d8b0e: shr $0x7,%rax 0.00 : 1d8b12: cmp %rsi,%rax 0.00 : 1d8b15: jae 1d9b96 <::earliest_transfer_offset_impl+0x1336> 0.00 : 1d8b1b: mov 0x28(%r11),%rcx 0.00 : 1d8b1f: mov (%rcx,%rax,8),%rax 0.00 : 1d8b23: and $0x7f,%edi 0.00 : 1d8b26: mov 0x20(%rax),%rsi 0.05 : 1d8b2a: cmp %rsi,%rdi 0.00 : 1d8b2d: jae 1d9b89 <::earliest_transfer_offset_impl+0x1329> 0.00 : 1d8b33: mov 0x18(%rax),%rax 0.00 : 1d8b37: lea (%rdi,%rdi,2),%rcx 0.00 : 1d8b3b: inc %ebx 0.00 : 1d8b3d: mov $0xffffffff,%edx 0.00 : 1d8b42: cmove %edx,%ebx 0.00 : 1d8b45: cmp %ebx,(%rax,%rcx,4) 0.00 : 1d8b48: ja 1d8b70 <::earliest_transfer_offset_impl+0x310> 0.00 : 1d8b4a: mov 0x38(%rsp),%edx 0.00 : 1d8b4e: cmp $0xffffffff,%edx 0.00 : 1d8b51: mov 0x54(%rsp),%eax 0.00 : 1d8b55: je 1d987b <::earliest_transfer_offset_impl+0x101b> 0.00 : 1d8b5b: inc %edx 0.00 : 1d8b5d: mov %edx,%ebx 0.00 : 1d8b5f: add %eax,%ebx 0.00 : 1d8b61: jae 1d89ac <::earliest_transfer_offset_impl+0x14c> 0.00 : 1d8b67: jmp 1d987b <::earliest_transfer_offset_impl+0x101b> 0.00 : 1d8b6c: nopl 0x0(%rax) 0.05 : 1d8b70: mov 0x38(%rsp),%edx 0.00 : 1d8b74: cmpq $0x0,0x130(%rsp) 0.00 : 1d8b7d: mov 0x28(%rsp),%r10 0.00 : 1d8b82: mov 0x40(%rsp),%r11 0.00 : 1d8b87: mov 0x18(%rsp),%rbx 0.00 : 1d8b8c: je 1d8c35 <::earliest_transfer_offset_impl+0x3d5> 0.00 : 1d8b92: xor %ecx,%ecx 0.00 : 1d8b94: mov 0x38(%rsp),%edx 0.00 : 1d8b98: jmp 1d8bba <::earliest_transfer_offset_impl+0x35a> 0.00 : 1d8b9a: nopw 0x0(%rax,%rax,1) 0.00 : 1d8ba0: mov 0x8c(%r9),%eax 0.00 : 1d8ba7: cmp %edx,%eax 0.00 : 1d8ba9: cmova %eax,%edx 0.00 : 1d8bac: add $0x2,%rcx 0.00 : 1d8bb0: cmp %rcx,0x140(%rsp) 0.00 : 1d8bb8: je 1d8c35 <::earliest_transfer_offset_impl+0x3d5> 0.00 : 1d8bba: mov 0x148(%rsp),%rax 0.00 : 1d8bc2: movzwl (%rax,%rcx,1),%eax 0.00 : 1d8bc6: movzwl %ax,%esi 0.00 : 1d8bc9: cmp %rsi,0x48(%rsp) 0.00 : 1d8bce: jbe 1d979f <::earliest_transfer_offset_impl+0xf3f> 0.00 : 1d8bd4: imul $0x98,%rsi,%rax 0.00 : 1d8bdb: lea (%r8,%rax,1),%r9 0.00 : 1d8bdf: mov 0x18(%r8,%rax,1),%rdi 0.00 : 1d8be4: test %rdi,%rdi 0.00 : 1d8be7: je 1d8ba0 <::earliest_transfer_offset_impl+0x340> 0.00 : 1d8be9: dec %rdi 0.00 : 1d8bec: mov 0x10(%r9),%rsi 0.00 : 1d8bf0: mov %rdi,%rax 0.00 : 1d8bf3: shr $0x7,%rax 0.00 : 1d8bf7: cmp %rsi,%rax 0.00 : 1d8bfa: jae 1d9bc3 <::earliest_transfer_offset_impl+0x1363> 0.00 : 1d8c00: mov 0x8(%r9),%rsi 0.00 : 1d8c04: mov (%rsi,%rax,8),%rax 0.00 : 1d8c08: and $0x7f,%edi 0.00 : 1d8c0b: mov 0x20(%rax),%rsi 0.00 : 1d8c0f: cmp %rsi,%rdi 0.00 : 1d8c12: jae 1d9bd3 <::earliest_transfer_offset_impl+0x1373> 0.00 : 1d8c18: mov 0x18(%rax),%rax 0.00 : 1d8c1c: imul $0x2c,%rdi,%rsi 0.00 : 1d8c20: mov 0x8c(%r9),%edi 0.00 : 1d8c27: mov 0x28(%rax,%rsi,1),%eax 0.00 : 1d8c2b: cmp %eax,%edi 0.00 : 1d8c2d: cmova %edi,%eax 0.00 : 1d8c30: jmp 1d8ba7 <::earliest_transfer_offset_impl+0x347> 0.00 : 1d8c35: xor %r14d,%r14d 0.00 : 1d8c38: mov %r11,%rsi 0.00 : 1d8c3b: mov 0x34(%rsp),%eax 0.00 : 1d8c3f: jmp 1d8ca0 <::earliest_transfer_offset_impl+0x440> 0.00 : 1d8c41: data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 0.00 : 1d8c50: movzwl 0x78(%rsp),%r8d 0.00 : 1d8c56: movzwl 0x7a(%rsp),%ecx 0.00 : 1d8c5b: mov %ecx,0x50(%rsp) 0.00 : 1d8c5f: mov 0x88(%rsp),%rcx 0.00 : 1d8c67: mov %rcx,0xb0(%rsp) 0.00 : 1d8c6f: mov %rax,0xa8(%rsp) 0.00 : 1d8c77: mov %ebx,%eax 0.00 : 1d8c79: mov 0x28(%rsp),%r10 0.00 : 1d8c7e: mov 0x40(%rsp),%rsi 0.00 : 1d8c83: mov 0x18(%rsp),%rbx 0.00 : 1d8c88: mov 0x110(%rsp),%r14 0.00 : 1d8c90: inc %r14 0.00 : 1d8c93: mov %eax,%edx 0.00 : 1d8c95: cmp $0xffff,%r8w 0.00 : 1d8c9a: jne 1d984b <::earliest_transfer_offset_impl+0xfeb> 0.00 : 1d8ca0: cmp 0x1e0(%rsp),%r14 0.00 : 1d8ca8: mov %eax,0x34(%rsp) 0.00 : 1d8cac: je 1d93d4 <::earliest_transfer_offset_impl+0xb74> 0.00 : 1d8cb2: mov 0x60(%rsp),%rax 0.00 : 1d8cb7: movzwl (%rax,%r14,2),%ecx 0.00 : 1d8cbc: movzwl %cx,%eax 0.00 : 1d8cbf: cmp %rax,0x10(%rsi) 0.00 : 1d8cc3: mov $0x0,%edi 0.00 : 1d8cc8: jbe 1d97d4 <::earliest_transfer_offset_impl+0xf74> 0.00 : 1d8cce: mov %r14,0x110(%rsp) 0.00 : 1d8cd6: lea (%r14,%r14,4),%r9 0.00 : 1d8cda: shl $0x4,%r9 0.00 : 1d8cde: add 0x138(%rsp),%r9 0.00 : 1d8ce6: mov 0x8(%rsi),%rcx 0.00 : 1d8cea: imul $0x98,%rax,%rax 0.00 : 1d8cf1: lea (%rcx,%rax,1),%r13 0.00 : 1d8cf5: lea 0x68(%rcx,%rax,1),%rsi 0.00 : 1d8cfa: mov %rsi,0x48(%rsp) 0.05 : 1d8cff: cmpl $0x2,0x68(%rcx,%rax,1) 0.00 : 1d8d04: jne 1d8d10 <::earliest_transfer_offset_impl+0x4b0> 0.00 : 1d8d06: xor %r8d,%r8d 0.00 : 1d8d09: jmp 1d8d91 <::earliest_transfer_offset_impl+0x531> 0.00 : 1d8d0e: xchg %ax,%ax 0.00 : 1d8d10: mov %edx,%r8d 0.00 : 1d8d13: mov 0x20(%r9),%eax 0.00 : 1d8d17: mov 0x28(%r9),%ecx 0.00 : 1d8d1b: mov %ecx,%edx 0.00 : 1d8d1d: or %eax,%edx 0.00 : 1d8d1f: je 1d9804 <::earliest_transfer_offset_impl+0xfa4> 0.00 : 1d8d25: mov 0x2c(%r9),%edx 0.00 : 1d8d29: mov %edx,%esi 0.00 : 1d8d2b: test %eax,%eax 0.00 : 1d8d2d: je 1d8d33 <::earliest_transfer_offset_impl+0x4d3> 0.00 : 1d8d2f: mov 0x24(%r9),%esi 0.00 : 1d8d33: mov 0x80(%r13),%eax 0.00 : 1d8d3a: sub %esi,%eax 0.00 : 1d8d3c: cmovb %edi,%eax 0.00 : 1d8d3f: cmp %r8d,%eax 0.00 : 1d8d42: cmovbe %r8d,%eax 0.00 : 1d8d46: cmpb $0x0,0x88(%r13) 0.00 : 1d8d4e: jne 1d9382 <::earliest_transfer_offset_impl+0xb22> 0.00 : 1d8d54: test %cl,%cl 0.05 : 1d8d56: mov $0x5,%r8w 0.00 : 1d8d5b: je 1d8d6e <::earliest_transfer_offset_impl+0x50e> 0.00 : 1d8d5d: mov 0x84(%r13),%ecx 0.00 : 1d8d64: sub %edx,%ecx 0.00 : 1d8d66: cmovb %edi,%ecx 0.00 : 1d8d69: cmp %eax,%ecx 0.00 : 1d8d6b: cmova %ecx,%eax 0.00 : 1d8d6e: cmpb $0x0,0x38(%r9) 0.00 : 1d8d73: je 1d982b <::earliest_transfer_offset_impl+0xfcb> 0.00 : 1d8d79: mov 0x84(%r13),%edx 0.00 : 1d8d80: sub 0x3c(%r9),%edx 0.00 : 1d8d84: cmovb %edi,%edx 0.00 : 1d8d87: cmp %eax,%edx 0.00 : 1d8d89: cmovbe %eax,%edx 0.00 : 1d8d8c: mov 0x48(%rsp),%r8 0.00 : 1d8d91: movzbl 0x4c(%r9),%eax 0.00 : 1d8d96: mov %al,0xc(%rsp) 0.00 : 1d8d9a: lea 0x70(%rsp),%rdi 0.00 : 1d8d9f: mov %r9,0x150(%rsp) 0.00 : 1d8da7: mov %r9,%rsi 0.00 : 1d8daa: mov %edx,0x24(%rsp) 0.00 : 1d8dae: mov 0x1f0(%rsp),%ecx 0.00 : 1d8db5: call 1d4fc0 0.00 : 1d8dba: mov 0x70(%rsp),%rcx 0.00 : 1d8dbf: mov 0x7c(%rsp),%ebx 0.00 : 1d8dc3: mov 0x80(%rsp),%rax 0.00 : 1d8dcb: mov %rcx,0x10(%rsp) 0.00 : 1d8dd0: cmp $0xffffffffffffffff,%rcx 0.00 : 1d8dd4: je 1d8c50 <::earliest_transfer_offset_impl+0x3f0> 0.00 : 1d8dda: mov 0x78(%rsp),%r8d 0.00 : 1d8ddf: jmp 1d8e46 <::earliest_transfer_offset_impl+0x5e6> 0.00 : 1d8de1: data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 0.00 : 1d8df0: inc %edx 0.00 : 1d8df2: mov 0x48(%rsp),%rax 0.00 : 1d8df7: cmpl $0x2,(%rax) 0.00 : 1d8dfa: mov $0x0,%r8d 0.00 : 1d8e00: cmovne %rax,%r8 0.00 : 1d8e04: lea 0x70(%rsp),%rdi 0.00 : 1d8e09: mov 0x150(%rsp),%rsi 0.00 : 1d8e11: mov %edx,0x24(%rsp) 0.00 : 1d8e15: mov 0x1f0(%rsp),%ecx 0.00 : 1d8e1c: call 1d4fc0 0.00 : 1d8e21: mov 0x70(%rsp),%rcx 0.00 : 1d8e26: mov 0x78(%rsp),%r8d 0.00 : 1d8e2b: mov 0x7c(%rsp),%ebx 0.00 : 1d8e2f: mov 0x80(%rsp),%rax 0.00 : 1d8e37: mov %rcx,0x10(%rsp) 0.00 : 1d8e3c: cmp $0xffffffffffffffff,%rcx 0.00 : 1d8e40: je 1d9318 <::earliest_transfer_offset_impl+0xab8> 0.00 : 1d8e46: mov %r8d,%ecx 0.00 : 1d8e49: shl $0x20,%rbx 0.00 : 1d8e4d: or %rcx,%rbx 0.00 : 1d8e50: mov $0xffff,%r8w 0.00 : 1d8e55: test %rax,%rax 0.00 : 1d8e58: je 1d9300 <::earliest_transfer_offset_impl+0xaa0> 0.00 : 1d8e5e: lea (%rax,%rax,2),%rax 0.00 : 1d8e62: lea (%rbx,%rax,4),%rax 0.20 : 1d8e66: mov 0x38(%r13),%rcx 0.00 : 1d8e6a: test %rcx,%rcx 0.00 : 1d8e6d: je 1d9190 <::earliest_transfer_offset_impl+0x930> 0.00 : 1d8e73: mov 0x90(%rsp),%edx 0.00 : 1d8e7a: mov %edx,0x3c(%rsp) 0.00 : 1d8e7e: movzbl 0xa4(%rsp),%edx 0.00 : 1d8e86: mov %dl,0xd(%rsp) 0.00 : 1d8e8a: mov 0x28(%r13),%r9 0.00 : 1d8e8e: mov 0x30(%r13),%r14 0.00 : 1d8e92: mov %rbx,%r12 0.00 : 1d8e95: jmp 1d8eb1 <::earliest_transfer_offset_impl+0x651> 0.00 : 1d8e97: nopw 0x0(%rax,%rax,1) 0.00 : 1d8ea0: mov 0x158(%rsp),%r12 0.00 : 1d8ea8: cmp %rax,%r12 0.00 : 1d8eab: je 1d9190 <::earliest_transfer_offset_impl+0x930> 0.00 : 1d8eb1: lea 0xc(%r12),%rdx 0.00 : 1d8eb6: mov %rdx,0x158(%rsp) 0.00 : 1d8ebe: mov (%r12),%r11d 0.00 : 1d8ec2: xor %r8d,%r8d 0.00 : 1d8ec5: mov %rcx,%rdx 0.00 : 1d8ec8: jmp 1d8ed8 <::earliest_transfer_offset_impl+0x678> 0.00 : 1d8eca: nopw 0x0(%rax,%rax,1) 0.00 : 1d8ed0: mov %r15,%rdx 0.00 : 1d8ed3: cmp %rdx,%r8 0.00 : 1d8ed6: jae 1d8f24 <::earliest_transfer_offset_impl+0x6c4> 0.00 : 1d8ed8: mov %rdx,%r15 0.00 : 1d8edb: sub %r8,%r15 0.00 : 1d8ede: shr $1,%r15 0.18 : 1d8ee1: add %r8,%r15 0.00 : 1d8ee4: mov %r15,%rdi 0.00 : 1d8ee7: shr $0x7,%rdi 0.00 : 1d8eeb: cmp %r14,%rdi 0.00 : 1d8eee: jae 1d98f9 <::earliest_transfer_offset_impl+0x1099> 0.26 : 1d8ef4: mov (%r9,%rdi,8),%rbp 0.00 : 1d8ef8: mov %r15d,%edi 0.00 : 1d8efb: and $0x7f,%edi 0.71 : 1d8efe: mov 0x20(%rbp),%r10 0.18 : 1d8f02: cmp %r10,%rdi 0.00 : 1d8f05: jae 1d98f1 <::earliest_transfer_offset_impl+0x1091> 0.00 : 1d8f0b: mov 0x18(%rbp),%rsi 0.00 : 1d8f0f: lea (%rdi,%rdi,2),%rdi 0.54 : 1d8f13: cmp %r11d,(%rsi,%rdi,4) 0.13 : 1d8f17: jae 1d8ed0 <::earliest_transfer_offset_impl+0x670> 0.00 : 1d8f19: inc %r15 0.00 : 1d8f1c: mov %r15,%r8 0.00 : 1d8f1f: cmp %rdx,%r8 0.05 : 1d8f22: jb 1d8ed8 <::earliest_transfer_offset_impl+0x678> 0.00 : 1d8f24: xor %r15d,%r15d 0.00 : 1d8f27: mov %rcx,%rdx 0.08 : 1d8f2a: jmp 1d8f3b <::earliest_transfer_offset_impl+0x6db> 0.00 : 1d8f2c: nopl 0x0(%rax) 0.05 : 1d8f30: inc %rbp 0.00 : 1d8f33: mov %rbp,%r15 0.00 : 1d8f36: cmp %rdx,%r15 0.08 : 1d8f39: jae 1d8f83 <::earliest_transfer_offset_impl+0x723> 0.05 : 1d8f3b: mov %rdx,%rbp 0.00 : 1d8f3e: sub %r15,%rbp 0.00 : 1d8f41: shr $1,%rbp 0.00 : 1d8f44: add %r15,%rbp 0.16 : 1d8f47: mov %rbp,%rdi 0.00 : 1d8f4a: shr $0x7,%rdi 0.00 : 1d8f4e: cmp %r14,%rdi 0.00 : 1d8f51: jae 1d98f9 <::earliest_transfer_offset_impl+0x1099> 0.05 : 1d8f57: mov (%r9,%rdi,8),%r10 0.05 : 1d8f5b: mov %ebp,%edi 0.00 : 1d8f5d: and $0x7f,%edi 0.00 : 1d8f60: mov 0x20(%r10),%rsi 0.00 : 1d8f64: cmp %rsi,%rdi 0.00 : 1d8f67: jae 1d98f6 <::earliest_transfer_offset_impl+0x1096> 0.08 : 1d8f6d: mov 0x18(%r10),%rsi 0.00 : 1d8f71: lea (%rdi,%rdi,2),%rdi 0.00 : 1d8f75: cmp %r11d,(%rsi,%rdi,4) 0.18 : 1d8f79: jbe 1d8f30 <::earliest_transfer_offset_impl+0x6d0> 0.00 : 1d8f7b: mov %rbp,%rdx 0.05 : 1d8f7e: cmp %rdx,%r15 0.08 : 1d8f81: jb 1d8f3b <::earliest_transfer_offset_impl+0x6db> 0.00 : 1d8f83: cmp %r15,%r8 0.00 : 1d8f86: ja 1d97e1 <::earliest_transfer_offset_impl+0xf81> 0.00 : 1d8f8c: cmp %rcx,%r15 0.00 : 1d8f8f: ja 1d97e1 <::earliest_transfer_offset_impl+0xf81> 0.00 : 1d8f95: cmp %r15,%r8 0.00 : 1d8f98: jae 1d8ea0 <::earliest_transfer_offset_impl+0x640> 0.05 : 1d8f9e: movzbl 0x8(%r12),%r12d 0.00 : 1d8fa4: testb $0x1,0xd(%rsp) 0.00 : 1d8fa9: jne 1d8fbc <::earliest_transfer_offset_impl+0x75c> 0.00 : 1d8fab: jmp 1d90cc <::earliest_transfer_offset_impl+0x86c> 0.00 : 1d8fb0: inc %r8 0.00 : 1d8fb3: cmp %r8,%r15 0.00 : 1d8fb6: je 1d8ea0 <::earliest_transfer_offset_impl+0x640> 0.00 : 1d8fbc: mov %r8,%rdi 0.00 : 1d8fbf: shr $0x7,%rdi 0.00 : 1d8fc3: cmp %r14,%rdi 0.00 : 1d8fc6: jae 1d9b16 <::earliest_transfer_offset_impl+0x12b6> 0.00 : 1d8fcc: mov (%r9,%rdi,8),%rdx 0.00 : 1d8fd0: mov %r8d,%edi 0.00 : 1d8fd3: and $0x7f,%edi 0.00 : 1d8fd6: mov 0x20(%rdx),%rsi 0.00 : 1d8fda: cmp %rsi,%rdi 0.00 : 1d8fdd: jae 1d9b1f <::earliest_transfer_offset_impl+0x12bf> 0.00 : 1d8fe3: mov 0x18(%rdx),%rsi 0.00 : 1d8fe7: lea (%rdi,%rdi,2),%rdi 0.00 : 1d8feb: mov (%rsi,%rdi,4),%edx 0.00 : 1d8fee: movzbl 0x8(%rsi,%rdi,4),%edi 0.00 : 1d8ff3: mov 0x48(%rsp),%rsi 0.00 : 1d8ff8: cmpl $0x2,(%rsi) 0.00 : 1d8ffb: jne 1d9040 <::earliest_transfer_offset_impl+0x7e0> 0.00 : 1d8ffd: mov $0x1,%bpl 0.00 : 1d9000: cmp %edx,%r11d 0.00 : 1d9003: jne 1d9192 <::earliest_transfer_offset_impl+0x932> 0.00 : 1d9009: cmp $0x2,%r12b 0.00 : 1d900d: setae %dl 0.00 : 1d9010: cmp $0x5,%r12b 0.00 : 1d9014: sete %sil 0.00 : 1d9018: cmp $0x2,%dil 0.00 : 1d901c: setb %r10b 0.00 : 1d9020: cmp $0x5,%dil 0.00 : 1d9024: setne %dil 0.00 : 1d9028: test %r10b,%sil 0.00 : 1d902b: jne 1d8fb0 <::earliest_transfer_offset_impl+0x750> 0.00 : 1d902d: or %dl,%dil 0.00 : 1d9030: je 1d8fb0 <::earliest_transfer_offset_impl+0x750> 0.00 : 1d9036: jmp 1d9192 <::earliest_transfer_offset_impl+0x932> 0.00 : 1d903b: nopl 0x0(%rax,%rax,1) 0.00 : 1d9040: cmp $0x6,%dil 0.00 : 1d9044: jne 1d9060 <::earliest_transfer_offset_impl+0x800> 0.00 : 1d9046: cmpl $0x1,0x70(%r13) 0.00 : 1d904b: jne 1d9060 <::earliest_transfer_offset_impl+0x800> 0.00 : 1d904d: cmp 0x74(%r13),%edx 0.00 : 1d9051: je 1d8fb0 <::earliest_transfer_offset_impl+0x750> 0.00 : 1d9057: nopw 0x0(%rax,%rax,1) 0.00 : 1d9060: mov 0x80(%r13),%esi 0.00 : 1d9067: cmp %esi,0x3c(%rsp) 0.00 : 1d906b: jne 1d8ffd <::earliest_transfer_offset_impl+0x79d> 0.00 : 1d906d: cmp %esi,%edx 0.00 : 1d906f: jne 1d8ffd <::earliest_transfer_offset_impl+0x79d> 0.00 : 1d9071: cmpb $0x1,0x88(%r13) 0.00 : 1d9079: jne 1d909a <::earliest_transfer_offset_impl+0x83a> 0.00 : 1d907b: movzbl 0xd(%rsp),%esi 0.00 : 1d9080: test %sil,0xc(%rsp) 0.00 : 1d9085: je 1d8ffd <::earliest_transfer_offset_impl+0x79d> 0.00 : 1d908b: cmp $0x3,%dil 0.00 : 1d908f: je 1d8fb0 <::earliest_transfer_offset_impl+0x750> 0.00 : 1d9095: jmp 1d8ffd <::earliest_transfer_offset_impl+0x79d> 0.00 : 1d909a: cmpb $0x0,0xc(%rsp) 0.00 : 1d909f: jne 1d8ffd <::earliest_transfer_offset_impl+0x79d> 0.00 : 1d90a5: cmp $0x1,%dil 0.00 : 1d90a9: je 1d8fb0 <::earliest_transfer_offset_impl+0x750> 0.00 : 1d90af: jmp 1d8ffd <::earliest_transfer_offset_impl+0x79d> 0.00 : 1d90b4: data16 data16 cs nopw 0x0(%rax,%rax,1) 0.00 : 1d90c0: inc %r8 0.00 : 1d90c3: cmp %r8,%r15 0.08 : 1d90c6: je 1d8ea0 <::earliest_transfer_offset_impl+0x640> 0.00 : 1d90cc: mov %r8,%rdi 0.00 : 1d90cf: shr $0x7,%rdi 0.00 : 1d90d3: cmp %r14,%rdi 0.00 : 1d90d6: jae 1d9b16 <::earliest_transfer_offset_impl+0x12b6> 0.00 : 1d90dc: mov (%r9,%rdi,8),%rdx 0.00 : 1d90e0: mov %r8d,%edi 0.00 : 1d90e3: and $0x7f,%edi 0.00 : 1d90e6: mov 0x20(%rdx),%rsi 0.00 : 1d90ea: cmp %rsi,%rdi 0.00 : 1d90ed: jae 1d9b1f <::earliest_transfer_offset_impl+0x12bf> 0.00 : 1d90f3: mov 0x18(%rdx),%rdx 0.00 : 1d90f7: lea (%rdi,%rdi,2),%rsi 0.00 : 1d90fb: mov (%rdx,%rsi,4),%edi 0.00 : 1d90fe: movzbl 0x8(%rdx,%rsi,4),%edx 0.00 : 1d9103: mov 0x48(%rsp),%rsi 0.00 : 1d9108: cmpl $0x2,(%rsi) 0.00 : 1d910b: jne 1d9140 <::earliest_transfer_offset_impl+0x8e0> 0.00 : 1d910d: mov $0x1,%bpl 0.00 : 1d9110: cmp %edi,%r11d 0.00 : 1d9113: jne 1d9192 <::earliest_transfer_offset_impl+0x932> 0.00 : 1d9115: cmp $0x2,%r12b 0.00 : 1d9119: setae %dil 0.00 : 1d911d: cmp $0x5,%r12b 0.00 : 1d9121: sete %sil 0.00 : 1d9125: cmp $0x2,%dl 0.00 : 1d9128: setb %r10b 0.00 : 1d912c: cmp $0x5,%dl 0.00 : 1d912f: setne %dl 0.00 : 1d9132: test %r10b,%sil 0.00 : 1d9135: jne 1d90c0 <::earliest_transfer_offset_impl+0x860> 0.00 : 1d9137: or %dil,%dl 0.00 : 1d913a: je 1d90c0 <::earliest_transfer_offset_impl+0x860> 0.00 : 1d913c: jmp 1d9192 <::earliest_transfer_offset_impl+0x932> 0.00 : 1d913e: xchg %ax,%ax 0.00 : 1d9140: mov 0x80(%r13),%esi 0.00 : 1d9147: cmp %esi,0x3c(%rsp) 0.00 : 1d914b: jne 1d910d <::earliest_transfer_offset_impl+0x8ad> 0.00 : 1d914d: cmp %esi,%edi 0.00 : 1d914f: jne 1d910d <::earliest_transfer_offset_impl+0x8ad> 0.00 : 1d9151: cmpb $0x0,0x88(%r13) 0.00 : 1d9159: je 1d9172 <::earliest_transfer_offset_impl+0x912> 0.00 : 1d915b: movzbl 0xd(%rsp),%esi 0.00 : 1d9160: test %sil,0xc(%rsp) 0.00 : 1d9165: je 1d910d <::earliest_transfer_offset_impl+0x8ad> 0.00 : 1d9167: cmp $0x3,%dl 0.00 : 1d916a: je 1d90c0 <::earliest_transfer_offset_impl+0x860> 0.00 : 1d9170: jmp 1d910d <::earliest_transfer_offset_impl+0x8ad> 0.00 : 1d9172: cmpb $0x0,0xc(%rsp) 0.00 : 1d9177: jne 1d910d <::earliest_transfer_offset_impl+0x8ad> 0.00 : 1d9179: cmp $0x1,%dl 0.00 : 1d917c: je 1d90c0 <::earliest_transfer_offset_impl+0x860> 0.00 : 1d9182: jmp 1d910d <::earliest_transfer_offset_impl+0x8ad> 0.00 : 1d9184: data16 data16 cs nopw 0x0(%rax,%rax,1) 0.00 : 1d9190: xor %ebp,%ebp 0.00 : 1d9192: mov 0x18(%r13),%rcx 0.00 : 1d9196: mov %rbx,%rdx 0.00 : 1d9199: jmp 1d91ad <::earliest_transfer_offset_impl+0x94d> 0.00 : 1d919b: nopl 0x0(%rax,%rax,1) 0.00 : 1d91a0: add $0xc,%rdx 0.00 : 1d91a4: cmp %rax,%rdx 0.00 : 1d91a7: je 1d92c0 <::earliest_transfer_offset_impl+0xa60> 0.00 : 1d91ad: test %rcx,%rcx 0.00 : 1d91b0: je 1d9250 <::earliest_transfer_offset_impl+0x9f0> 0.13 : 1d91b6: mov 0x8(%r13),%r9 0.00 : 1d91ba: mov 0x10(%r13),%rsi 0.00 : 1d91be: mov (%rdx),%r10d 0.00 : 1d91c1: cmp $0x1,%r10d 0.00 : 1d91c5: adc $0xffffffff,%r10d 0.00 : 1d91c9: xor %r8d,%r8d 0.00 : 1d91cc: mov %rcx,%r11 0.00 : 1d91cf: jmp 1d91e8 <::earliest_transfer_offset_impl+0x988> 0.00 : 1d91d1: data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 0.00 : 1d91e0: mov %r15,%r11 0.00 : 1d91e3: cmp %r11,%r8 0.00 : 1d91e6: jae 1d9237 <::earliest_transfer_offset_impl+0x9d7> 0.00 : 1d91e8: mov %r11,%r15 0.00 : 1d91eb: sub %r8,%r15 0.00 : 1d91ee: shr $1,%r15 0.29 : 1d91f1: add %r8,%r15 0.00 : 1d91f4: mov %r15,%rdi 0.00 : 1d91f7: shr $0x7,%rdi 0.00 : 1d91fb: cmp %rsi,%rdi 0.00 : 1d91fe: jae 1d988a <::earliest_transfer_offset_impl+0x102a> 0.37 : 1d9204: mov (%r9,%rdi,8),%r12 0.00 : 1d9208: mov %r15d,%edi 0.00 : 1d920b: and $0x7f,%edi 0.51 : 1d920e: mov 0x20(%r12),%r14 0.10 : 1d9213: cmp %r14,%rdi 0.00 : 1d9216: jae 1d9887 <::earliest_transfer_offset_impl+0x1027> 0.00 : 1d921c: mov 0x18(%r12),%r14 0.00 : 1d9221: imul $0x2c,%rdi,%rdi 0.62 : 1d9225: cmp %r10d,0x24(%r14,%rdi,1) 0.08 : 1d922a: jae 1d91e0 <::earliest_transfer_offset_impl+0x980> 0.10 : 1d922c: inc %r15 0.00 : 1d922f: mov %r15,%r8 0.00 : 1d9232: cmp %r11,%r8 0.23 : 1d9235: jb 1d91e8 <::earliest_transfer_offset_impl+0x988> 0.00 : 1d9237: cmp %rcx,%r8 0.00 : 1d923a: jae 1d91a0 <::earliest_transfer_offset_impl+0x940> 0.00 : 1d9240: jmp 1d925c <::earliest_transfer_offset_impl+0x9fc> 0.00 : 1d9242: data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 0.00 : 1d9250: xor %r8d,%r8d 0.00 : 1d9253: cmp %rcx,%r8 0.00 : 1d9256: jae 1d91a0 <::earliest_transfer_offset_impl+0x940> 0.00 : 1d925c: mov 0x10(%r13),%r14 0.00 : 1d9260: mov %r8,%rdi 0.00 : 1d9263: shr $0x7,%rdi 0.05 : 1d9267: cmp %r14,%rdi 0.00 : 1d926a: jae 1d9b2e <::earliest_transfer_offset_impl+0x12ce> 0.00 : 1d9270: mov 0x8(%r13),%rsi 0.00 : 1d9274: mov (%rsi,%rdi,8),%rdi 0.00 : 1d9278: and $0x7f,%r8d 0.05 : 1d927c: mov 0x20(%rdi),%r14 0.00 : 1d9280: cmp %r14,%r8 0.00 : 1d9283: jae 1d9b2b <::earliest_transfer_offset_impl+0x12cb> 0.00 : 1d9289: mov 0x18(%rdi),%rdi 0.00 : 1d928d: imul $0x2c,%r8,%r8 0.00 : 1d9291: mov (%rdx),%esi 0.05 : 1d9293: mov 0x24(%rdi,%r8,1),%r8d 0.00 : 1d9298: mov %r8d,%edi 0.00 : 1d929b: inc %edi 0.05 : 1d929d: mov $0xffffffff,%r9d 0.00 : 1d92a3: cmove %r9d,%edi 0.00 : 1d92a7: cmp %r8d,%esi 0.00 : 1d92aa: je 1d92c5 <::earliest_transfer_offset_impl+0xa65> 0.00 : 1d92ac: cmp %edi,%esi 0.00 : 1d92ae: jne 1d91a0 <::earliest_transfer_offset_impl+0x940> 0.00 : 1d92b4: jmp 1d92c5 <::earliest_transfer_offset_impl+0xa65> 0.00 : 1d92b6: cs nopw 0x0(%rax,%rax,1) 0.00 : 1d92c0: test %bpl,%bpl 0.00 : 1d92c3: je 1d9323 <::earliest_transfer_offset_impl+0xac3> 0.00 : 1d92c5: mov 0x24(%rsp),%edx 0.00 : 1d92c9: cmp $0xffffffff,%edx 0.00 : 1d92cc: je 1d9397 <::earliest_transfer_offset_impl+0xb37> 0.00 : 1d92d2: mov 0x10(%rsp),%rax 0.00 : 1d92d7: test %rax,%rax 0.00 : 1d92da: je 1d8df0 <::earliest_transfer_offset_impl+0x590> 0.00 : 1d92e0: shl $0x2,%rax 0.00 : 1d92e4: lea (%rax,%rax,2),%rsi 0.00 : 1d92e8: mov $0x4,%edx 0.00 : 1d92ed: mov %rbx,%rdi 0.00 : 1d92f0: call *0xc378a(%rip) # 29ca80 <_DYNAMIC+0x230> 0.00 : 1d92f6: mov 0x24(%rsp),%edx 0.00 : 1d92fa: jmp 1d8df0 <::earliest_transfer_offset_impl+0x590> 0.00 : 1d92ff: nop 0.00 : 1d9300: mov 0x24(%rsp),%eax 0.00 : 1d9304: mov 0x10(%rsp),%rcx 0.00 : 1d9309: test %rcx,%rcx 0.00 : 1d930c: mov 0x110(%rsp),%r14 0.00 : 1d9314: jne 1d933e <::earliest_transfer_offset_impl+0xade> 0.00 : 1d9316: jmp 1d935e <::earliest_transfer_offset_impl+0xafe> 0.00 : 1d9318: mov %r8d,%ecx 0.00 : 1d931b: shr $0x10,%ecx 0.00 : 1d931e: jmp 1d8c5b <::earliest_transfer_offset_impl+0x3fb> 0.00 : 1d9323: mov 0x24(%rsp),%eax 0.00 : 1d9327: mov $0xffff,%r8w 0.00 : 1d932c: mov 0x10(%rsp),%rcx 0.00 : 1d9331: test %rcx,%rcx 0.00 : 1d9334: mov 0x110(%rsp),%r14 0.00 : 1d933c: je 1d935e <::earliest_transfer_offset_impl+0xafe> 0.00 : 1d933e: shl $0x2,%rcx 0.00 : 1d9342: lea (%rcx,%rcx,2),%rsi 0.00 : 1d9346: mov $0x4,%edx 0.00 : 1d934b: mov %rbx,%rdi 0.00 : 1d934e: mov %eax,%ebx 0.00 : 1d9350: mov %r8d,%ebp 0.00 : 1d9353: call *0xc3727(%rip) # 29ca80 <_DYNAMIC+0x230> 0.00 : 1d9359: mov %ebp,%r8d 0.00 : 1d935c: mov %ebx,%eax 0.00 : 1d935e: mov 0x28(%rsp),%r10 0.13 : 1d9363: mov 0x40(%rsp),%rsi 0.00 : 1d9368: mov 0x18(%rsp),%rbx 0.00 : 1d936d: inc %r14 0.00 : 1d9370: mov %eax,%edx 0.00 : 1d9372: cmp $0xffff,%r8w 0.00 : 1d9377: je 1d8ca0 <::earliest_transfer_offset_impl+0x440> 0.00 : 1d937d: jmp 1d984b <::earliest_transfer_offset_impl+0xfeb> 0.00 : 1d9382: mov $0x5,%r8w 0.00 : 1d9387: cmpb $0x0,0x38(%r9) 0.00 : 1d938c: jne 1d8d79 <::earliest_transfer_offset_impl+0x519> 0.00 : 1d9392: jmp 1d982b <::earliest_transfer_offset_impl+0xfcb> 0.00 : 1d9397: mov $0x5,%r8w 0.00 : 1d939c: mov $0x17,%eax 0.00 : 1d93a1: mov %rax,0xb0(%rsp) 0.00 : 1d93a9: lea -0x1753f1(%rip),%rax # 63fbf 0.00 : 1d93b0: mov %rax,0xa8(%rsp) 0.00 : 1d93b8: mov 0x34(%rsp),%eax 0.00 : 1d93bc: mov 0x10(%rsp),%rcx 0.00 : 1d93c1: test %rcx,%rcx 0.00 : 1d93c4: mov 0x110(%rsp),%r14 0.00 : 1d93cc: jne 1d933e <::earliest_transfer_offset_impl+0xade> 0.00 : 1d93d2: jmp 1d935e <::earliest_transfer_offset_impl+0xafe> 0.00 : 1d93d4: cmp %ebx,%edx 0.00 : 1d93d6: jne 1d95c6 <::earliest_transfer_offset_impl+0xd66> 0.00 : 1d93dc: cmpb $0x0,0x200(%rsp) 0.00 : 1d93e4: je 1d98db <::earliest_transfer_offset_impl+0x107b> 0.00 : 1d93ea: mov 0x20(%rsp),%eax 0.00 : 1d93ee: mov %ax,0xe(%rsp) 0.00 : 1d93f3: mov %rsi,%r15 0.00 : 1d93f6: mov 0x68(%rsp),%rax 0.00 : 1d93fb: mov (%rax),%rbx 0.00 : 1d93fe: cmp $0xffffffffffffffff,%rbx 0.00 : 1d9402: je 1d9516 <::earliest_transfer_offset_impl+0xcb6> 0.00 : 1d9408: mov 0x20(%rsp),%eax 0.00 : 1d940c: cmp %ax,0x90(%r15) 0.00 : 1d9414: jne 1d9516 <::earliest_transfer_offset_impl+0xcb6> 0.00 : 1d941a: mov 0x1e0(%rsp),%rax 0.00 : 1d9422: cmp %rax,0x28(%r15) 0.00 : 1d9426: jne 1d9516 <::earliest_transfer_offset_impl+0xcb6> 0.00 : 1d942c: mov 0x20(%r15),%rdi 0.00 : 1d9430: mov 0x60(%rsp),%rsi 0.00 : 1d9435: mov 0x108(%rsp),%rdx 0.05 : 1d943d: call *0xc3735(%rip) # 29cb78 0.00 : 1d9443: test %eax,%eax 0.00 : 1d9445: jne 1d9516 <::earliest_transfer_offset_impl+0xcb6> 0.00 : 1d944b: mov 0x68(%r15),%ecx 0.00 : 1d944f: mov %ecx,%eax 0.00 : 1d9451: mov %ecx,%edx 0.00 : 1d9453: movzbl %cl,%esi 0.00 : 1d9456: shr $0x18,%ecx 0.00 : 1d9459: shr $0x10,%eax 0.00 : 1d945c: shr $0x8,%edx 0.00 : 1d945f: mov 0x100(%rsp),%r11 0.00 : 1d9467: mov 0x20(%r11),%edi 0.00 : 1d946b: mov %edi,%r8d 0.00 : 1d946e: mov %edi,%r9d 0.00 : 1d9471: movzbl %dil,%r10d 0.00 : 1d9475: shr $0x18,%edi 0.00 : 1d9478: shr $0x10,%r8d 0.00 : 1d947c: vmovd %esi,%xmm0 0.00 : 1d9480: vpinsrb $0x1,%edx,%xmm0,%xmm0 0.00 : 1d9486: shr $0x8,%r9d 0.00 : 1d948a: vpinsrb $0x2,%eax,%xmm0,%xmm0 0.00 : 1d9490: vpinsrb $0x3,%ecx,%xmm0,%xmm0 0.00 : 1d9496: vmovd %r10d,%xmm1 0.00 : 1d949b: vpinsrb $0x1,%r9d,%xmm1,%xmm1 0.00 : 1d94a1: vpinsrb $0x2,%r8d,%xmm1,%xmm1 0.00 : 1d94a7: vpinsrb $0x3,%edi,%xmm1,%xmm1 0.00 : 1d94ad: vmovdqu 0x48(%r15),%ymm2 0.00 : 1d94b3: vpxor (%r11),%ymm2,%ymm2 0.00 : 1d94b8: vpternlogq $0xf6,%ymm1,%ymm0,%ymm2 0.00 : 1d94bf: vptest %ymm2,%ymm2 0.00 : 1d94c4: jne 1d9516 <::earliest_transfer_offset_impl+0xcb6> 0.00 : 1d94c6: mov 0x40(%r15),%rdx 0.00 : 1d94ca: mov 0xd0(%rsp),%rax 0.00 : 1d94d2: cmp 0x10(%rax),%rdx 0.00 : 1d94d6: jne 1d9516 <::earliest_transfer_offset_impl+0xcb6> 0.00 : 1d94d8: mov 0xd0(%rsp),%rax 0.00 : 1d94e0: mov 0x8(%rax),%rsi 0.00 : 1d94e4: mov 0x38(%r15),%rdi 0.00 : 1d94e8: vzeroupper 0.00 : 1d94eb: call 1e5ab0 <<[u32; 9] as core::slice::cmp::SlicePartialEq<[u32; 9]>>::equal_same_length> 0.00 : 1d94f0: test %al,%al 0.00 : 1d94f2: je 1d9516 <::earliest_transfer_offset_impl+0xcb6> 0.00 : 1d94f4: mov 0x18(%rsp),%rax 0.00 : 1d94f9: cmp %eax,0x88(%r15) 0.00 : 1d9500: jne 1d9516 <::earliest_transfer_offset_impl+0xcb6> 0.00 : 1d9502: mov 0x1f0(%rsp),%eax 0.00 : 1d9509: cmp %eax,0x8c(%r15) 0.00 : 1d9510: je 1d9ada <::earliest_transfer_offset_impl+0x127a> 0.00 : 1d9516: mov 0x98(%r15),%r14 0.00 : 1d951d: test %r14,%r14 0.00 : 1d9520: je 1d9611 <::earliest_transfer_offset_impl+0xdb1> 0.00 : 1d9526: movq $0x1,0x70(%rsp) 0.00 : 1d952f: lea 0xe(%rsp),%rax 0.00 : 1d9534: mov %rax,0x78(%rsp) 0.00 : 1d9539: mov 0x60(%rsp),%rax 0.00 : 1d953e: mov %rax,0x80(%rsp) 0.00 : 1d9546: mov 0x120(%rsp),%rax 0.00 : 1d954e: mov %rax,0x88(%rsp) 0.00 : 1d9556: lea 0xb8(%rsp),%rdi 0.00 : 1d955e: lea 0x70(%rsp),%rsi 0.00 : 1d9563: xor %edx,%edx 0.00 : 1d9565: mov %r15,%rcx 0.00 : 1d9568: vzeroupper 0.00 : 1d956b: call 1e2e70 <, core::slice::iter::Iter> as core::iter::traits::iterator::Iterator>::try_fold::::transfer_is_encodable_at::{closure#1}, core::result::Result>> 0.00 : 1d9570: movzwl 0xb8(%rsp),%eax 0.00 : 1d9578: cmp $0xffff,%ax 0.00 : 1d957c: je 1d95dc <::earliest_transfer_offset_impl+0xd7c> 0.00 : 1d957e: mov %r15,%rsi 0.00 : 1d9581: lea 0xba(%rsp),%rdx 0.00 : 1d9589: movzwl 0x4(%rdx),%ecx 0.00 : 1d958d: mov %cx,0x5c(%rsp) 0.00 : 1d9592: mov (%rdx),%ecx 0.00 : 1d9594: mov %ecx,0x58(%rsp) 0.00 : 1d9598: mov 0xc0(%rsp),%rbx 0.00 : 1d95a0: mov 0xc8(%rsp),%rcx 0.00 : 1d95a8: mov 0x28(%rsp),%r10 0.00 : 1d95ad: mov 0x18(%rsp),%rdi 0.00 : 1d95b2: mov 0x20(%rsp),%edx 0.00 : 1d95b6: mov 0xd8(%rsp),%r11 0.00 : 1d95be: xor %r9d,%r9d 0.00 : 1d95c1: jmp 1d96e7 <::earliest_transfer_offset_impl+0xe87> 0.05 : 1d95c6: mov %edx,%eax 0.00 : 1d95c8: mov 0x20(%rsp),%edx 0.00 : 1d95cc: mov 0xd8(%rsp),%r11 0.00 : 1d95d4: xor %r9d,%r9d 0.00 : 1d95d7: jmp 1d973e <::earliest_transfer_offset_impl+0xede> 0.00 : 1d95dc: mov 0xc0(%rsp),%rcx 0.00 : 1d95e4: mov 0x10(%r14),%rax 0.00 : 1d95e8: mov 0x28(%rsp),%r10 0.00 : 1d95ed: mov 0x118(%rsp),%rbx 0.00 : 1d95f5: mov %rax,%rdx 0.00 : 1d95f8: sub %rcx,%rdx 0.00 : 1d95fb: jb 1d98a1 <::earliest_transfer_offset_impl+0x1041> 0.05 : 1d9601: lock cmpxchg %rdx,0x10(%r14) 0.00 : 1d9607: jne 1d95f5 <::earliest_transfer_offset_impl+0xd95> 0.00 : 1d9609: mov 0x68(%rsp),%rax 0.00 : 1d960e: mov (%rax),%rbx 0.00 : 1d9611: cmp $0xffffffffffffffff,%rbx 0.00 : 1d9615: je 1d9624 <::earliest_transfer_offset_impl+0xdc4> 0.00 : 1d9617: mov 0x68(%rsp),%rdi 0.00 : 1d961c: vzeroupper 0.00 : 1d961f: call 1d31b0 > 0.00 : 1d9624: mov 0x40(%rsp),%rax 0.00 : 1d9629: movq $0xffffffffffffffff,0x18(%rax) 0.00 : 1d9631: mov 0x8(%rax),%rsi 0.00 : 1d9635: mov %rax,%rbx 0.00 : 1d9638: mov 0x10(%rax),%rdx 0.00 : 1d963c: movzwl 0xe(%rsp),%ecx 0.00 : 1d9641: lea 0x70(%rsp),%rdi 0.00 : 1d9646: mov 0x60(%rsp),%r8 0.00 : 1d964b: mov 0x1e0(%rsp),%r9 0.00 : 1d9653: push $0x1 0.00 : 1d9655: mov 0x1f8(%rsp),%eax 0.00 : 1d965c: push %rax 0.00 : 1d965d: push 0x28(%rsp) 0.00 : 1d9661: push 0x200(%rsp) 0.00 : 1d9668: vzeroupper 0.00 : 1d966b: call 1d7580 <::prepare_transfer_at> 0.00 : 1d9670: add $0x20,%rsp 0.00 : 1d9674: movzwl 0x78(%rsp),%eax 0.00 : 1d9679: lea 0x7a(%rsp),%rdx 0.00 : 1d967e: mov (%rdx),%ecx 0.00 : 1d9680: mov %ecx,0xb8(%rsp) 0.00 : 1d9687: movzwl 0x4(%rdx),%ecx 0.00 : 1d968b: mov 0x70(%rsp),%edx 0.00 : 1d968f: mov %cx,0xbc(%rsp) 0.00 : 1d9697: mov 0x80(%rsp),%r14 0.00 : 1d969f: mov 0x88(%rsp),%rcx 0.00 : 1d96a7: cmp $0x1,%edx 0.00 : 1d96aa: mov 0x28(%rsp),%r10 0.00 : 1d96af: jne 1d9913 <::earliest_transfer_offset_impl+0x10b3> 0.00 : 1d96b5: movzwl 0xbc(%rsp),%edx 0.00 : 1d96bd: mov %dx,0x5c(%rsp) 0.00 : 1d96c2: mov 0xb8(%rsp),%edx 0.00 : 1d96c9: mov %edx,0x58(%rsp) 0.00 : 1d96cd: mov %rbx,%rsi 0.00 : 1d96d0: mov 0x18(%rsp),%rdi 0.00 : 1d96d5: mov 0x20(%rsp),%edx 0.00 : 1d96d9: mov 0xd8(%rsp),%r11 0.00 : 1d96e1: xor %r9d,%r9d 0.00 : 1d96e4: mov %r14,%rbx 0.00 : 1d96e7: cmp $0x5,%ax 0.00 : 1d96eb: jne 1d98cb <::earliest_transfer_offset_impl+0x106b> 0.00 : 1d96f1: mov $0x5,%ax 0.00 : 1d96f5: cmp $0x1e,%rcx 0.00 : 1d96f9: jne 1d98a8 <::earliest_transfer_offset_impl+0x1048> 0.00 : 1d96ff: vmovdqa -0x184047(%rip),%xmm0 # 556c0 0.00 : 1d9707: vpxor (%rbx),%xmm0,%xmm0 0.00 : 1d970b: vmovdqa -0x183e83(%rip),%xmm1 # 55890 0.00 : 1d9713: vpternlogq $0xf6,0xe(%rbx),%xmm1,%xmm0 0.00 : 1d971e: vptest %xmm0,%xmm0 0.00 : 1d9723: jne 1d98ea <::earliest_transfer_offset_impl+0x108a> 0.00 : 1d9729: cmp $0xffffffff,%edi 0.00 : 1d972c: je 1d9b6b <::earliest_transfer_offset_impl+0x130b> 0.00 : 1d9732: mov %rbx,0x118(%rsp) 0.00 : 1d973a: inc %edi 0.00 : 1d973c: mov %edi,%eax 0.00 : 1d973e: mov 0x10(%rsi),%rcx 0.00 : 1d9742: mov 0x38(%rsp),%edi 0.00 : 1d9746: mov %edi,0x3c(%rsp) 0.00 : 1d974a: mov %rcx,0x48(%rsp) 0.00 : 1d974f: cmp %r11,%rcx 0.00 : 1d9752: mov 0x54(%rsp),%ebp 0.00 : 1d9756: mov 0x128(%rsp),%rcx 0.00 : 1d975e: ja 1d8954 <::earliest_transfer_offset_impl+0xf4> 0.00 : 1d9764: movw $0x1,(%r10) 0.00 : 1d976a: mov %dx,0x2(%r10) 0.00 : 1d976f: jmp 1d978a <::earliest_transfer_offset_impl+0xf2a> 0.00 : 1d9771: movw $0x5,(%r10) 0.00 : 1d9777: lea -0x17542e(%rip),%rax # 64350 0.00 : 1d977e: mov %rax,0x8(%r10) 0.00 : 1d9782: movq $0x12,0x10(%r10) 0.00 : 1d978a: add $0x1a8,%rsp 0.00 : 1d9791: pop %rbx 0.00 : 1d9792: pop %r12 0.00 : 1d9794: pop %r13 0.00 : 1d9796: pop %r14 0.00 : 1d9798: pop %r15 0.00 : 1d979a: pop %rbp 0.00 : 1d979b: vzeroupper 0.00 : 1d979e: ret 0.00 : 1d979f: movw $0x1,(%r10) 0.00 : 1d97a5: mov %ax,0x2(%r10) 0.00 : 1d97aa: jmp 1d978a <::earliest_transfer_offset_impl+0xf2a> 0.00 : 1d97ac: mov $0x11,%r10d 0.00 : 1d97b2: lea -0x1753c8(%rip),%rcx # 643f1 0.00 : 1d97b9: mov 0x28(%rsp),%rax 0.00 : 1d97be: movw $0x5,(%rax) 0.00 : 1d97c3: mov 0x3c(%rsp),%edx 0.00 : 1d97c7: mov %edx,0x4(%rax) 0.00 : 1d97ca: mov %rcx,0x8(%rax) 0.00 : 1d97ce: mov %r10,0x10(%rax) 0.00 : 1d97d2: jmp 1d978a <::earliest_transfer_offset_impl+0xf2a> 0.00 : 1d97d4: movw $0x1,(%r10) 0.00 : 1d97da: mov %cx,0x2(%r10) 0.00 : 1d97df: jmp 1d978a <::earliest_transfer_offset_impl+0xf2a> 0.00 : 1d97e1: lea -0x175469(%rip),%rdi # 6437f 0.00 : 1d97e8: lea 0xbe0a9(%rip),%rdx # 297898 0.00 : 1d97ef: mov $0x43,%esi 0.00 : 1d97f4: mov 0x10(%rsp),%r15 0.00 : 1d97f9: call *0xc3459(%rip) # 29cc58 <_DYNAMIC+0x408> 0.00 : 1d97ff: jmp 1d9bf1 <::earliest_transfer_offset_impl+0x1391> 0.00 : 1d9804: lea -0x17558e(%rip),%rax # 6427d 0.00 : 1d980b: mov %rax,0xa8(%rsp) 0.00 : 1d9813: mov $0x15,%eax 0.00 : 1d9818: mov %rax,0xb0(%rsp) 0.00 : 1d9820: mov 0x34(%rsp),%eax 0.00 : 1d9824: mov $0x5,%r8w 0.00 : 1d9829: jmp 1d984b <::earliest_transfer_offset_impl+0xfeb> 0.00 : 1d982b: lea -0x1755a0(%rip),%rax # 64292 0.00 : 1d9832: mov %rax,0xa8(%rsp) 0.00 : 1d983a: mov $0x15,%eax 0.00 : 1d983f: mov %rax,0xb0(%rsp) 0.00 : 1d9847: mov 0x34(%rsp),%eax 0.00 : 1d984b: mov %r8w,(%r10) 0.00 : 1d984f: mov %eax,%ecx 0.00 : 1d9851: mov 0x50(%rsp),%eax 0.00 : 1d9855: mov %ax,0x2(%r10) 0.00 : 1d985a: mov %ecx,0x4(%r10) 0.00 : 1d985e: mov 0xa8(%rsp),%rax 0.00 : 1d9866: mov %rax,0x8(%r10) 0.00 : 1d986a: mov 0xb0(%rsp),%rax 0.00 : 1d9872: mov %rax,0x10(%r10) 0.00 : 1d9876: jmp 1d978a <::earliest_transfer_offset_impl+0xf2a> 0.00 : 1d987b: lea -0x1754a5(%rip),%rcx # 643dd 0.00 : 1d9882: jmp 1d97b9 <::earliest_transfer_offset_impl+0xf59> 0.00 : 1d9887: mov %r14,%rsi 0.00 : 1d988a: lea 0xbe817(%rip),%rdx # 2980a8 0.00 : 1d9891: mov 0x10(%rsp),%r15 0.00 : 1d9896: call *0xc332c(%rip) # 29cbc8 <_DYNAMIC+0x378> 0.00 : 1d989c: jmp 1d9bf1 <::earliest_transfer_offset_impl+0x1391> 0.00 : 1d98a1: mov $0x1e,%ecx 0.00 : 1d98a6: xor %eax,%eax 0.00 : 1d98a8: movzwl 0x5c(%rsp),%edx 0.00 : 1d98ad: mov %dx,0x6(%r10) 0.00 : 1d98b2: mov 0x58(%rsp),%edx 0.00 : 1d98b6: mov %edx,0x2(%r10) 0.00 : 1d98ba: mov %ax,(%r10) 0.00 : 1d98be: mov %rbx,0x8(%r10) 0.00 : 1d98c2: mov %rcx,0x10(%r10) 0.00 : 1d98c6: jmp 1d978a <::earliest_transfer_offset_impl+0xf2a> 0.00 : 1d98cb: movzwl %ax,%edx 0.00 : 1d98ce: cmp $0xffff,%edx 0.00 : 1d98d4: jne 1d98a8 <::earliest_transfer_offset_impl+0x1048> 0.00 : 1d98d6: jmp 1d9ae4 <::earliest_transfer_offset_impl+0x1284> 0.00 : 1d98db: mov %ebx,0x4(%r10) 0.00 : 1d98df: movw $0xffff,(%r10) 0.00 : 1d98e5: jmp 1d978a <::earliest_transfer_offset_impl+0xf2a> 0.00 : 1d98ea: mov $0x1e,%ecx 0.00 : 1d98ef: jmp 1d98a8 <::earliest_transfer_offset_impl+0x1048> 0.00 : 1d98f1: mov %r10,%r14 0.00 : 1d98f4: jmp 1d98f9 <::earliest_transfer_offset_impl+0x1099> 0.00 : 1d98f6: mov %rsi,%r14 0.00 : 1d98f9: lea 0xbe7a8(%rip),%rdx # 2980a8 0.00 : 1d9900: mov %r14,%rsi 0.00 : 1d9903: mov 0x10(%rsp),%r15 0.00 : 1d9908: call *0xc32ba(%rip) # 29cbc8 <_DYNAMIC+0x378> 0.00 : 1d990e: jmp 1d9bf1 <::earliest_transfer_offset_impl+0x1391> 0.00 : 1d9913: mov %ax,0xe8(%rsp) 0.00 : 1d991b: mov 0xb8(%rsp),%eax 0.00 : 1d9922: mov %eax,0xea(%rsp) 0.00 : 1d9929: movzwl 0xbc(%rsp),%eax 0.00 : 1d9931: mov %ax,0xee(%rsp) 0.00 : 1d9939: mov %r14,0xf0(%rsp) 0.00 : 1d9941: mov %rcx,0xf8(%rsp) 0.00 : 1d9949: lea 0x70(%rsp),%rdi 0.00 : 1d994e: mov $0x2,%ecx 0.00 : 1d9953: mov $0x2,%r8d 0.00 : 1d9959: mov 0x1e0(%rsp),%r14 0.00 : 1d9961: mov %r14,%rsi 0.00 : 1d9964: xor %edx,%edx 0.00 : 1d9966: call 1e4430 <::try_allocate_in> 0.00 : 1d996b: mov 0x78(%rsp),%rbx 0.00 : 1d9970: cmpb $0x0,0x70(%rsp) 0.00 : 1d9975: jne 1d9be0 <::earliest_transfer_offset_impl+0x1380> 0.00 : 1d997b: mov 0x80(%rsp),%r13 0.00 : 1d9983: test %r14,%r14 0.00 : 1d9986: je 1d999e <::earliest_transfer_offset_impl+0x113e> 0.00 : 1d9988: mov %r13,%rdi 0.00 : 1d998b: mov 0x60(%rsp),%rsi 0.00 : 1d9990: mov 0x108(%rsp),%rdx 0.00 : 1d9998: call *0xc3232(%rip) # 29cbd0 0.00 : 1d999e: mov 0x100(%rsp),%rcx 0.00 : 1d99a6: mov 0x20(%rcx),%eax 0.00 : 1d99a9: mov %eax,0x90(%rsp) 0.00 : 1d99b0: vmovdqu (%rcx),%ymm0 0.00 : 1d99b4: vmovdqu %ymm0,0x70(%rsp) 0.00 : 1d99ba: lea 0xb8(%rsp),%rdi 0.00 : 1d99c2: mov 0xd0(%rsp),%rsi 0.00 : 1d99ca: vzeroupper 0.00 : 1d99cd: call 1df710 < as core::clone::Clone>::clone> 0.00 : 1d99d2: mov 0x90(%rsp),%eax 0.00 : 1d99d9: mov %eax,0x198(%rsp) 0.00 : 1d99e0: vmovups 0x70(%rsp),%ymm0 0.00 : 1d99e6: vmovups %ymm0,0x178(%rsp) 0.00 : 1d99ef: vmovups 0xb8(%rsp),%xmm0 0.00 : 1d99f8: vmovaps %xmm0,0x160(%rsp) 0.00 : 1d9a01: mov 0xc8(%rsp),%rax 0.00 : 1d9a09: mov %rax,0x170(%rsp) 0.00 : 1d9a11: movzwl 0xe(%rsp),%ebp 0.00 : 1d9a16: mov 0x68(%rsp),%rdi 0.00 : 1d9a1b: cmpq $0xffffffffffffffff,(%rdi) 0.00 : 1d9a1f: je 1d9a29 <::earliest_transfer_offset_impl+0x11c9> 0.00 : 1d9a21: vzeroupper 0.00 : 1d9a24: call 1d31b0 > 0.00 : 1d9a29: mov 0x40(%rsp),%r8 0.00 : 1d9a2e: mov %rbx,0x18(%r8) 0.00 : 1d9a32: mov %r13,0x20(%r8) 0.00 : 1d9a36: mov 0x1e0(%rsp),%rax 0.00 : 1d9a3e: mov %rax,0x28(%r8) 0.00 : 1d9a42: vmovups 0x160(%rsp),%xmm0 0.00 : 1d9a4b: mov 0x170(%rsp),%rax 0.00 : 1d9a53: mov 0x178(%rsp),%rcx 0.00 : 1d9a5b: vmovdqu 0x180(%rsp),%xmm1 0.00 : 1d9a64: mov 0x190(%rsp),%rdx 0.00 : 1d9a6c: mov 0x198(%rsp),%esi 0.00 : 1d9a73: mov 0x19c(%rsp),%edi 0.00 : 1d9a7a: vmovups %xmm0,0x30(%r8) 0.00 : 1d9a80: mov %rax,0x40(%r8) 0.00 : 1d9a84: mov %rcx,0x48(%r8) 0.00 : 1d9a88: vmovdqu %xmm1,0x50(%r8) 0.00 : 1d9a8e: mov %rdx,0x60(%r8) 0.00 : 1d9a92: mov %esi,0x68(%r8) 0.00 : 1d9a96: mov %edi,0x6c(%r8) 0.00 : 1d9a9a: vmovdqu 0xe8(%rsp),%xmm0 0.00 : 1d9aa3: vmovdqu %xmm0,0x70(%r8) 0.00 : 1d9aa9: mov 0xf8(%rsp),%rax 0.00 : 1d9ab1: mov %rax,0x80(%r8) 0.00 : 1d9ab8: mov 0x18(%rsp),%rax 0.00 : 1d9abd: mov %eax,0x88(%r8) 0.00 : 1d9ac4: mov 0x1f0(%rsp),%eax 0.00 : 1d9acb: mov %eax,0x8c(%r8) 0.00 : 1d9ad2: mov %bp,0x90(%r8) 0.00 : 1d9ada: mov 0x28(%rsp),%r10 0.00 : 1d9adf: mov 0x18(%rsp),%rdi 0.00 : 1d9ae4: mov %edi,0x4(%r10) 0.00 : 1d9ae8: movw $0xffff,(%r10) 0.00 : 1d9aee: jmp 1d978a <::earliest_transfer_offset_impl+0xf2a> 0.00 : 1d9af3: lea 0xbe5ae(%rip),%rdx # 2980a8 0.00 : 1d9afa: mov %rax,%rdi 0.00 : 1d9afd: mov %rcx,%rsi 0.00 : 1d9b00: call *0xc30c2(%rip) # 29cbc8 <_DYNAMIC+0x378> 0.00 : 1d9b06: lea 0xbe59b(%rip),%rdx # 2980a8 0.00 : 1d9b0d: mov %rax,%rdi 0.00 : 1d9b10: call *0xc30b2(%rip) # 29cbc8 <_DYNAMIC+0x378> 0.00 : 1d9b16: lea 0xbdc9b(%rip),%rdx # 2977b8 0.00 : 1d9b1d: jmp 1d9b35 <::earliest_transfer_offset_impl+0x12d5> 0.00 : 1d9b1f: mov %rsi,%r14 0.00 : 1d9b22: lea 0xbdc8f(%rip),%rdx # 2977b8 0.00 : 1d9b29: jmp 1d9b35 <::earliest_transfer_offset_impl+0x12d5> 0.00 : 1d9b2b: mov %r8,%rdi 0.00 : 1d9b2e: lea 0xbdc6b(%rip),%rdx # 2977a0 0.00 : 1d9b35: mov 0x10(%rsp),%r15 0.00 : 1d9b3a: mov %r14,%rsi 0.00 : 1d9b3d: call *0xc3085(%rip) # 29cbc8 <_DYNAMIC+0x378> 0.00 : 1d9b43: jmp 1d9bf1 <::earliest_transfer_offset_impl+0x1391> 0.00 : 1d9b48: lea 0xbe559(%rip),%rdx # 2980a8 0.00 : 1d9b4f: mov %rax,%rdi 0.00 : 1d9b52: mov %rcx,%rsi 0.00 : 1d9b55: call *0xc306d(%rip) # 29cbc8 <_DYNAMIC+0x378> 0.00 : 1d9b5b: lea 0xbe546(%rip),%rdx # 2980a8 0.00 : 1d9b62: mov %rax,%rdi 0.00 : 1d9b65: call *0xc305d(%rip) # 29cbc8 <_DYNAMIC+0x378> 0.00 : 1d9b6b: movw $0x5,(%r10) 0.00 : 1d9b71: lea -0x175bb9(%rip),%rax # 63fbf 0.00 : 1d9b78: mov %rax,0x8(%r10) 0.00 : 1d9b7c: movq $0x17,0x10(%r10) 0.00 : 1d9b84: jmp 1d978a <::earliest_transfer_offset_impl+0xf2a> 0.00 : 1d9b89: lea 0xbdc10(%rip),%rdx # 2977a0 0.00 : 1d9b90: call *0xc3032(%rip) # 29cbc8 <_DYNAMIC+0x378> 0.00 : 1d9b96: lea 0xbdc03(%rip),%rdx # 2977a0 0.00 : 1d9b9d: mov %rax,%rdi 0.00 : 1d9ba0: call *0xc3022(%rip) # 29cbc8 <_DYNAMIC+0x378> 0.00 : 1d9ba6: lea 0xbdbf3(%rip),%rdx # 2977a0 0.00 : 1d9bad: call *0xc3015(%rip) # 29cbc8 <_DYNAMIC+0x378> 0.00 : 1d9bb3: lea 0xbdbe6(%rip),%rdx # 2977a0 0.00 : 1d9bba: mov %rax,%rdi 0.00 : 1d9bbd: call *0xc3005(%rip) # 29cbc8 <_DYNAMIC+0x378> 0.00 : 1d9bc3: lea 0xbdbd6(%rip),%rdx # 2977a0 0.00 : 1d9bca: mov %rax,%rdi 0.00 : 1d9bcd: call *0xc2ff5(%rip) # 29cbc8 <_DYNAMIC+0x378> 0.00 : 1d9bd3: lea 0xbdbc6(%rip),%rdx # 2977a0 0.00 : 1d9bda: call *0xc2fe8(%rip) # 29cbc8 <_DYNAMIC+0x378> 0.00 : 1d9be0: mov 0x80(%rsp),%rsi 0.00 : 1d9be8: mov %rbx,%rdi 0.00 : 1d9beb: call *0xc2fc7(%rip) # 29cbb8 <_DYNAMIC+0x368> 0.00 : 1d9bf1: ud2 0.00 : 1d9bf3: mov %rax,%r12 0.00 : 1d9bf6: mov 0x40(%rsp),%rcx 0.00 : 1d9bfb: mov %rbx,0x18(%rcx) 0.00 : 1d9bff: mov %r13,0x20(%rcx) 0.00 : 1d9c03: mov 0x1e0(%rsp),%rax 0.00 : 1d9c0b: mov %rax,0x28(%rcx) 0.00 : 1d9c0f: vmovups 0x160(%rsp),%ymm0 0.00 : 1d9c18: vmovups 0x180(%rsp),%ymm1 0.00 : 1d9c21: vmovups %ymm0,0x30(%rcx) 0.00 : 1d9c26: vmovups %ymm1,0x50(%rcx) 0.00 : 1d9c2b: vmovups 0xe8(%rsp),%xmm0 0.00 : 1d9c34: vmovups %xmm0,0x70(%rcx) 0.00 : 1d9c39: mov 0xf8(%rsp),%rax 0.00 : 1d9c41: mov %rax,0x80(%rcx) 0.00 : 1d9c48: mov 0x18(%rsp),%rax 0.00 : 1d9c4d: mov %eax,0x88(%rcx) 0.00 : 1d9c53: mov 0x1f0(%rsp),%eax 0.00 : 1d9c5a: mov %eax,0x8c(%rcx) 0.00 : 1d9c60: mov %bp,0x90(%rcx) 0.00 : 1d9c67: mov %r12,%rdi 0.00 : 1d9c6a: vzeroupper 0.00 : 1d9c6d: call 28c580 <_Unwind_Resume@plt> 0.00 : 1d9c72: mov %rax,%r12 0.00 : 1d9c75: test %rbx,%rbx 0.00 : 1d9c78: je 1d9caa <::earliest_transfer_offset_impl+0x144a> 0.00 : 1d9c7a: add %rbx,%rbx 0.00 : 1d9c7d: mov $0x2,%edx 0.00 : 1d9c82: mov %r13,%rdi 0.00 : 1d9c85: mov %rbx,%rsi 0.00 : 1d9c88: call *0xc2df2(%rip) # 29ca80 <_DYNAMIC+0x230> 0.00 : 1d9c8e: jmp 1d9caa <::earliest_transfer_offset_impl+0x144a> 0.00 : 1d9c90: mov %rax,%r12 0.00 : 1d9c93: mov 0x68(%rsp),%rax 0.00 : 1d9c98: movq $0xffffffffffffffff,(%rax) 0.00 : 1d9c9f: mov %r12,%rdi 0.00 : 1d9ca2: call 28c580 <_Unwind_Resume@plt> 0.00 : 1d9ca7: mov %rax,%r12 0.00 : 1d9caa: lea 0xe8(%rsp),%rdi 0.00 : 1d9cb2: call 1d2eb0 >> 0.00 : 1d9cb7: jmp 1d9ccb <::earliest_transfer_offset_impl+0x146b> 0.00 : 1d9cb9: call *0xc2dc9(%rip) # 29ca88 <_DYNAMIC+0x238> 0.00 : 1d9cbf: jmp 1d9cc3 <::earliest_transfer_offset_impl+0x1463> 0.00 : 1d9cc1: jmp 1d9cc3 <::earliest_transfer_offset_impl+0x1463> 0.00 : 1d9cc3: mov %rax,%r12 0.00 : 1d9cc6: test %r15,%r15 0.00 : 1d9cc9: jne 1d9cd3 <::earliest_transfer_offset_impl+0x1473> 0.00 : 1d9ccb: mov %r12,%rdi 0.00 : 1d9cce: call 28c580 <_Unwind_Resume@plt> 0.00 : 1d9cd3: shl $0x2,%r15 0.00 : 1d9cd7: lea (%r15,%r15,2),%rsi 0.00 : 1d9cdb: mov $0x4,%edx 0.00 : 1d9ce0: mov %rbx,%rdi 0.00 : 1d9ce3: call *0xc2d97(%rip) # 29ca80 <_DYNAMIC+0x230> 0.00 : 1d9ce9: mov %r12,%rdi 0.00 : 1d9cec: call 28c580 <_Unwind_Resume@plt>