14.assume.s
14.none.s
n1000000000041b6e0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)>:n1000000000041bad0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, 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    %rdx, %r1450000000000000004: 03    movq    %rdx, %r14
60000000000000007: 03    movq    %rdi, %rbx60000000000000007: 03    movq    %rdi, %rbx
7000000000000000a: 07    movq    $0, (%rdi)7000000000000000a: 07    movq    $0, (%rdi)
80000000000000011: 04    movq    %rsi, 8(%rdi)80000000000000011: 04    movq    %rsi, 8(%rdi)
90000000000000015: 07    movl    $1, 16(%rdi)90000000000000015: 07    movl    $1, 16(%rdi)
10000000000000001c: 08    movq    $0, 24(%rdi)10000000000000001c: 08    movq    $0, 24(%rdi)
110000000000000024: 03    testq   %rcx, %rcx110000000000000024: 03    testq   %rcx, %rcx
n120000000000000027: 02    jne     0x41b721 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x41>n120000000000000027: 02    jne     0x41bb11 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x41>
130000000000000029: 07    movq    2496392(%rip), %rcx  # 67ce98 <BloombergLP::bslma::Default::s_defaultAllocator>130000000000000029: 07    movq    2495384(%rip), %rcx  # 67ce98 <BloombergLP::bslma::Default::s_defaultAllocator>
140000000000000030: 03    testq   %rcx, %rcx140000000000000030: 03    testq   %rcx, %rcx
n150000000000000033: 02    jne     0x41b721 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x41>n150000000000000033: 02    jne     0x41bb11 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x41>
160000000000000035: 05    callq   0x421290 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>160000000000000035: 05    callq   0x4218f0 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
17000000000000003a: 03    movq    %rax, %rcx17000000000000003a: 03    movq    %rax, %rcx
18000000000000003d: 04    movq    8(%rbx), %rsi18000000000000003d: 04    movq    8(%rbx), %rsi
190000000000000041: 04    movq    %rcx, 32(%rbx)190000000000000041: 04    movq    %rcx, 32(%rbx)
200000000000000045: 03    testq   %rsi, %rsi200000000000000045: 03    testq   %rsi, %rsi
n210000000000000048: 06    je      0x41b84d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>n210000000000000048: 06    je      0x41bc3d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>
22000000000000004e: 04    cmpq    $-128, %r1422000000000000004e: 04    cmpq    $-128, %r14
n230000000000000052: 02    jge     0x41b750 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x70>n230000000000000052: 02    jge     0x41bb40 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x70>
240000000000000054: 05    movl    $2, %eax240000000000000054: 05    movl    $2, %eax
250000000000000059: 07    cmpq    $-32769, %r14250000000000000059: 07    cmpq    $-32769, %r14
n260000000000000060: 02    jg      0x41b779 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x99>n260000000000000060: 02    jg      0x41bb69 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x99>
270000000000000062: 02    xorl    %eax, %eax270000000000000062: 02    xorl    %eax, %eax
280000000000000064: 07    cmpq    $-2147483648, %r14280000000000000064: 07    cmpq    $-2147483648, %r14
29000000000000006b: 03    setl    %al29000000000000006b: 03    setl    %al
n30000000000000006e: 02    jmp     0x41b765 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x85>n30000000000000006e: 02    jmp     0x41bb55 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x85>
310000000000000070: 07    cmpq    $32768, %r14310000000000000070: 07    cmpq    $32768, %r14
n320000000000000077: 02    jl      0x41b76e <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x8e>n320000000000000077: 02    jl      0x41bb5e <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x8e>
330000000000000079: 02    xorl    %eax, %eax330000000000000079: 02    xorl    %eax, %eax
34000000000000007b: 07    cmpq    $2147483647, %r1434000000000000007b: 07    cmpq    $2147483647, %r14
350000000000000082: 03    setg    %al350000000000000082: 03    setg    %al
360000000000000085: 07    leal    4(,%rax,4), %eax360000000000000085: 07    leal    4(,%rax,4), %eax
n37000000000000008c: 02    jmp     0x41b779 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x99>n37000000000000008c: 02    jmp     0x41bb69 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x99>
38000000000000008e: 02    xorl    %eax, %eax38000000000000008e: 02    xorl    %eax, %eax
390000000000000090: 04    cmpq    $127, %r14390000000000000090: 04    cmpq    $127, %r14
400000000000000094: 03    setg    %al400000000000000094: 03    setg    %al
410000000000000097: 02    incl    %eax410000000000000097: 02    incl    %eax
420000000000000099: 03    movl    %eax, 16(%rbx)420000000000000099: 03    movl    %eax, 16(%rbx)
43000000000000009c: 02    movl    %eax, %eax43000000000000009c: 02    movl    %eax, %eax
44000000000000009e: 04    imulq   %rax, %rsi44000000000000009e: 04    imulq   %rax, %rsi
4500000000000000a2: 07    cmpq    $1431655760, %rsi4500000000000000a2: 07    cmpq    $1431655760, %rsi
n4600000000000000a9: 06    ja      0x41b855 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x175>n4600000000000000a9: 06    ja      0x41bc45 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x175>
4700000000000000af: 02    xorl    %eax, %eax4700000000000000af: 02    xorl    %eax, %eax
nn4800000000000000b1: 03    testq   %rsi, %rsi
4900000000000000b4: 02    je      0x41bb9f <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0xcf>
4800000000000000b1: 10    nopw    %cs:(%rax,%rax)5000000000000000b6: 10    nopw    %cs:(%rax,%rax)
4900000000000000bb: 05    nopl    (%rax,%rax)
5000000000000000c0: 04    leaq    3(%rax), %rdx5100000000000000c0: 04    leaq    3(%rax), %rdx
5100000000000000c4: 03    shrq    %rdx5200000000000000c4: 03    shrq    %rdx
5200000000000000c7: 03    addq    %rdx, %rax5300000000000000c7: 03    addq    %rdx, %rax
5300000000000000ca: 03    cmpq    %rsi, %rax5400000000000000ca: 03    cmpq    %rsi, %rax
n5400000000000000cd: 02    jb      0x41b7a0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0xc0>n5500000000000000cd: 02    jb      0x41bb90 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0xc0>
5500000000000000cf: 04    movq    %rax, 24(%rbx)5600000000000000cf: 04    movq    %rax, 24(%rbx)
5600000000000000d3: 03    movq    (%rcx), %rdx5700000000000000d3: 03    movq    (%rcx), %rdx
5700000000000000d6: 03    movq    %rcx, %rdi5800000000000000d6: 03    movq    %rcx, %rdi
5800000000000000d9: 03    movq    %rax, %rsi5900000000000000d9: 03    movq    %rax, %rsi
5900000000000000dc: 03    callq   *16(%rdx)6000000000000000dc: 03    callq   *16(%rdx)
6000000000000000df: 03    movq    %rax, (%rbx)6100000000000000df: 03    movq    %rax, (%rbx)
6100000000000000e2: 03    movl    16(%rbx), %ecx6200000000000000e2: 03    movl    16(%rbx), %ecx
6200000000000000e5: 02    decl    %ecx6300000000000000e5: 02    decl    %ecx
nn6400000000000000e7: 03    cmpl    $7, %ecx
6500000000000000ea: 06    ja      0x41bc3d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>
6300000000000000e7: 07    jmpq    *4586784(,%rcx,8)6600000000000000f0: 07    jmpq    *4588400(,%rcx,8)
6400000000000000ee: 05    cmpq    $0, 8(%rbx)6700000000000000f7: 05    cmpq    $0, 8(%rbx)
6500000000000000f3: 02    je      0x41b84d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>6800000000000000fc: 02    je      0x41bc3d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>
6600000000000000f5: 02    xorl    %ecx, %ecx6900000000000000fe: 02    xorl    %ecx, %ecx
6700000000000000f7: 09    nopw    (%rax,%rax)
680000000000000100: 04    movb    %r14b, (%rax,%rcx)700000000000000100: 04    movb    %r14b, (%rax,%rcx)
690000000000000104: 03    incq    %rcx710000000000000104: 03    incq    %rcx
700000000000000107: 04    cmpq    8(%rbx), %rcx720000000000000107: 04    cmpq    8(%rbx), %rcx
n71000000000000010b: 02    jb      0x41b7e0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x100>n73000000000000010b: 02    jb      0x41bbd0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x100>
72000000000000010d: 02    jmp     0x41b84d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>74000000000000010d: 02    jmp     0x41bc3d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>
73000000000000010f: 05    cmpq    $0, 8(%rbx)75000000000000010f: 05    cmpq    $0, 8(%rbx)
n740000000000000114: 02    je      0x41b84d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>n760000000000000114: 02    je      0x41bc3d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>
750000000000000116: 02    xorl    %ecx, %ecx770000000000000116: 02    xorl    %ecx, %ecx
760000000000000118: 08    nopl    (%rax,%rax)780000000000000118: 08    nopl    (%rax,%rax)
n770000000000000120: 04    movq    %r14, (%rax,%rcx,8)n
780000000000000124: 03    incq    %rcx
790000000000000127: 04    cmpq    8(%rbx), %rcx
80000000000000012b: 02    jb      0x41b800 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x120>
81000000000000012d: 02    jmp     0x41b84d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>
82000000000000012f: 05    cmpq    $0, 8(%rbx)
830000000000000134: 02    je      0x41b84d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>
840000000000000136: 02    xorl    %ecx, %ecx
850000000000000138: 08    nopl    (%rax,%rax)
860000000000000140: 05    movw    %r14w, (%rax,%rcx,2)790000000000000120: 05    movw    %r14w, (%rax,%rcx,2)
870000000000000145: 03    incq    %rcx800000000000000125: 03    incq    %rcx
880000000000000148: 04    cmpq    8(%rbx), %rcx810000000000000128: 04    cmpq    8(%rbx), %rcx
89000000000000014c: 02    jb      0x41b820 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x140>82000000000000012c: 02    jb      0x41bbf0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x120>
90000000000000014e: 02    jmp     0x41b84d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>83000000000000012e: 02    jmp     0x41bc3d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>
910000000000000150: 05    cmpq    $0, 8(%rbx)840000000000000130: 05    cmpq    $0, 8(%rbx)
920000000000000155: 02    je      0x41b84d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>850000000000000135: 02    je      0x41bc3d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>
930000000000000157: 02    xorl    %ecx, %ecx860000000000000137: 02    xorl    %ecx, %ecx
940000000000000159: 07    nopl    (%rax)870000000000000139: 07    nopl    (%rax)
950000000000000160: 04    movl    %r14d, (%rax,%rcx,4)880000000000000140: 04    movl    %r14d, (%rax,%rcx,4)
890000000000000144: 03    incq    %rcx
900000000000000147: 04    cmpq    8(%rbx), %rcx
91000000000000014b: 02    jb      0x41bc10 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x140>
92000000000000014d: 02    jmp     0x41bc3d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>
93000000000000014f: 05    cmpq    $0, 8(%rbx)
940000000000000154: 02    je      0x41bc3d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x16d>
950000000000000156: 02    xorl    %ecx, %ecx
960000000000000158: 08    nopl    (%rax,%rax)
970000000000000160: 04    movq    %r14, (%rax,%rcx,8)
960000000000000164: 03    incq    %rcx980000000000000164: 03    incq    %rcx
970000000000000167: 04    cmpq    8(%rbx), %rcx990000000000000167: 04    cmpq    8(%rbx), %rcx
n98000000000000016b: 02    jb      0x41b840 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x160>n100000000000000016b: 02    jb      0x41bc30 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0x160>
99000000000000016d: 04    addq    $8, %rsp101000000000000016d: 04    addq    $8, %rsp
1000000000000000171: 01    popq    %rbx1020000000000000171: 01    popq    %rbx
1010000000000000172: 02    popq    %r141030000000000000172: 02    popq    %r14
1020000000000000174: 01    retq1040000000000000174: 01    retq
1030000000000000175: 03    movq    %rsi, %rax1050000000000000175: 03    movq    %rsi, %rax
t1040000000000000178: 05    jmp     0x41b7af <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0xcf>t1060000000000000178: 05    jmp     0x41bb9f <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Signed>::PackedIntArrayImp(unsigned long, long, BloombergLP::bslma::Allocator*)+0xcf>
105000000000000017d: 03    nopl    (%rax)107000000000000017d: 03    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op