1.assume.s
1.none.s
n10000000000459100 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)>:n10000000000459620 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)>:
20000000000000000: 01    pushq   %rbp20000000000000000: 01    pushq   %rbp
30000000000000001: 02    pushq   %r1530000000000000001: 02    pushq   %r15
40000000000000003: 02    pushq   %r1440000000000000003: 02    pushq   %r14
50000000000000005: 02    pushq   %r1350000000000000005: 02    pushq   %r13
60000000000000007: 02    pushq   %r1260000000000000007: 02    pushq   %r12
70000000000000009: 01    pushq   %rbx70000000000000009: 01    pushq   %rbx
8000000000000000a: 07    subq    $152, %rsp8000000000000000a: 07    subq    $152, %rsp
90000000000000011: 02    movl    %edx, %ebp90000000000000011: 02    movl    %edx, %ebp
100000000000000013: 03    movq    %rsi, %r14100000000000000013: 03    movq    %rsi, %r14
110000000000000016: 03    movq    %rdi, %r15110000000000000016: 03    movq    %rdi, %r15
120000000000000019: 07    movq    $-1, %r13120000000000000019: 07    movq    $-1, %r13
130000000000000020: 02    xorl    %ebx, %ebx130000000000000020: 02    xorl    %ebx, %ebx
140000000000000022: 02    testl   %edx, %edx140000000000000022: 02    testl   %edx, %edx
n150000000000000024: 02    je      0x459136 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x36>n150000000000000024: 02    je      0x459656 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x36>
160000000000000026: 03    cmpl    $2, %ebp160000000000000026: 03    cmpl    $2, %ebp
n170000000000000029: 02    je      0x459136 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x36>n170000000000000029: 02    je      0x459656 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x36>
18000000000000002b: 03    cmpl    $1, %ebp18000000000000002b: 03    cmpl    $1, %ebp
n19000000000000002e: 06    jne     0x45968a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x58a>n19000000000000002e: 06    jne     0x459b7a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x55a>
200000000000000034: 02    movb    $1, %bl200000000000000034: 02    movb    $1, %bl
210000000000000036: 05    cmpb    $0, 68(%r15)210000000000000036: 05    cmpb    $0, 68(%r15)
n22000000000000003b: 06    je      0x45968a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x58a>n22000000000000003b: 06    je      0x459b7a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x55a>
230000000000000041: 03    testq   %r14, %r14230000000000000041: 03    testq   %r14, %r14
240000000000000044: 03    setne   %cl240000000000000044: 03    setne   %cl
250000000000000047: 02    movl    %ebx, %edx250000000000000047: 02    movl    %ebx, %edx
260000000000000049: 03    xorb    $1, %dl260000000000000049: 03    xorb    $1, %dl
27000000000000004c: 04    movl    80(%r15), %eax27000000000000004c: 04    movl    80(%r15), %eax
280000000000000050: 02    orb     %cl, %dl280000000000000050: 02    orb     %cl, %dl
n290000000000000052: 02    jne     0x45918f <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x8f>n290000000000000052: 02    jne     0x4596b3 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x93>
300000000000000054: 03    cmpl    $3, %eax300000000000000054: 03    cmpl    $3, %eax
n310000000000000057: 02    jne     0x4591ba <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0xba>n310000000000000057: 06    jne     0x459706 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0xe6>
320000000000000059: 04    movq    40(%r15), %rax32000000000000005d: 04    movq    40(%r15), %rax
33000000000000005d: 04    movq    48(%r15), %rbp330000000000000061: 04    movq    48(%r15), %rbp
340000000000000061: 05    testb   $4, 72(%r15)340000000000000065: 05    testb   $4, 72(%r15)
350000000000000066: 06    jne     0x459496 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x396>35000000000000006a: 06    jne     0x459986 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x366>
36000000000000006c: 03    cmpq    %rbp, %rax360000000000000070: 03    cmpq    %rbp, %rax
37000000000000006f: 06    je      0x459338 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x238>370000000000000073: 06    je      0x459837 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x217>
380000000000000075: 03    movq    %rbp, %rdx380000000000000079: 03    movq    %rbp, %rdx
390000000000000078: 03    subq    %rax, %rdx39000000000000007c: 03    subq    %rax, %rdx
40000000000000007b: 04    cmpq    $4, %rdx40000000000000007f: 04    cmpq    $4, %rdx
41000000000000007f: 06    jae     0x45933f <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x23f>410000000000000083: 06    jae     0x45983e <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x21e>
420000000000000085: 02    xorl    %esi, %esi420000000000000089: 02    xorl    %esi, %esi
430000000000000087: 03    movq    %rax, %rcx43000000000000008b: 03    movq    %rax, %rcx
44000000000000008a: 05    jmp     0x459480 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x380>44000000000000008e: 05    jmp     0x459970 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x350>
45000000000000008f: 04    leaq    80(%r15), %r12450000000000000093: 04    leaq    80(%r15), %r12
460000000000000093: 03    cmpl    $3, %eax460000000000000097: 03    cmpl    $3, %eax
470000000000000096: 02    jne     0x4591b3 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0xb3>47000000000000009a: 02    jne     0x4596d7 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0xb7>
480000000000000098: 03    movq    (%r15), %rax48000000000000009c: 03    movq    (%r15), %rax
49000000000000009b: 03    movq    %r15, %rdi49000000000000009f: 03    movq    %r15, %rdi
50000000000000009e: 05    movl    $4294967295, %esi5000000000000000a2: 05    movl    $4294967295, %esi
5100000000000000a3: 03    callq   *104(%rax)5100000000000000a7: 03    callq   *104(%rax)
5200000000000000a6: 03    cmpl    $-1, %eax5200000000000000aa: 03    cmpl    $-1, %eax
5300000000000000a9: 06    je      0x459263 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x163>5300000000000000ad: 06    je      0x45977a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x15a>
5400000000000000af: 04    movl    (%r12), %eax5400000000000000b3: 04    movl    (%r12), %eax
5500000000000000b3: 03    cmpl    $1, %eax5500000000000000b7: 03    cmpl    $1, %eax
5600000000000000b6: 02    jne     0x4591c3 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0xc3>
5700000000000000b8: 02    jmp     0x4591e7 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0xe7>
5800000000000000ba: 04    leaq    80(%r15), %r12
5900000000000000be: 03    cmpl    $1, %eax
6000000000000000c1: 02    je      0x4591e7 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0xe7>5600000000000000ba: 02    je      0x45970f <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0xef>
6100000000000000c3: 03    cmpl    $2, %eax5700000000000000bc: 03    cmpl    $2, %eax
6200000000000000c6: 02    jne     0x459217 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x117>5800000000000000bf: 02    jne     0x459736 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x116>
6300000000000000c8: 06    movdqu  120(%r15), %xmm05900000000000000c1: 06    movdqu  120(%r15), %xmm0
6400000000000000ce: 07    movq    136(%r15), %rax6000000000000000c7: 07    movq    136(%r15), %rax
6500000000000000d5: 06    movdqu  %xmm0, 16(%r15)6100000000000000ce: 06    movdqu  %xmm0, 16(%r15)
6600000000000000db: 04    movq    %rax, 32(%r15)6200000000000000d4: 04    movq    %rax, 32(%r15)
6700000000000000df: 08    movl    $1, 80(%r15)6300000000000000d8: 08    movl    $1, 80(%r15)
6800000000000000e7: 05    movl    $1, %eax
6900000000000000ec: 02    testb   %bl, %bl6400000000000000e0: 02    testb   %bl, %bl
7000000000000000ee: 02    je      0x459229 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x129>6500000000000000e2: 02    je      0x459746 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x126>
6600000000000000e4: 02    jmp     0x459713 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0xf3>
6700000000000000e6: 04    leaq    80(%r15), %r12
6800000000000000ea: 03    cmpl    $1, %eax
6900000000000000ed: 02    jne     0x4596dc <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0xbc>
7000000000000000ef: 02    testb   %bl, %bl
7100000000000000f1: 02    je      0x459746 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x126>
7100000000000000f0: 08    cmpq    $0, 144(%r15)7200000000000000f3: 08    cmpq    $0, 144(%r15)
7200000000000000f8: 06    je      0x459282 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x182>7300000000000000fb: 02    je      0x459799 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x179>
7300000000000000fe: 04    movq    32(%r15), %rbx7400000000000000fd: 04    movq    32(%r15), %rbx
740000000000000102: 04    subq    24(%r15), %rbx750000000000000101: 04    subq    24(%r15), %rbx
750000000000000106: 03    testq   %r14, %r14760000000000000105: 03    testq   %r14, %r14
760000000000000109: 06    je      0x45931d <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x21d>770000000000000108: 06    je      0x45981c <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x1fc>
77000000000000010f: 03    subq    %rbx, %r1478000000000000010e: 03    subq    %rbx, %r14
780000000000000112: 05    jmp     0x459605 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x505>790000000000000111: 05    jmp     0x459af5 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4d5>
790000000000000117: 08    movl    $0, (%r12)800000000000000116: 08    movl    $0, (%r12)
80000000000000011f: 02    xorl    %eax, %eax
810000000000000121: 02    testb   %bl, %bl81000000000000011e: 02    testb   %bl, %bl
820000000000000123: 06    jne     0x459605 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x505>820000000000000120: 06    jne     0x459af5 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4d5>
830000000000000126: 07    movq    $-1, %r13
830000000000000129: 03    cmpl    $2, %ebp84000000000000012d: 03    cmpl    $2, %ebp
84000000000000012c: 06    je      0x4592b8 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x1b8>850000000000000130: 02    je      0x4597cf <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x1af>
850000000000000132: 03    cmpl    $1, %ebp860000000000000132: 03    cmpl    $1, %ebp
t860000000000000135: 06    je      0x459303 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x203>t870000000000000135: 02    je      0x459760 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x140>
87000000000000013b: 07    movq    $-1, %r13
880000000000000142: 02    testl   %ebp, %ebp880000000000000137: 02    testl   %ebp, %ebp
890000000000000144: 06    jne     0x45961d <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x51d>890000000000000139: 02    jne     0x459771 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x151>
90000000000000014a: 03    testq   %r14, %r1490000000000000013b: 03    testq   %r14, %r14
91000000000000014d: 06    jns     0x459303 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x203>91000000000000013e: 02    js      0x459771 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x151>
920000000000000140: 04    movl    64(%r15), %edi
930000000000000144: 03    movq    %r14, %rsi
940000000000000147: 02    movl    %ebp, %edx
950000000000000149: 05    callq   0x45a1b0 <BloombergLP::bdls::FilesystemUtil::seek(int, long, int)>
920000000000000153: 07    movq    $-1, %r1396000000000000014e: 03    movq    %rax, %r13
93000000000000015a: 04    movl    (%r12), %eax970000000000000151: 04    movl    (%r12), %eax
94000000000000015e: 05    jmp     0x45961d <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x51d>980000000000000155: 05    jmp     0x459b0d <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4ed>
950000000000000163: 08    movl    $4, 80(%r15)99000000000000015a: 08    movl    $4, 80(%r15)
96000000000000016b: 04    pxor    %xmm0, %xmm01000000000000000162: 04    pxor    %xmm0, %xmm0
97000000000000016f: 06    movdqu  %xmm0, 40(%r15)1010000000000000166: 06    movdqu  %xmm0, 40(%r15)
980000000000000175: 08    movq    $0, 56(%r15)102000000000000016c: 08    movq    $0, 56(%r15)
99000000000000017d: 05    jmp     0x45968a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x58a>1030000000000000174: 05    jmp     0x459b7a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x55a>
1000000000000000182: 04    movq    24(%r15), %rax1040000000000000179: 04    movq    24(%r15), %rax
1010000000000000186: 04    movq    32(%r15), %rbp105000000000000017d: 04    movq    32(%r15), %rbp
102000000000000018a: 05    testb   $4, 72(%r15)1060000000000000181: 05    testb   $4, 72(%r15)
103000000000000018f: 06    jne     0x4595f6 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4f6>1070000000000000186: 06    jne     0x459ae6 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4c6>
1040000000000000195: 03    cmpq    %rbp, %rax108000000000000018c: 03    cmpq    %rbp, %rax
1050000000000000198: 06    je      0x459403 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x303>109000000000000018f: 06    je      0x4598f3 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x2d3>
106000000000000019e: 03    movq    %rbp, %rdx1100000000000000195: 03    movq    %rbp, %rdx
10700000000000001a1: 03    subq    %rax, %rdx1110000000000000198: 03    subq    %rax, %rdx
10800000000000001a4: 04    cmpq    $4, %rdx112000000000000019b: 04    cmpq    $4, %rdx
10900000000000001a8: 06    jae     0x4594b4 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x3b4>113000000000000019f: 06    jae     0x4599a4 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x384>
11000000000000001ae: 02    xorl    %esi, %esi11400000000000001a5: 02    xorl    %esi, %esi
11100000000000001b0: 03    movq    %rax, %rcx11500000000000001a7: 03    movq    %rax, %rcx
11200000000000001b3: 05    jmp     0x4595e0 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4e0>11600000000000001aa: 05    jmp     0x459ad0 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4b0>
11300000000000001b8: 03    movq    %r14, %rbx11700000000000001af: 03    movq    %r14, %rbx
11400000000000001bb: 03    negq    %rbx11800000000000001b2: 03    negq    %rbx
11500000000000001be: 04    movl    64(%r15), %esi11900000000000001b5: 04    movl    64(%r15), %esi
11600000000000001c2: 05    leaq    8(%rsp), %rdx12000000000000001b9: 05    leaq    8(%rsp), %rdx
11700000000000001c7: 05    movl    $1, %edi12100000000000001be: 05    movl    $1, %edi
11800000000000001cc: 05    callq   0x407540 <__fxstat@plt>12200000000000001c3: 05    callq   0x407540 <__fxstat@plt>
11900000000000001d1: 02    testl   %eax, %eax12300000000000001c8: 02    testl   %eax, %eax
12000000000000001d3: 02    jne     0x4592f5 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x1f5>12400000000000001ca: 02    jne     0x45980c <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x1ec>
12100000000000001d5: 05    movl    $61440, %eax12500000000000001cc: 05    movl    $61440, %eax
12200000000000001da: 04    andl    32(%rsp), %eax12600000000000001d1: 04    andl    32(%rsp), %eax
12300000000000001de: 05    cmpl    $32768, %eax12700000000000001d5: 05    cmpl    $32768, %eax
12400000000000001e3: 02    jne     0x4592f5 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x1f5>12800000000000001da: 02    jne     0x45980c <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x1ec>
12500000000000001e5: 05    movq    56(%rsp), %rcx12900000000000001dc: 05    movq    56(%rsp), %rcx
12600000000000001ea: 02    xorl    %eax, %eax13000000000000001e1: 02    xorl    %eax, %eax
12700000000000001ec: 03    testq   %rcx, %rcx13100000000000001e3: 03    testq   %rcx, %rcx
12800000000000001ef: 04    cmovnsq %rcx, %rax13200000000000001e6: 04    cmovnsq %rcx, %rax
12900000000000001f3: 02    jmp     0x4592f7 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x1f7>13300000000000001ea: 02    jmp     0x45980e <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x1ee>
13000000000000001f5: 02    xorl    %eax, %eax13400000000000001ec: 02    xorl    %eax, %eax
13100000000000001f7: 07    movq    $-1, %r13
13200000000000001fe: 03    cmpq    %rbx, %rax13500000000000001ee: 03    cmpq    %rbx, %rax
1330000000000000201: 02    j     0x459314 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x214>13600000000000001f1: 06    jge     0x459760 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x140>
1340000000000000203: 04    movl    64(%r15), %edi
1350000000000000207: 03    movq    %r14, %rsi
136000000000000020a: 02    movl    %ebp, %edx
137000000000000020c: 05    callq   0x459cd0 <BloombergLP::bdls::FilesystemUtil::seek(int, long, int)>
1380000000000000211: 03    movq    %rax, %r13
1390000000000000214: 04    movl    (%r12), %eax
1400000000000000218: 05    jmp     0x45961d <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x51d>13700000000000001f7: 05    jmp     0x459771 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x151>
141000000000000021d: 04    movl    64(%r15), %edi13800000000000001fc: 04    movl    64(%r15), %edi
1420000000000000221: 02    xorl    %esi, %esi1390000000000000200: 02    xorl    %esi, %esi
1430000000000000223: 05    movl    $1, %edx1400000000000000202: 05    movl    $1, %edx
1440000000000000228: 05    callq   0x459cd0 <BloombergLP::bdls::FilesystemUtil::seek(int, long, int)>1410000000000000207: 05    callq   0x45a1b0 <BloombergLP::bdls::FilesystemUtil::seek(int, long, int)>
145000000000000022d: 03    movq    %rax, %r13142000000000000020c: 03    movq    %rax, %r13
1460000000000000230: 03    subq    %rbx, %r13143000000000000020f: 03    subq    %rbx, %r13
1470000000000000233: 05    jmp     0x45968a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x58a>1440000000000000212: 05    jmp     0x459b7a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x55a>
1480000000000000238: 02    xorl    %esi, %esi1450000000000000217: 02    xorl    %esi, %esi
149000000000000023a: 05    jmp     0x459493 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x393>1460000000000000219: 05    jmp     0x459983 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x363>
150000000000000023f: 03    movq    %rdx, %rcx147000000000000021e: 03    movq    %rdx, %rcx
1510000000000000242: 04    andq    $-4, %rcx1480000000000000221: 04    andq    $-4, %rcx
1520000000000000246: 04    leaq    -4(%rcx), %rsi1490000000000000225: 04    leaq    -4(%rcx), %rsi
153000000000000024a: 03    movq    %rsi, %r81500000000000000229: 03    movq    %rsi, %r8
154000000000000024d: 04    shrq    $2, %r8151000000000000022c: 04    shrq    $2, %r8
1550000000000000251: 03    incq    %r81520000000000000230: 03    incq    %r8
1560000000000000254: 03    testq   %rsi, %rsi1530000000000000233: 03    testq   %rsi, %rsi
1570000000000000257: 06    je      0x45940a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x30a>1540000000000000236: 06    je      0x4598fa <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x2da>
158000000000000025d: 03    movq    %r8, %rdi155000000000000023c: 03    movq    %r8, %rdi
1590000000000000260: 04    andq    $-2, %rdi156000000000000023f: 04    andq    $-2, %rdi
1600000000000000264: 03    negq    %rdi1570000000000000243: 03    negq    %rdi
1610000000000000267: 04    pxor    %xmm0, %xmm01580000000000000246: 04    pxor    %xmm0, %xmm0
162000000000000026b: 02    xorl    %esi, %esi159000000000000024a: 02    xorl    %esi, %esi
163000000000000026d: 08    movdqa  270827(%rip), %xmm2  # 49b560 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x18>160000000000000024c: 08    movdqa  272508(%rip), %xmm2  # 49c0f0 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x18>
1640000000000000275: 08    movdqa  270835(%rip), %xmm3  # 49b570 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x28>1610000000000000254: 08    movdqa  272516(%rip), %xmm3  # 49c100 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x28>
165000000000000027d: 04    pxor    %xmm1, %xmm1162000000000000025c: 04    pxor    %xmm1, %xmm1
1660000000000000281: 10    nopw    %cs:(%rax,%rax)
167000000000000028b: 05    nopl    (%rax,%rax)
1680000000000000290: 04    movzwl  (%rax,%rsi), %ebx1630000000000000260: 04    movzwl  (%rax,%rsi), %ebx
1690000000000000294: 04    movd    %ebx, %xmm41640000000000000264: 04    movd    %ebx, %xmm4
1700000000000000298: 05    movzwl  2(%rax,%rsi), %ebx1650000000000000268: 05    movzwl  2(%rax,%rsi), %ebx
171000000000000029d: 04    movd    %ebx, %xmm5166000000000000026d: 04    movd    %ebx, %xmm5
17200000000000002a1: 04    pcmpeqb %xmm2, %xmm41670000000000000271: 04    pcmpeqb %xmm2, %xmm4
17300000000000002a5: 05    pmovzxbq        %xmm4, %xmm41680000000000000275: 05    pmovzxbq        %xmm4, %xmm4
17400000000000002aa: 04    pand    %xmm3, %xmm4169000000000000027a: 04    pand    %xmm3, %xmm4
17500000000000002ae: 04    paddq   %xmm0, %xmm4170000000000000027e: 04    paddq   %xmm0, %xmm4
17600000000000002b2: 04    pcmpeqb %xmm2, %xmm51710000000000000282: 04    pcmpeqb %xmm2, %xmm5
17700000000000002b6: 05    pmovzxbq        %xmm5, %xmm51720000000000000286: 05    pmovzxbq        %xmm5, %xmm5
17800000000000002bb: 04    pand    %xmm3, %xmm5173000000000000028b: 04    pand    %xmm3, %xmm5
17900000000000002bf: 04    paddq   %xmm1, %xmm5174000000000000028f: 04    paddq   %xmm1, %xmm5
18000000000000002c3: 05    movzwl  4(%rax,%rsi), %ebx1750000000000000293: 05    movzwl  4(%rax,%rsi), %ebx
18100000000000002c8: 04    movd    %ebx, %xmm01760000000000000298: 04    movd    %ebx, %xmm0
18200000000000002cc: 05    movzwl  6(%rax,%rsi), %ebx177000000000000029c: 05    movzwl  6(%rax,%rsi), %ebx
18300000000000002d1: 04    movd    %ebx, %xmm117800000000000002a1: 04    movd    %ebx, %xmm1
18400000000000002d5: 04    pcmpeqb %xmm2, %xmm017900000000000002a5: 04    pcmpeqb %xmm2, %xmm0
18500000000000002d9: 05    pmovzxbq        %xmm0, %xmm018000000000000002a9: 05    pmovzxbq        %xmm0, %xmm0
18600000000000002de: 04    pand    %xmm3, %xmm018100000000000002ae: 04    pand    %xmm3, %xmm0
18700000000000002e2: 04    paddq   %xmm4, %xmm018200000000000002b2: 04    paddq   %xmm4, %xmm0
18800000000000002e6: 04    pcmpeqb %xmm2, %xmm118300000000000002b6: 04    pcmpeqb %xmm2, %xmm1
18900000000000002ea: 05    pmovzxbq        %xmm1, %xmm118400000000000002ba: 05    pmovzxbq        %xmm1, %xmm1
19000000000000002ef: 04    pand    %xmm3, %xmm118500000000000002bf: 04    pand    %xmm3, %xmm1
19100000000000002f3: 04    paddq   %xmm5, %xmm118600000000000002c3: 04    paddq   %xmm5, %xmm1
19200000000000002f7: 04    addq    $8, %rsi18700000000000002c7: 04    addq    $8, %rsi
19300000000000002fb: 04    addq    $2, %rdi18800000000000002cb: 04    addq    $2, %rdi
19400000000000002ff: 02    jne     0x459390 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x290>18900000000000002cf: 02    jne     0x459880 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x260>
1950000000000000301: 02    jmp     0x459414 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x314>19000000000000002d1: 02    jmp     0x459904 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x2e4>
1960000000000000303: 02    xorl    %esi, %esi19100000000000002d3: 02    xorl    %esi, %esi
1970000000000000305: 05    jmp     0x4595f3 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4f3>19200000000000002d5: 05    jmp     0x459ae3 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4c3>
198000000000000030a: 04    pxor    %xmm0, %xmm019300000000000002da: 04    pxor    %xmm0, %xmm0
199000000000000030e: 02    xorl    %esi, %esi19400000000000002de: 02    xorl    %esi, %esi
2000000000000000310: 04    pxor    %xmm1, %xmm119500000000000002e0: 04    pxor    %xmm1, %xmm1
2010000000000000314: 04    testb   $1, %r8b19600000000000002e4: 04    testb   $1, %r8b
2020000000000000318: 02    je      0x45945d <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x35d>19700000000000002e8: 02    je      0x45994d <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x32d>
203000000000000031a: 05    movzwl  2(%rax,%rsi), %edi19800000000000002ea: 05    movzwl  2(%rax,%rsi), %edi
204000000000000031f: 04    movd    %edi, %xmm219900000000000002ef: 04    movd    %edi, %xmm2
2050000000000000323: 08    movdqa  270645(%rip), %xmm3  # 49b560 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x18>20000000000000002f3: 08    movdqa  272341(%rip), %xmm3  # 49c0f0 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x18>
206000000000000032b: 04    pcmpeqb %xmm3, %xmm220100000000000002fb: 04    pcmpeqb %xmm3, %xmm2
207000000000000032f: 05    pmovzxbq        %xmm2, %xmm220200000000000002ff: 05    pmovzxbq        %xmm2, %xmm2
2080000000000000334: 08    movdqa  270644(%rip), %xmm4  # 49b570 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x28>2030000000000000304: 08    movdqa  272340(%rip), %xmm4  # 49c100 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x28>
209000000000000033c: 04    pand    %xmm4, %xmm2204000000000000030c: 04    pand    %xmm4, %xmm2
2100000000000000340: 04    paddq   %xmm2, %xmm12050000000000000310: 04    paddq   %xmm2, %xmm1
2110000000000000344: 04    movzwl  (%rax,%rsi), %esi2060000000000000314: 04    movzwl  (%rax,%rsi), %esi
2120000000000000348: 04    movd    %esi, %xmm22070000000000000318: 04    movd    %esi, %xmm2
213000000000000034c: 04    pcmpeqb %xmm3, %xmm2208000000000000031c: 04    pcmpeqb %xmm3, %xmm2
2140000000000000350: 05    pmovzxbq        %xmm2, %xmm22090000000000000320: 05    pmovzxbq        %xmm2, %xmm2
2150000000000000355: 04    pand    %xmm4, %xmm22100000000000000325: 04    pand    %xmm4, %xmm2
2160000000000000359: 04    paddq   %xmm2, %xmm02110000000000000329: 04    paddq   %xmm2, %xmm0
217000000000000035d: 04    paddq   %xmm1, %xmm0212000000000000032d: 04    paddq   %xmm1, %xmm0
2180000000000000361: 05    pshufd  $238, %xmm0, %xmm12130000000000000331: 05    pshufd  $238, %xmm0, %xmm1
2190000000000000366: 04    paddq   %xmm0, %xmm12140000000000000336: 04    paddq   %xmm0, %xmm1
220000000000000036a: 05    movq    %xmm1, %rsi215000000000000033a: 05    movq    %xmm1, %rsi
221000000000000036f: 03    cmpq    %rcx, %rdx216000000000000033f: 03    cmpq    %rcx, %rdx
2220000000000000372: 02    je      0x459493 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x393>2170000000000000342: 02    je      0x459983 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x363>
2230000000000000374: 03    addq    %rax, %rcx2180000000000000344: 03    addq    %rax, %rcx
2240000000000000377: 09    nopw    (%rax,%rax)2190000000000000347: 09    nopw    (%rax,%rax)
2250000000000000380: 02    xorl    %edx, %edx2200000000000000350: 02    xorl    %edx, %edx
2260000000000000382: 03    cmpb    $10, (%rcx)2210000000000000352: 03    cmpb    $10, (%rcx)
2270000000000000385: 03    sete    %dl2220000000000000355: 03    sete    %dl
2280000000000000388: 03    addq    %rdx, %rsi2230000000000000358: 03    addq    %rdx, %rsi
229000000000000038b: 03    incq    %rcx224000000000000035b: 03    incq    %rcx
230000000000000038e: 03    cmpq    %rcx, %rbp225000000000000035e: 03    cmpq    %rcx, %rbp
2310000000000000391: 02    jne     0x459480 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x380>2260000000000000361: 02    jne     0x459970 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x350>
2320000000000000393: 03    addq    %rsi, %rbp2270000000000000363: 03    addq    %rsi, %rbp
2330000000000000396: 03    subq    %rax, %rbp2280000000000000366: 03    subq    %rax, %rbp
2340000000000000399: 04    movl    64(%r15), %edi2290000000000000369: 04    movl    64(%r15), %edi
235000000000000039d: 02    xorl    %esi, %esi230000000000000036d: 02    xorl    %esi, %esi
236000000000000039f: 05    movl    $1, %edx231000000000000036f: 05    movl    $1, %edx
23700000000000003a4: 05    callq   0x459cd0 <BloombergLP::bdls::FilesystemUtil::seek(int, long, int)>2320000000000000374: 05    callq   0x45a1b0 <BloombergLP::bdls::FilesystemUtil::seek(int, long, int)>
23800000000000003a9: 03    movq    %rax, %r132330000000000000379: 03    movq    %rax, %r13
23900000000000003ac: 03    addq    %rbp, %r13234000000000000037c: 03    addq    %rbp, %r13
24000000000000003af: 05    jmp     0x45968a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x58a>235000000000000037f: 05    jmp     0x459b7a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x55a>
24100000000000003b4: 03    movq    %rdx, %rcx2360000000000000384: 03    movq    %rdx, %rcx
24200000000000003b7: 04    andq    $-4, %rcx2370000000000000387: 04    andq    $-4, %rcx
24300000000000003bb: 04    leaq    -4(%rcx), %rsi238000000000000038b: 04    leaq    -4(%rcx), %rsi
24400000000000003bf: 03    movq    %rsi, %r8239000000000000038f: 03    movq    %rsi, %r8
24500000000000003c2: 04    shrq    $2, %r82400000000000000392: 04    shrq    $2, %r8
24600000000000003c6: 03    incq    %r82410000000000000396: 03    incq    %r8
24700000000000003c9: 03    testq   %rsi, %rsi2420000000000000399: 03    testq   %rsi, %rsi
24800000000000003cc: 06    je      0x459569 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x469>243000000000000039c: 06    je      0x459a59 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x439>
24900000000000003d2: 03    movq    %r8, %rdi24400000000000003a2: 03    movq    %r8, %rdi
25000000000000003d5: 04    andq    $-2, %rdi24500000000000003a5: 04    andq    $-2, %rdi
25100000000000003d9: 03    negq    %rdi24600000000000003a9: 03    negq    %rdi
25200000000000003dc: 04    pxor    %xmm0, %xmm024700000000000003ac: 04    pxor    %xmm0, %xmm0
25300000000000003e0: 02    xorl    %esi, %esi24800000000000003b0: 02    xorl    %esi, %esi
25400000000000003e2: 08    movdqa  270454(%rip), %xmm2  # 49b560 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x18>24900000000000003b2: 08    movdqa  272150(%rip), %xmm2  # 49c0f0 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x18>
25500000000000003ea: 08    movdqa  270462(%rip), %xmm3  # 49b570 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x28>25000000000000003ba: 08    movdqa  272158(%rip), %xmm3  # 49c100 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x28>
25600000000000003f2: 04    pxor    %xmm1, %xmm125100000000000003c2: 04    pxor    %xmm1, %xmm1
25700000000000003f6: 04    movzwl  (%rax,%rsi), %ebx25200000000000003c6: 04    movzwl  (%rax,%rsi), %ebx
25800000000000003fa: 04    movd    %ebx, %xmm425300000000000003ca: 04    movd    %ebx, %xmm4
25900000000000003fe: 05    movzwl  2(%rax,%rsi), %ebx25400000000000003ce: 05    movzwl  2(%rax,%rsi), %ebx
2600000000000000403: 04    movd    %ebx, %xmm525500000000000003d3: 04    movd    %ebx, %xmm5
2610000000000000407: 04    pcmpeqb %xmm2, %xmm425600000000000003d7: 04    pcmpeqb %xmm2, %xmm4
262000000000000040b: 05    pmovzxbq        %xmm4, %xmm425700000000000003db: 05    pmovzxbq        %xmm4, %xmm4
2630000000000000410: 04    pand    %xmm3, %xmm425800000000000003e0: 04    pand    %xmm3, %xmm4
2640000000000000414: 04    paddq   %xmm0, %xmm425900000000000003e4: 04    paddq   %xmm0, %xmm4
2650000000000000418: 04    pcmpeqb %xmm2, %xmm526000000000000003e8: 04    pcmpeqb %xmm2, %xmm5
266000000000000041c: 05    pmovzxbq        %xmm5, %xmm526100000000000003ec: 05    pmovzxbq        %xmm5, %xmm5
2670000000000000421: 04    pand    %xmm3, %xmm526200000000000003f1: 04    pand    %xmm3, %xmm5
2680000000000000425: 04    paddq   %xmm1, %xmm526300000000000003f5: 04    paddq   %xmm1, %xmm5
2690000000000000429: 05    movzwl  4(%rax,%rsi), %ebx26400000000000003f9: 05    movzwl  4(%rax,%rsi), %ebx
270000000000000042e: 04    movd    %ebx, %xmm026500000000000003fe: 04    movd    %ebx, %xmm0
2710000000000000432: 05    movzwl  6(%rax,%rsi), %ebx2660000000000000402: 05    movzwl  6(%rax,%rsi), %ebx
2720000000000000437: 04    movd    %ebx, %xmm12670000000000000407: 04    movd    %ebx, %xmm1
273000000000000043b: 04    pcmpeqb %xmm2, %xmm0268000000000000040b: 04    pcmpeqb %xmm2, %xmm0
274000000000000043f: 05    pmovzxbq        %xmm0, %xmm0269000000000000040f: 05    pmovzxbq        %xmm0, %xmm0
2750000000000000444: 04    pand    %xmm3, %xmm02700000000000000414: 04    pand    %xmm3, %xmm0
2760000000000000448: 04    paddq   %xmm4, %xmm02710000000000000418: 04    paddq   %xmm4, %xmm0
277000000000000044c: 04    pcmpeqb %xmm2, %xmm1272000000000000041c: 04    pcmpeqb %xmm2, %xmm1
2780000000000000450: 05    pmovzxbq        %xmm1, %xmm12730000000000000420: 05    pmovzxbq        %xmm1, %xmm1
2790000000000000455: 04    pand    %xmm3, %xmm12740000000000000425: 04    pand    %xmm3, %xmm1
2800000000000000459: 04    paddq   %xmm5, %xmm12750000000000000429: 04    paddq   %xmm5, %xmm1
281000000000000045d: 04    addq    $8, %rsi276000000000000042d: 04    addq    $8, %rsi
2820000000000000461: 04    addq    $2, %rdi2770000000000000431: 04    addq    $2, %rdi
2830000000000000465: 02    jne     0x4594f6 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x3f6>2780000000000000435: 02    jne     0x4599e6 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x3c6>
2840000000000000467: 02    jmp     0x459573 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x473>2790000000000000437: 02    jmp     0x459a63 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x443>
2850000000000000469: 04    pxor    %xmm0, %xmm02800000000000000439: 04    pxor    %xmm0, %xmm0
286000000000000046d: 02    xorl    %esi, %esi281000000000000043d: 02    xorl    %esi, %esi
287000000000000046f: 04    pxor    %xmm1, %xmm1282000000000000043f: 04    pxor    %xmm1, %xmm1
2880000000000000473: 04    testb   $1, %r8b2830000000000000443: 04    testb   $1, %r8b
2890000000000000477: 02    je      0x4595bc <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4bc>2840000000000000447: 02    je      0x459aac <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x48c>
2900000000000000479: 05    movzwl  2(%rax,%rsi), %edi2850000000000000449: 05    movzwl  2(%rax,%rsi), %edi
291000000000000047e: 04    movd    %edi, %xmm2286000000000000044e: 04    movd    %edi, %xmm2
2920000000000000482: 08    movdqa  270294(%rip), %xmm3  # 49b560 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x18>2870000000000000452: 08    movdqa  271990(%rip), %xmm3  # 49c0f0 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x18>
293000000000000048a: 04    pcmpeqb %xmm3, %xmm2288000000000000045a: 04    pcmpeqb %xmm3, %xmm2
294000000000000048e: 05    pmovzxbq        %xmm2, %xmm2289000000000000045e: 05    pmovzxbq        %xmm2, %xmm2
2950000000000000493: 08    movdqa  270293(%rip), %xmm4  # 49b570 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x28>2900000000000000463: 08    movdqa  271989(%rip), %xmm4  # 49c100 <typeinfo for BloombergLP::bdls::FdStreamBuf+0x28>
296000000000000049b: 04    pand    %xmm4, %xmm2291000000000000046b: 04    pand    %xmm4, %xmm2
297000000000000049f: 04    paddq   %xmm2, %xmm1292000000000000046f: 04    paddq   %xmm2, %xmm1
29800000000000004a3: 04    movzwl  (%rax,%rsi), %esi2930000000000000473: 04    movzwl  (%rax,%rsi), %esi
29900000000000004a7: 04    movd    %esi, %xmm22940000000000000477: 04    movd    %esi, %xmm2
30000000000000004ab: 04    pcmpeqb %xmm3, %xmm2295000000000000047b: 04    pcmpeqb %xmm3, %xmm2
30100000000000004af: 05    pmovzxbq        %xmm2, %xmm2296000000000000047f: 05    pmovzxbq        %xmm2, %xmm2
30200000000000004b4: 04    pand    %xmm4, %xmm22970000000000000484: 04    pand    %xmm4, %xmm2
30300000000000004b8: 04    paddq   %xmm2, %xmm02980000000000000488: 04    paddq   %xmm2, %xmm0
30400000000000004bc: 04    paddq   %xmm1, %xmm0299000000000000048c: 04    paddq   %xmm1, %xmm0
30500000000000004c0: 05    pshufd  $238, %xmm0, %xmm13000000000000000490: 05    pshufd  $238, %xmm0, %xmm1
30600000000000004c5: 04    paddq   %xmm0, %xmm13010000000000000495: 04    paddq   %xmm0, %xmm1
30700000000000004c9: 05    movq    %xmm1, %rsi3020000000000000499: 05    movq    %xmm1, %rsi
30800000000000004ce: 03    cmpq    %rcx, %rdx303000000000000049e: 03    cmpq    %rcx, %rdx
30900000000000004d1: 02    je      0x4595f3 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4f3>30400000000000004a1: 02    je      0x459ae3 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4c3>
31000000000000004d3: 03    addq    %rax, %rcx30500000000000004a3: 03    addq    %rax, %rcx
31100000000000004d6: 10    nopw    %cs:(%rax,%rax)30600000000000004a6: 10    nopw    %cs:(%rax,%rax)
31200000000000004e0: 02    xorl    %edx, %edx30700000000000004b0: 02    xorl    %edx, %edx
31300000000000004e2: 03    cmpb    $10, (%rcx)30800000000000004b2: 03    cmpb    $10, (%rcx)
31400000000000004e5: 03    sete    %dl30900000000000004b5: 03    sete    %dl
31500000000000004e8: 03    addq    %rdx, %rsi31000000000000004b8: 03    addq    %rdx, %rsi
31600000000000004eb: 03    incq    %rcx31100000000000004bb: 03    incq    %rcx
31700000000000004ee: 03    cmpq    %rcx, %rbp31200000000000004be: 03    cmpq    %rcx, %rbp
31800000000000004f1: 02    jne     0x4595e0 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4e0>31300000000000004c1: 02    jne     0x459ad0 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x4b0>
31900000000000004f3: 03    addq    %rsi, %rbp31400000000000004c3: 03    addq    %rsi, %rbp
32000000000000004f6: 03    subq    %rax, %rbp31500000000000004c6: 03    subq    %rax, %rbp
32100000000000004f9: 03    testq   %r14, %r1431600000000000004c9: 03    testq   %r14, %r14
32200000000000004fc: 06    je      0x4596a1 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x5a1>31700000000000004cc: 06    je      0x459b91 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x571>
3230000000000000502: 03    subq    %rbp, %r1431800000000000004d2: 03    subq    %rbp, %r14
3240000000000000505: 04    movl    64(%r15), %edi31900000000000004d5: 04    movl    64(%r15), %edi
3250000000000000509: 03    movq    %r14, %rsi32000000000000004d9: 03    movq    %r14, %rsi
326000000000000050c: 05    movl    $1, %edx32100000000000004dc: 05    movl    $1, %edx
3270000000000000511: 05    callq   0x459cd0 <BloombergLP::bdls::FilesystemUtil::seek(int, long, int)>32200000000000004e1: 05    callq   0x45a1b0 <BloombergLP::bdls::FilesystemUtil::seek(int, long, int)>
3280000000000000516: 03    movq    %rax, %r1332300000000000004e6: 03    movq    %rax, %r13
3290000000000000519: 04    movl    80(%r15), %eax32400000000000004e9: 04    movl    80(%r15), %eax
330000000000000051d: 03    leal    -1(%rax), %ecx32500000000000004ed: 03    leal    -1(%rax), %ecx
3310000000000000520: 03    cmpl    $1, %ecx32600000000000004f0: 03    cmpl    $1, %ecx
3320000000000000523: 02    ja      0x45966c <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x56c>32700000000000004f3: 02    ja      0x459b5c <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x53c>
3330000000000000525: 03    cmpl    $2, %eax32800000000000004f5: 03    cmpl    $2, %eax
3340000000000000528: 02    jne     0x459649 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x549>32900000000000004f8: 02    jne     0x459b39 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x519>
335000000000000052a: 06    movdqu  120(%r15), %xmm033000000000000004fa: 06    movdqu  120(%r15), %xmm0
3360000000000000530: 07    movq    136(%r15), %rax3310000000000000500: 07    movq    136(%r15), %rax
3370000000000000537: 06    movdqu  %xmm0, 16(%r15)3320000000000000507: 06    movdqu  %xmm0, 16(%r15)
338000000000000053d: 04    movq    %rax, 32(%r15)333000000000000050d: 04    movq    %rax, 32(%r15)
3390000000000000541: 08    movl    $1, 80(%r15)3340000000000000511: 08    movl    $1, 80(%r15)
3400000000000000549: 07    movq    144(%r15), %rdi3350000000000000519: 07    movq    144(%r15), %rdi
3410000000000000550: 03    testq   %rdi, %rdi3360000000000000520: 03    testq   %rdi, %rdi
3420000000000000553: 02    je      0x459661 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x561>3370000000000000523: 02    je      0x459b51 <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x531>
3430000000000000555: 07    movslq  152(%r15), %rsi3380000000000000525: 07    movslq  152(%r15), %rsi
344000000000000055c: 05    callq   0x459fe0 <BloombergLP::bdls::FilesystemUtil::unmap(void*, unsigned long)>339000000000000052c: 05    callq   0x45a4c0 <BloombergLP::bdls::FilesystemUtil::unmap(void*, unsigned long)>
3450000000000000561: 11    movq    $0, 144(%r15)3400000000000000531: 11    movq    $0, 144(%r15)
346000000000000056c: 08    movl    $0, 80(%r15)341000000000000053c: 08    movl    $0, 80(%r15)
3470000000000000574: 04    pxor    %xmm0, %xmm03420000000000000544: 04    pxor    %xmm0, %xmm0
3480000000000000578: 06    movdqu  %xmm0, 16(%r15)3430000000000000548: 06    movdqu  %xmm0, 16(%r15)
349000000000000057e: 06    movdqu  %xmm0, 32(%r15)344000000000000054e: 06    movdqu  %xmm0, 32(%r15)
3500000000000000584: 06    movdqu  %xmm0, 48(%r15)3450000000000000554: 06    movdqu  %xmm0, 48(%r15)
351000000000000058a: 02    xorl    %eax, %eax346000000000000055a: 02    xorl    %eax, %eax
352000000000000058c: 03    movq    %r13, %rdx347000000000000055c: 03    movq    %r13, %rdx
353000000000000058f: 07    addq    $152, %rsp348000000000000055f: 07    addq    $152, %rsp
3540000000000000596: 01    popq    %rbx3490000000000000566: 01    popq    %rbx
3550000000000000597: 02    popq    %r123500000000000000567: 02    popq    %r12
3560000000000000599: 02    popq    %r133510000000000000569: 02    popq    %r13
357000000000000059b: 02    popq    %r14352000000000000056b: 02    popq    %r14
358000000000000059d: 02    popq    %r15353000000000000056d: 02    popq    %r15
359000000000000059f: 01    popq    %rbp354000000000000056f: 01    popq    %rbp
36000000000000005a0: 01    retq3550000000000000570: 01    retq
36100000000000005a1: 04    movl    64(%r15), %edi3560000000000000571: 04    movl    64(%r15), %edi
36200000000000005a5: 02    xorl    %esi, %esi3570000000000000575: 02    xorl    %esi, %esi
36300000000000005a7: 05    movl    $1, %edx3580000000000000577: 05    movl    $1, %edx
36400000000000005ac: 05    callq   0x459cd0 <BloombergLP::bdls::FilesystemUtil::seek(int, long, int)>359000000000000057c: 05    callq   0x45a1b0 <BloombergLP::bdls::FilesystemUtil::seek(int, long, int)>
36500000000000005b1: 03    movq    %rax, %r133600000000000000581: 03    movq    %rax, %r13
36600000000000005b4: 03    subq    %rbp, %r133610000000000000584: 03    subq    %rbp, %r13
36700000000000005b7: 02    jmp     0x45968a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x58a>3620000000000000587: 02    jmp     0x459b7a <BloombergLP::bdls::FdStreamBuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int)+0x55a>
36800000000000005b9: 07    nopl    (%rax)3630000000000000589: 07    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op