35.assume.s
35.none.s
n1000000000041cab0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)>:n1000000000041ce70 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)>:
20000000000000000: 02    pushq   %r1520000000000000000: 02    pushq   %r15
30000000000000002: 02    pushq   %r1430000000000000002: 02    pushq   %r14
40000000000000004: 01    pushq   %rbx40000000000000004: 01    pushq   %rbx
t50000000000000005: 02    xorl    %eax, %eaxt50000000000000005: 03    movq    %rdi, %r14
60000000000000008: 03    movl    16(%rdi), %eax
60000000000000007: 07    cmpq    $2147483647, %rdx7000000000000000b: 04    cmpq    $-128, %rdx
7000000000000000e: 03    seta    %al8000000000000000f: 02    jge     0x41ce9d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0x2d>
90000000000000011: 05    movl    $2, %ecx
100000000000000016: 07    cmpq    $-32769, %rdx
11000000000000001d: 02    jg      0x41cec6 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0x56>
80000000000000011: 02    xorl    %ecx, %ecx12000000000000001f: 02    xorl    %ecx, %ecx
130000000000000021: 07    cmpq    $-2147483648, %rdx
140000000000000028: 03    setl    %cl
15000000000000002b: 02    jmp     0x41ceb2 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0x42>
16000000000000002d: 07    cmpq    $32768, %rdx
170000000000000034: 02    jl      0x41cebb <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0x4b>
180000000000000036: 02    xorl    %ecx, %ecx
190000000000000038: 07    cmpq    $2147483647, %rdx
20000000000000003f: 03    setg    %cl
210000000000000042: 07    leal    4(,%rcx,4), %ecx
220000000000000049: 02    jmp     0x41cec6 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0x56>
23000000000000004b: 02    xorl    %ecx, %ecx
90000000000000013: 04    cmpq    $127, %rdx24000000000000004d: 04    cmpq    $127, %rdx
100000000000000017: 03    seta    %cl250000000000000051: 03    setg    %cl
11000000000000001a: 02    incl    %ecx260000000000000054: 02    incl    %ecx
12000000000000001c: 07    cmpq    $32767, %rdx270000000000000056: 02    cmpl    %eax, %ecx
130000000000000023: 07    leal    4(,%rax,4), %eax
14000000000000002a: 03    cmovbel %ecx, %eax280000000000000058: 03    cmovgl  %ecx, %eax
15000000000000002d: 03    movl    16(%rdi), %ecx
160000000000000030: 02    cmpl    %ecx, %eax
170000000000000032: 03    cmovlel %ecx, %eax
180000000000000035: 04    imulq   %rsi, %rax29000000000000005b: 04    imulq   %rsi, %rax
190000000000000039: 04    movq    24(%rdi), %rcx30000000000000005f: 04    movq    24(%r14), %rcx
20000000000000003d: 03    cmpq    %rcx, %rax310000000000000063: 03    cmpq    %rcx, %rax
210000000000000040: 02    jbe     0x41cb5c <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0xac>320000000000000066: 02    jbe     0x41cf4c <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0xdc>
220000000000000042: 03    movq    %rdi, %r14
230000000000000045: 06    cmpq    $1431655760, %rax330000000000000068: 06    cmpq    $1431655760, %rax
24000000000000004b: 02    ja      0x41cb54 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0xa4>34000000000000006e: 02    ja      0x41cf44 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0xd4>
25000000000000004d: 03    movq    %rcx, %rbx350000000000000070: 03    movq    %rcx, %rbx
360000000000000073: 10    nopw    %cs:(%rax,%rax)
37000000000000007d: 03    nopl    (%rax)
260000000000000050: 04    leaq    3(%rbx), %rdx380000000000000080: 04    leaq    3(%rbx), %rdx
270000000000000054: 03    shrq    %rdx390000000000000084: 03    shrq    %rdx
280000000000000057: 03    addq    %rdx, %rbx400000000000000087: 03    addq    %rdx, %rbx
29000000000000005a: 03    cmpq    %rax, %rbx41000000000000008a: 03    cmpq    %rax, %rbx
30000000000000005d: 02    jb      0x41cb00 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0x50>42000000000000008d: 02    jb      0x41cef0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0x80>
31000000000000005f: 03    cmpq    %rcx, %rbx43000000000000008f: 03    cmpq    %rcx, %rbx
320000000000000062: 02    jbe     0x41cb5c <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0xac>440000000000000092: 02    jbe     0x41cf4c <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0xdc>
330000000000000064: 03    movq    (%r14), %r15450000000000000094: 03    movq    (%r14), %r15
340000000000000067: 04    movq    32(%r14), %rdi460000000000000097: 04    movq    32(%r14), %rdi
35000000000000006b: 03    movq    (%rdi), %rax47000000000000009b: 03    movq    (%rdi), %rax
36000000000000006e: 03    movq    %rbx, %rsi48000000000000009e: 03    movq    %rbx, %rsi
370000000000000071: 03    callq   *16(%rax)4900000000000000a1: 03    callq   *16(%rax)
380000000000000074: 03    movq    %rax, (%r14)5000000000000000a4: 03    movq    %rax, (%r14)
390000000000000077: 04    movq    %rbx, 24(%r14)5100000000000000a7: 04    movq    %rbx, 24(%r14)
40000000000000007b: 04    movslq  16(%r14), %rdx5200000000000000ab: 04    movslq  16(%r14), %rdx
41000000000000007f: 05    imulq   8(%r14), %rdx5300000000000000af: 05    imulq   8(%r14), %rdx
420000000000000084: 03    movq    %rax, %rdi5400000000000000b4: 03    movq    %rax, %rdi
430000000000000087: 03    movq    %r15, %rsi5500000000000000b7: 03    movq    %r15, %rsi
44000000000000008a: 05    callq   0x403b60 <memcpy@plt>5600000000000000ba: 05    callq   0x403b60 <memcpy@plt>
45000000000000008f: 04    movq    32(%r14), %rdi5700000000000000bf: 04    movq    32(%r14), %rdi
460000000000000093: 03    movq    (%rdi), %rax5800000000000000c3: 03    movq    (%rdi), %rax
470000000000000096: 04    movq    24(%rax), %rax5900000000000000c6: 04    movq    24(%rax), %rax
48000000000000009a: 03    movq    %r15, %rsi6000000000000000ca: 03    movq    %r15, %rsi
49000000000000009d: 01    popq    %rbx6100000000000000cd: 01    popq    %rbx
50000000000000009e: 02    popq    %r146200000000000000ce: 02    popq    %r14
5100000000000000a0: 02    popq    %r156300000000000000d0: 02    popq    %r15
5200000000000000a2: 02    jmpq    *%rax6400000000000000d2: 02    jmpq    *%rax
5300000000000000a4: 03    movq    %rax, %rbx6500000000000000d4: 03    movq    %rax, %rbx
5400000000000000a7: 03    cmpq    %rcx, %rbx6600000000000000d7: 03    cmpq    %rcx, %rbx
5500000000000000aa: 02    ja      0x41cb14 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0x64>6700000000000000da: 02    ja      0x41cf04 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::reserveCapacity(unsigned long, long)+0x94>
5600000000000000ac: 01    popq    %rbx6800000000000000dc: 01    popq    %rbx
5700000000000000ad: 02    popq    %r146900000000000000dd: 02    popq    %r14
5800000000000000af: 02    popq    %r157000000000000000df: 02    popq    %r15
5900000000000000b1: 01    retq7100000000000000e1: 01    retq
6000000000000000b2: 10    nopw    %cs:(%rax,%rax)7200000000000000e2: 10    nopw    %cs:(%rax,%rax)
6100000000000000bc: 04    nopl    (%rax)7300000000000000ec: 04    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op