14.assume.s
14.none.s
n1000000000040c400 <BloombergLP::bdlma::SequentialPool::SequentialPool(unsigned long, unsigned long, BloombergLP::bslma::Allocator*)>:n1000000000040c380 <BloombergLP::bdlma::SequentialPool::SequentialPool(unsigned long, unsigned long, BloombergLP::bslma::Allocator*)>:
20000000000000000: 02    pushq   %r1420000000000000000: 02    pushq   %r14
30000000000000002: 01    pushq   %rbx30000000000000002: 01    pushq   %rbx
40000000000000003: 01    pushq   %rax40000000000000003: 01    pushq   %rax
50000000000000004: 03    movq    %rcx, %r850000000000000004: 03    movq    %rcx, %r8
60000000000000007: 03    movq    %rsi, %r1460000000000000007: 03    movq    %rsi, %r14
7000000000000000a: 03    movq    %rdi, %rbx7000000000000000a: 03    movq    %rdi, %rbx
8000000000000000d: 10    movabsq $72057594037927935, %rsi8000000000000000d: 10    movabsq $72057594037927935, %rsi
90000000000000017: 03    xorps   %xmm0, %xmm090000000000000017: 03    xorps   %xmm0, %xmm0
10000000000000001a: 03    movups  %xmm0, (%rdi)10000000000000001a: 03    movups  %xmm0, (%rdi)
11000000000000001d: 08    movq    $0, 16(%rdi)11000000000000001d: 08    movq    $0, 16(%rdi)
120000000000000025: 06    movw    $4111, 24(%rdi)120000000000000025: 06    movw    $4111, 24(%rdi)
13000000000000002b: 04    leaq    32(%rdi), %rcx13000000000000002b: 04    leaq    32(%rdi), %rcx
14000000000000002f: 08    movq    $0, 32(%rdi)14000000000000002f: 08    movq    $0, 32(%rdi)
150000000000000037: 04    movq    %rcx, 40(%rdi)150000000000000037: 04    movq    %rcx, 40(%rdi)
16000000000000003b: 04    leaq    -1(%r14), %rcx16000000000000003b: 04    leaq    -1(%r14), %rcx
17000000000000003f: 03    movq    %rcx, %rdi17000000000000003f: 03    movq    %rcx, %rdi
180000000000000042: 04    orq     $1, %rdi180000000000000042: 04    orq     $1, %rdi
190000000000000046: 04    bsrq    %rdi, %rax190000000000000046: 04    bsrq    %rdi, %rax
20000000000000004a: 03    xorl    $63, %eax20000000000000004a: 03    xorl    $63, %eax
21000000000000004d: 04    cmpq    $1, %rcx21000000000000004d: 04    cmpq    $1, %rcx
220000000000000051: 03    adcl    $0, %eax220000000000000051: 03    adcl    $0, %eax
230000000000000054: 02    movl    %eax, %ecx230000000000000054: 02    movl    %eax, %ecx
240000000000000056: 02    negb    %cl240000000000000056: 02    negb    %cl
250000000000000058: 05    movl    $1, %edi250000000000000058: 05    movl    $1, %edi
26000000000000005d: 03    shlq    %cl, %rdi26000000000000005d: 03    shlq    %cl, %rdi
270000000000000060: 02    testl   %eax, %eax270000000000000060: 02    testl   %eax, %eax
n280000000000000062: 02    je      0x40c467 <BloombergLP::bdlma::SequentialPool::SequentialPool(unsigned long, unsigned long, BloombergLP::bslma::Allocator*)+0x67>n280000000000000062: 02    je      0x40c3e7 <BloombergLP::bdlma::SequentialPool::SequentialPool(unsigned long, unsigned long, BloombergLP::bslma::Allocator*)+0x67>
290000000000000064: 03    addq    %rdi, %rsi290000000000000064: 03    addq    %rdi, %rsi
300000000000000067: 10    movabsq $9223372036854775806, %rax300000000000000067: 10    movabsq $9223372036854775806, %rax
310000000000000071: 03    andq    %rax, %rdx310000000000000071: 03    andq    %rax, %rdx
320000000000000074: 04    leaq    1(%rdx), %rax320000000000000074: 04    leaq    1(%rdx), %rax
330000000000000078: 04    bsrq    %rax, %rax330000000000000078: 04    bsrq    %rax, %rax
34000000000000007c: 03    xorl    $63, %eax34000000000000007c: 03    xorl    $63, %eax
35000000000000007f: 04    cmpq    $1, %rdx35000000000000007f: 04    cmpq    $1, %rdx
360000000000000083: 02    sbbl    %ecx, %ecx360000000000000083: 02    sbbl    %ecx, %ecx
370000000000000085: 02    subl    %eax, %ecx370000000000000085: 02    subl    %eax, %ecx
380000000000000087: 07    movq    $-1, %rax380000000000000087: 07    movq    $-1, %rax
39000000000000008e: 03    shlq    %cl, %rax39000000000000008e: 03    shlq    %cl, %rax
400000000000000091: 10    movabsq $-72057594037927936, %rcx400000000000000091: 10    movabsq $-72057594037927936, %rcx
41000000000000009b: 03    orq     %rsi, %rcx41000000000000009b: 03    orq     %rsi, %rcx
42000000000000009e: 03    orq     %rax, %rcx42000000000000009e: 03    orq     %rax, %rcx
4300000000000000a1: 07    movq    %rcx, 496(%rbx)4300000000000000a1: 07    movq    %rcx, 496(%rbx)
4400000000000000a8: 07    movq    %rcx, 504(%rbx)4400000000000000a8: 07    movq    %rcx, 504(%rbx)
4500000000000000af: 07    movups  %xmm0, 512(%rbx)4500000000000000af: 07    movups  %xmm0, 512(%rbx)
4600000000000000b6: 11    movq    $0, 528(%rbx)4600000000000000b6: 11    movq    $0, 528(%rbx)
4700000000000000c1: 03    testq   %r8, %r84700000000000000c1: 03    testq   %r8, %r8
n4800000000000000c4: 02    jne     0x40c4da <BloombergLP::bdlma::SequentialPool::SequentialPool(unsigned long, unsigned long, BloombergLP::bslma::Allocator*)+0xda>n4800000000000000c4: 02    jne     0x40c45a <BloombergLP::bdlma::SequentialPool::SequentialPool(unsigned long, unsigned long, BloombergLP::bslma::Allocator*)+0xda>
4900000000000000c6: 07    movq    2496515(%rip), %r8  # 66dcd0 <BloombergLP::bslma::Default::s_defaultAllocator>4900000000000000c6: 07    movq    2496643(%rip), %r8  # 66dcd0 <BloombergLP::bslma::Default::s_defaultAllocator>
5000000000000000cd: 03    testq   %r8, %r85000000000000000cd: 03    testq   %r8, %r8
n5100000000000000d0: 02    jne     0x40c4da <BloombergLP::bdlma::SequentialPool::SequentialPool(unsigned long, unsigned long, BloombergLP::bslma::Allocator*)+0xda>n5100000000000000d0: 02    jne     0x40c45a <BloombergLP::bdlma::SequentialPool::SequentialPool(unsigned long, unsigned long, BloombergLP::bslma::Allocator*)+0xda>
5200000000000000d2: 05    callq   0x4171b0 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>5200000000000000d2: 05    callq   0x4173a0 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
5300000000000000d7: 03    movq    %rax, %r85300000000000000d7: 03    movq    %rax, %r8
5400000000000000da: 07    movq    %r8, 536(%rbx)5400000000000000da: 07    movq    %r8, 536(%rbx)
5500000000000000e1: 03    movq    %rbx, %rdi5500000000000000e1: 03    movq    %rbx, %rdi
5600000000000000e4: 03    movq    %r14, %rsi5600000000000000e4: 03    movq    %r14, %rsi
t5700000000000000e7: 05    callq   0x40bf00 <BloombergLP::bdlma::SequentialPool::reserveCapacity(unsigned long)>t
5800000000000000ec: 04    addq    $8, %rsp5700000000000000e7: 04    addq    $8, %rsp
5900000000000000f0: 01    popq    %rbx5800000000000000eb: 01    popq    %rbx
6000000000000000f1: 02    popq    %r145900000000000000ec: 02    popq    %r14
6100000000000000f3: 01    retq    6000000000000000ee: 05    jmp     0x40bea0 <BloombergLP::bdlma::SequentialPool::reserveCapacity(unsigned long)>
6200000000000000f4: 03    movq    %rax, %rdi6100000000000000f3: 10    nopw    %cs:(%rax,%rax)
6300000000000000f7: 05    callq   0x405000 <_Unwind_Resume@plt>
6400000000000000fc: 04    nopl    (%rax)6200000000000000fd: 03    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op