Comparing BloombergLP::bdlc::PackedIntArrayImp::append(BloombergLP::bdlc::PackedIntArrayImp const&, unsigned long, unsigned long) in assumed vs ignored

Files changed (1) hide show
  1. bblb_schedulegenerationutil.t/{36.assume.s → 36.none.s} +229 -170
bblb_schedulegenerationutil.t/{36.assume.s → 36.none.s} RENAMED
@@ -1,178 +1,237 @@
1
- 000000000041f180 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)>:
2
  0000000000000000: 01 pushq %rbp
3
  0000000000000001: 02 pushq %r15
4
  0000000000000003: 02 pushq %r14
5
  0000000000000005: 02 pushq %r13
6
  0000000000000007: 02 pushq %r12
7
  0000000000000009: 01 pushq %rbx
8
  000000000000000a: 04 subq $24, %rsp
9
- 000000000000000e: 03 movq %rcx, %r10
10
- 0000000000000011: 03 movq %rdx, %r15
11
  0000000000000014: 03 movq %rsi, %r12
12
- 0000000000000017: 03 movq %rdi, %rbx
13
- 000000000000001a: 04 movq 8(%rdi), %r14
14
- 000000000000001e: 03 addq %rcx, %r14
15
- 0000000000000021: 04 movslq 16(%rdi), %rax
16
- 0000000000000025: 03 cmpl 16(%rsi), %eax
17
- 0000000000000028: 06 jge 0x41f269 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0xe9>
18
- 000000000000002e: 03 movq %r12, %rdi
19
- 0000000000000031: 03 movq %r15, %rsi
20
- 0000000000000034: 05 movq %r10, 8(%rsp)
21
- 0000000000000039: 03 movq %r10, %rdx
22
- 000000000000003c: 05 callq 0x41eae0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::requiredBytesPerElement(unsigned long, unsigned long) const>
23
- 0000000000000041: 03 movl %eax, %r13d
24
- 0000000000000044: 04 movslq 16(%rbx), %rax
25
- 0000000000000048: 03 cmpl %r13d, %eax
26
- 000000000000004b: 06 jge 0x41f2bc <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x13c>
27
- 0000000000000051: 03 movslq %r13d, %rcx
28
- 0000000000000054: 04 imulq %r14, %rcx
29
- 0000000000000058: 04 movq 24(%rbx), %rbp
30
- 000000000000005c: 03 cmpq %rbp, %rcx
31
- 000000000000005f: 06 jbe 0x41f33e <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1be>
32
- 0000000000000065: 07 cmpq $1431655760, %rcx
33
- 000000000000006c: 06 ja 0x41f3db <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x25b>
34
- 0000000000000072: 10 nopw %cs:(%rax,%rax)
35
- 000000000000007c: 04 nopl (%rax)
36
- 0000000000000080: 04 leaq 3(%rbp), %rax
37
- 0000000000000084: 03 shrq %rax
38
- 0000000000000087: 03 addq %rax, %rbp
39
- 000000000000008a: 03 cmpq %rcx, %rbp
40
- 000000000000008d: 02 jb 0x41f200 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x80>
41
- 000000000000008f: 03 movq (%rbx), %rax
42
- 0000000000000092: 05 movq %rax, 16(%rsp)
43
- 0000000000000097: 04 movq 32(%rbx), %rdi
44
- 000000000000009b: 03 movq (%rdi), %rax
45
- 000000000000009e: 03 movq %rbp, %rsi
46
- 00000000000000a1: 03 callq *16(%rax)
47
- 00000000000000a4: 03 movq %rax, (%rbx)
48
- 00000000000000a7: 04 movq %rbp, 24(%rbx)
49
- 00000000000000ab: 04 movl 16(%rbx), %r10d
50
- 00000000000000af: 04 movl %r13d, 16(%rbx)
51
- 00000000000000b3: 03 movq %rbx, %rdi
52
- 00000000000000b6: 03 movq %rax, %rsi
53
- 00000000000000b9: 02 xorl %edx, %edx
54
- 00000000000000bb: 03 movl %r13d, %ecx
55
- 00000000000000be: 05 movq 16(%rsp), %rbp
56
- 00000000000000c3: 03 movq %rbp, %r8
57
- 00000000000000c6: 03 xorl %r9d, %r9d
58
- 00000000000000c9: 03 pushq 8(%rbx)
59
- 00000000000000cc: 02 pushq %r10
60
- 00000000000000ce: 05 callq 0x41d190 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
61
- 00000000000000d3: 04 addq $16, %rsp
62
- 00000000000000d7: 04 movq 32(%rbx), %rdi
63
- 00000000000000db: 03 movq (%rdi), %rax
64
- 00000000000000de: 03 movq %rbp, %rsi
65
- 00000000000000e1: 03 callq *24(%rax)
66
- 00000000000000e4: 05 jmp 0x41f360 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1e0>
67
- 00000000000000e9: 04 imulq %r14, %rax
68
- 00000000000000ed: 04 movq 24(%rbx), %rcx
69
- 00000000000000f1: 03 cmpq %rcx, %rax
70
- 00000000000000f4: 06 jbe 0x41f365 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1e5>
71
- 00000000000000fa: 06 cmpq $1431655760, %rax
72
- 0000000000000100: 06 ja 0x41f3cd <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x24d>
73
- 0000000000000106: 03 movq %rcx, %rbp
74
- 0000000000000109: 07 nopl (%rax)
75
- 0000000000000110: 04 leaq 3(%rbp), %rdx
76
- 0000000000000114: 03 shrq %rdx
77
- 0000000000000117: 03 addq %rdx, %rbp
78
- 000000000000011a: 03 cmpq %rax, %rbp
79
- 000000000000011d: 02 jb 0x41f290 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x110>
80
- 000000000000011f: 03 cmpq %rcx, %rbp
81
- 0000000000000122: 06 jbe 0x41f365 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1e5>
82
- 0000000000000128: 03 movq (%rbx), %r13
83
- 000000000000012b: 04 movq 32(%rbx), %rdi
84
- 000000000000012f: 03 movq (%rdi), %rax
85
- 0000000000000132: 03 movq %rbp, %rsi
86
- 0000000000000135: 05 movq %r10, 8(%rsp)
87
- 000000000000013a: 02 jmp 0x41f311 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x191>
88
- 000000000000013c: 04 imulq %r14, %rax
89
- 0000000000000140: 04 movq 24(%rbx), %rcx
90
- 0000000000000144: 03 cmpq %rcx, %rax
91
- 0000000000000147: 05 movq 8(%rsp), %r10
92
- 000000000000014c: 06 jbe 0x41f365 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1e5>
93
- 0000000000000152: 06 cmpq $1431655760, %rax
94
- 0000000000000158: 06 ja 0x41f3e3 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x263>
95
- 000000000000015e: 03 movq %rcx, %rbp
96
- 0000000000000161: 10 nopw %cs:(%rax,%rax)
97
- 000000000000016b: 05 nopl (%rax,%rax)
98
- 0000000000000170: 04 leaq 3(%rbp), %rdx
99
- 0000000000000174: 03 shrq %rdx
100
- 0000000000000177: 03 addq %rdx, %rbp
101
- 000000000000017a: 03 cmpq %rax, %rbp
102
- 000000000000017d: 02 jb 0x41f2f0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x170>
103
- 000000000000017f: 03 cmpq %rcx, %rbp
104
- 0000000000000182: 02 jbe 0x41f365 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1e5>
105
- 0000000000000184: 03 movq (%rbx), %r13
106
- 0000000000000187: 04 movq 32(%rbx), %rdi
107
- 000000000000018b: 03 movq (%rdi), %rax
108
- 000000000000018e: 03 movq %rbp, %rsi
109
- 0000000000000191: 03 callq *16(%rax)
110
- 0000000000000194: 03 movq %rax, (%rbx)
111
- 0000000000000197: 04 movq %rbp, 24(%rbx)
112
- 000000000000019b: 04 movslq 16(%rbx), %rdx
113
- 000000000000019f: 05 imulq 8(%rbx), %rdx
114
- 00000000000001a4: 03 movq %rax, %rdi
115
- 00000000000001a7: 03 movq %r13, %rsi
116
- 00000000000001aa: 05 callq 0x403b60 <memcpy@plt>
117
- 00000000000001af: 04 movq 32(%rbx), %rdi
118
- 00000000000001b3: 03 movq (%rdi), %rax
119
- 00000000000001b6: 03 movq %r13, %rsi
120
- 00000000000001b9: 03 callq *24(%rax)
121
- 00000000000001bc: 02 jmp 0x41f360 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1e0>
122
- 00000000000001be: 04 movl %r13d, 16(%rbx)
123
- 00000000000001c2: 03 movq (%rbx), %rsi
124
- 00000000000001c5: 03 movq %rbx, %rdi
125
- 00000000000001c8: 02 xorl %edx, %edx
126
- 00000000000001ca: 03 movl %r13d, %ecx
127
- 00000000000001cd: 03 movq %rsi, %r8
128
- 00000000000001d0: 03 xorl %r9d, %r9d
129
- 00000000000001d3: 03 pushq 8(%rbx)
130
- 00000000000001d6: 01 pushq %rax
131
- 00000000000001d7: 05 callq 0x41d190 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
132
- 00000000000001dc: 04 addq $16, %rsp
133
- 00000000000001e0: 05 movq 8(%rsp), %r10
134
- 00000000000001e5: 04 movslq 16(%rbx), %rcx
135
- 00000000000001e9: 05 cmpl 16(%r12), %ecx
136
- 00000000000001ee: 02 jne 0x41f39c <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x21c>
137
- 00000000000001f0: 04 movq 8(%rbx), %rdi
138
- 00000000000001f4: 04 imulq %rcx, %rdi
139
- 00000000000001f8: 03 addq (%rbx), %rdi
140
- 00000000000001fb: 04 imulq %rcx, %r15
141
- 00000000000001ff: 04 addq (%r12), %r15
142
- 0000000000000203: 04 imulq %rcx, %r10
143
- 0000000000000207: 03 movq %r15, %rsi
144
- 000000000000020a: 03 movq %r10, %rdx
145
- 000000000000020d: 05 callq 0x403b60 <memcpy@plt>
146
- 0000000000000212: 04 movq %r14, 8(%rbx)
147
- 0000000000000216: 04 addq $24, %rsp
148
- 000000000000021a: 02 jmp 0x41f3c2 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x242>
149
- 000000000000021c: 03 movq (%rbx), %rsi
150
- 000000000000021f: 04 movq 8(%rbx), %rdx
151
- 0000000000000223: 04 movq %r14, 8(%rbx)
152
- 0000000000000227: 04 movq (%r12), %r8
153
- 000000000000022b: 05 movl 16(%r12), %eax
154
- 0000000000000230: 03 movq %rbx, %rdi
155
- 0000000000000233: 03 movq %r15, %r9
156
- 0000000000000236: 02 pushq %r10
157
- 0000000000000238: 01 pushq %rax
158
- 0000000000000239: 05 callq 0x41d190 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
159
- 000000000000023e: 04 addq $40, %rsp
160
- 0000000000000242: 01 popq %rbx
161
- 0000000000000243: 02 popq %r12
162
- 0000000000000245: 02 popq %r13
163
- 0000000000000247: 02 popq %r14
164
- 0000000000000249: 02 popq %r15
165
- 000000000000024b: 01 popq %rbp
166
- 000000000000024c: 01 retq
167
- 000000000000024d: 03 movq %rax, %rbp
168
- 0000000000000250: 03 cmpq %rcx, %rbp
169
- 0000000000000253: 06 ja 0x41f2a8 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x128>
170
- 0000000000000259: 02 jmp 0x41f365 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1e5>
171
- 000000000000025b: 03 movq %rcx, %rbp
172
- 000000000000025e: 05 jmp 0x41f20f <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x8f>
173
- 0000000000000263: 03 movq %rax, %rbp
174
- 0000000000000266: 03 cmpq %rcx, %rbp
175
- 0000000000000269: 06 ja 0x41f304 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x184>
176
- 000000000000026f: 05 jmp 0x41f365 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1e5>
177
- 0000000000000274: 10 nopw %cs:(%rax,%rax)
178
- 000000000000027e: 02 nop
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 000000000041f4e0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)>:
2
  0000000000000000: 01 pushq %rbp
3
  0000000000000001: 02 pushq %r15
4
  0000000000000003: 02 pushq %r14
5
  0000000000000005: 02 pushq %r13
6
  0000000000000007: 02 pushq %r12
7
  0000000000000009: 01 pushq %rbx
8
  000000000000000a: 04 subq $24, %rsp
9
+ 000000000000000e: 03 movq %rcx, %r15
10
+ 0000000000000011: 03 movq %rdx, %r14
11
  0000000000000014: 03 movq %rsi, %r12
12
+ 0000000000000017: 03 movq %rdi, %r13
13
+ 000000000000001a: 04 movq 8(%rdi), %r10
14
+ 000000000000001e: 04 leaq (%r10,%rcx), %r9
15
+ 0000000000000022: 04 movslq 16(%rdi), %rax
16
+ 0000000000000026: 03 movl 16(%rsi), %ecx
17
+ 0000000000000029: 02 cmpl %ecx, %eax
18
+ 000000000000002b: 02 jge 0x41f55d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x7d>
19
+ 000000000000002d: 04 leaq (%r15,%r14), %rdx
20
+ 0000000000000031: 05 movl $1, %ebp
21
+ 0000000000000036: 03 cmpl $8, %ecx
22
+ 0000000000000039: 02 je 0x41f594 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0xb4>
23
+ 000000000000003b: 03 cmpl $4, %ecx
24
+ 000000000000003e: 06 je 0x41f608 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x128>
25
+ 0000000000000044: 03 cmpl $2, %ecx
26
+ 0000000000000047: 06 jne 0x41f64a <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x16a>
27
+ 000000000000004d: 03 cmpq %r14, %rdx
28
+ 0000000000000050: 06 jbe 0x41f64a <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x16a>
29
+ 0000000000000056: 04 movq (%r12), %rcx
30
+ 000000000000005a: 04 leaq (%rcx,%r14,2), %rcx
31
+ 000000000000005e: 02 xorl %edx, %edx
32
+ 0000000000000060: 04 movzwl (%rcx,%rdx,2), %esi
33
+ 0000000000000064: 06 cmpl $255, %esi
34
+ 000000000000006a: 06 ja 0x41f709 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x229>
35
+ 0000000000000070: 03 incq %rdx
36
+ 0000000000000073: 03 cmpq %rdx, %r15
37
+ 0000000000000076: 02 jne 0x41f540 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x60>
38
+ 0000000000000078: 05 jmp 0x41f64a <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x16a>
39
+ 000000000000007d: 04 imulq %r9, %rax
40
+ 0000000000000081: 04 movq 24(%r13), %rcx
41
+ 0000000000000085: 03 cmpq %rcx, %rax
42
+ 0000000000000088: 06 jbe 0x41f798 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x2b8>
43
+ 000000000000008e: 06 cmpq $1431655760, %rax
44
+ 0000000000000094: 06 ja 0x41f805 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x325>
45
+ 000000000000009a: 03 movq %rcx, %rbx
46
+ 000000000000009d: 03 nopl (%rax)
47
+ 00000000000000a0: 04 leaq 3(%rbx), %rdx
48
+ 00000000000000a4: 03 shrq %rdx
49
+ 00000000000000a7: 03 addq %rdx, %rbx
50
+ 00000000000000aa: 03 cmpq %rax, %rbx
51
+ 00000000000000ad: 02 jb 0x41f580 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0xa0>
52
+ 00000000000000af: 05 jmp 0x41f74f <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x26f>
53
+ 00000000000000b4: 03 cmpq %r14, %rdx
54
+ 00000000000000b7: 06 jbe 0x41f64a <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x16a>
55
+ 00000000000000bd: 04 movq (%r12), %rcx
56
+ 00000000000000c1: 04 leaq (%rcx,%r14,8), %r8
57
+ 00000000000000c5: 05 movl $1, %ebp
58
+ 00000000000000ca: 02 xorl %edx, %edx
59
+ 00000000000000cc: 02 jmp 0x41f5bc <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0xdc>
60
+ 00000000000000ce: 02 nop
61
+ 00000000000000d0: 03 incq %rdx
62
+ 00000000000000d3: 03 cmpq %rdx, %r15
63
+ 00000000000000d6: 06 je 0x41f64a <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x16a>
64
+ 00000000000000dc: 02 movl %ebp, %edi
65
+ 00000000000000de: 04 movq (%r8,%rdx,8), %rsi
66
+ 00000000000000e2: 02 xorl %ebp, %ebp
67
+ 00000000000000e4: 03 movq %rsi, %rbx
68
+ 00000000000000e7: 04 shrq $32, %rbx
69
+ 00000000000000eb: 04 setne %bpl
70
+ 00000000000000ef: 02 xorl %ecx, %ecx
71
+ 00000000000000f1: 07 cmpq $255, %rsi
72
+ 00000000000000f8: 03 seta %cl
73
+ 00000000000000fb: 02 incl %ecx
74
+ 00000000000000fd: 07 cmpq $65535, %rsi
75
+ 0000000000000104: 07 leal 4(,%rbp,4), %ebp
76
+ 000000000000010b: 03 cmovbel %ecx, %ebp
77
+ 000000000000010e: 02 cmpl %ebp, %edi
78
+ 0000000000000110: 03 cmovael %edi, %ebp
79
+ 0000000000000113: 02 jae 0x41f5b0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0xd0>
80
+ 0000000000000115: 03 testq %rbx, %rbx
81
+ 0000000000000118: 02 je 0x41f5b0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0xd0>
82
+ 000000000000011a: 05 movl $8, %ebp
83
+ 000000000000011f: 02 cmpl %ebp, %eax
84
+ 0000000000000121: 02 jl 0x41f652 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x172>
85
+ 0000000000000123: 05 jmp 0x41f724 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x244>
86
+ 0000000000000128: 03 cmpq %r14, %rdx
87
+ 000000000000012b: 02 jbe 0x41f64a <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x16a>
88
+ 000000000000012d: 04 movq (%r12), %rcx
89
+ 0000000000000131: 04 leaq (%rcx,%r14,4), %rcx
90
+ 0000000000000135: 05 movl $1, %ebp
91
+ 000000000000013a: 02 xorl %edx, %edx
92
+ 000000000000013c: 04 nopl (%rax)
93
+ 0000000000000140: 03 movl (%rcx,%rdx,4), %esi
94
+ 0000000000000143: 06 cmpl $65535, %esi
95
+ 0000000000000149: 06 ja 0x41f717 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x237>
96
+ 000000000000014f: 02 xorl %edi, %edi
97
+ 0000000000000151: 06 cmpl $255, %esi
98
+ 0000000000000157: 04 seta %dil
99
+ 000000000000015b: 02 incl %edi
100
+ 000000000000015d: 02 cmpl %edi, %ebp
101
+ 000000000000015f: 03 cmovbl %edi, %ebp
102
+ 0000000000000162: 03 incq %rdx
103
+ 0000000000000165: 03 cmpq %rdx, %r15
104
+ 0000000000000168: 02 jne 0x41f620 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x140>
105
+ 000000000000016a: 02 cmpl %ebp, %eax
106
+ 000000000000016c: 06 jge 0x41f724 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x244>
107
+ 0000000000000172: 02 movl %ebp, %ecx
108
+ 0000000000000174: 04 imulq %r9, %rcx
109
+ 0000000000000178: 04 movq 24(%r13), %rbx
110
+ 000000000000017c: 03 cmpq %rbx, %rcx
111
+ 000000000000017f: 02 jbe 0x41f6dd <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1fd>
112
+ 0000000000000181: 07 cmpq $1431655760, %rcx
113
+ 0000000000000188: 05 movq %r9, 8(%rsp)
114
+ 000000000000018d: 06 ja 0x41f812 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x332>
115
+ 0000000000000193: 10 nopw %cs:(%rax,%rax)
116
+ 000000000000019d: 03 nopl (%rax)
117
+ 00000000000001a0: 04 leaq 3(%rbx), %rax
118
+ 00000000000001a4: 03 shrq %rax
119
+ 00000000000001a7: 03 addq %rax, %rbx
120
+ 00000000000001aa: 03 cmpq %rcx, %rbx
121
+ 00000000000001ad: 02 jb 0x41f680 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1a0>
122
+ 00000000000001af: 04 movq (%r13), %rax
123
+ 00000000000001b3: 05 movq %rax, 16(%rsp)
124
+ 00000000000001b8: 04 movq 32(%r13), %rdi
125
+ 00000000000001bc: 03 movq (%rdi), %rax
126
+ 00000000000001bf: 03 movq %rbx, %rsi
127
+ 00000000000001c2: 03 callq *16(%rax)
128
+ 00000000000001c5: 04 movq %rax, (%r13)
129
+ 00000000000001c9: 04 movq %rbx, 24(%r13)
130
+ 00000000000001cd: 04 movl 16(%r13), %ebx
131
+ 00000000000001d1: 04 movl %ebp, 16(%r13)
132
+ 00000000000001d5: 03 movq %r13, %rdi
133
+ 00000000000001d8: 03 movq %rax, %rsi
134
+ 00000000000001db: 02 xorl %edx, %edx
135
+ 00000000000001dd: 02 movl %ebp, %ecx
136
+ 00000000000001df: 05 movq 16(%rsp), %rbp
137
+ 00000000000001e4: 03 movq %rbp, %r8
138
+ 00000000000001e7: 03 xorl %r9d, %r9d
139
+ 00000000000001ea: 04 pushq 8(%r13)
140
+ 00000000000001ee: 01 pushq %rbx
141
+ 00000000000001ef: 05 callq 0x41d590 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
142
+ 00000000000001f4: 04 addq $16, %rsp
143
+ 00000000000001f8: 05 jmp 0x41f786 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x2a6>
144
+ 00000000000001fd: 04 movl %ebp, 16(%r13)
145
+ 0000000000000201: 04 movq (%r13), %rsi
146
+ 0000000000000205: 03 movq %r13, %rdi
147
+ 0000000000000208: 02 xorl %edx, %edx
148
+ 000000000000020a: 02 movl %ebp, %ecx
149
+ 000000000000020c: 03 movq %rsi, %r8
150
+ 000000000000020f: 03 movq %r9, %rbx
151
+ 0000000000000212: 03 xorl %r9d, %r9d
152
+ 0000000000000215: 02 pushq %r10
153
+ 0000000000000217: 01 pushq %rax
154
+ 0000000000000218: 05 callq 0x41d590 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
155
+ 000000000000021d: 03 movq %rbx, %r9
156
+ 0000000000000220: 04 addq $16, %rsp
157
+ 0000000000000224: 05 jmp 0x41f798 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x2b8>
158
+ 0000000000000229: 05 movl $2, %ebp
159
+ 000000000000022e: 02 cmpl %ebp, %eax
160
+ 0000000000000230: 02 jge 0x41f724 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x244>
161
+ 0000000000000232: 05 jmp 0x41f652 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x172>
162
+ 0000000000000237: 05 movl $4, %ebp
163
+ 000000000000023c: 02 cmpl %ebp, %eax
164
+ 000000000000023e: 06 jl 0x41f652 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x172>
165
+ 0000000000000244: 04 imulq %r9, %rax
166
+ 0000000000000248: 04 movq 24(%r13), %rcx
167
+ 000000000000024c: 03 cmpq %rcx, %rax
168
+ 000000000000024f: 02 jbe 0x41f798 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x2b8>
169
+ 0000000000000251: 06 cmpq $1431655760, %rax
170
+ 0000000000000257: 06 ja 0x41f805 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x325>
171
+ 000000000000025d: 03 movq %rcx, %rbx
172
+ 0000000000000260: 04 leaq 3(%rbx), %rdx
173
+ 0000000000000264: 03 shrq %rdx
174
+ 0000000000000267: 03 addq %rdx, %rbx
175
+ 000000000000026a: 03 cmpq %rax, %rbx
176
+ 000000000000026d: 02 jb 0x41f740 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x260>
177
+ 000000000000026f: 03 cmpq %rcx, %rbx
178
+ 0000000000000272: 02 jbe 0x41f798 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x2b8>
179
+ 0000000000000274: 04 movq (%r13), %rbp
180
+ 0000000000000278: 04 movq 32(%r13), %rdi
181
+ 000000000000027c: 03 movq (%rdi), %rax
182
+ 000000000000027f: 03 movq %rbx, %rsi
183
+ 0000000000000282: 05 movq %r9, 8(%rsp)
184
+ 0000000000000287: 03 callq *16(%rax)
185
+ 000000000000028a: 04 movq %rax, (%r13)
186
+ 000000000000028e: 04 movq %rbx, 24(%r13)
187
+ 0000000000000292: 04 movslq 16(%r13), %rdx
188
+ 0000000000000296: 05 imulq 8(%r13), %rdx
189
+ 000000000000029b: 03 movq %rax, %rdi
190
+ 000000000000029e: 03 movq %rbp, %rsi
191
+ 00000000000002a1: 05 callq 0x403b60 <memcpy@plt>
192
+ 00000000000002a6: 04 movq 32(%r13), %rdi
193
+ 00000000000002aa: 03 movq (%rdi), %rax
194
+ 00000000000002ad: 03 movq %rbp, %rsi
195
+ 00000000000002b0: 03 callq *24(%rax)
196
+ 00000000000002b3: 05 movq 8(%rsp), %r9
197
+ 00000000000002b8: 04 movslq 16(%r13), %rcx
198
+ 00000000000002bc: 05 cmpl 16(%r12), %ecx
199
+ 00000000000002c1: 02 jne 0x41f7d3 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x2f3>
200
+ 00000000000002c3: 04 movq 8(%r13), %rdi
201
+ 00000000000002c7: 04 imulq %rcx, %rdi
202
+ 00000000000002cb: 04 addq (%r13), %rdi
203
+ 00000000000002cf: 04 imulq %rcx, %r14
204
+ 00000000000002d3: 04 addq (%r12), %r14
205
+ 00000000000002d7: 04 imulq %rcx, %r15
206
+ 00000000000002db: 03 movq %r14, %rsi
207
+ 00000000000002de: 03 movq %r15, %rdx
208
+ 00000000000002e1: 03 movq %r9, %rbx
209
+ 00000000000002e4: 05 callq 0x403b60 <memcpy@plt>
210
+ 00000000000002e9: 04 movq %rbx, 8(%r13)
211
+ 00000000000002ed: 04 addq $24, %rsp
212
+ 00000000000002f1: 02 jmp 0x41f7fa <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x31a>
213
+ 00000000000002f3: 04 movq (%r13), %rsi
214
+ 00000000000002f7: 04 movq 8(%r13), %rdx
215
+ 00000000000002fb: 04 movq %r9, 8(%r13)
216
+ 00000000000002ff: 04 movq (%r12), %r8
217
+ 0000000000000303: 05 movl 16(%r12), %eax
218
+ 0000000000000308: 03 movq %r13, %rdi
219
+ 000000000000030b: 03 movq %r14, %r9
220
+ 000000000000030e: 02 pushq %r15
221
+ 0000000000000310: 01 pushq %rax
222
+ 0000000000000311: 05 callq 0x41d590 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
223
+ 0000000000000316: 04 addq $40, %rsp
224
+ 000000000000031a: 01 popq %rbx
225
+ 000000000000031b: 02 popq %r12
226
+ 000000000000031d: 02 popq %r13
227
+ 000000000000031f: 02 popq %r14
228
+ 0000000000000321: 02 popq %r15
229
+ 0000000000000323: 01 popq %rbp
230
+ 0000000000000324: 01 retq
231
+ 0000000000000325: 03 movq %rax, %rbx
232
+ 0000000000000328: 03 cmpq %rcx, %rbx
233
+ 000000000000032b: 02 jbe 0x41f798 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x2b8>
234
+ 000000000000032d: 05 jmp 0x41f754 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x274>
235
+ 0000000000000332: 03 movq %rcx, %rbx
236
+ 0000000000000335: 05 jmp 0x41f68f <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::append(BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1af>
237
+ 000000000000033a: 06 nopw (%rax,%rax)