Comparing BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*) in assumed vs ignored

Files changed (1) hide show
  1. baljsn_encoder.t/{3.assume.s → 3.none.s} +528 -542
baljsn_encoder.t/{3.assume.s → 3.none.s} RENAMED
@@ -1,562 +1,548 @@
1
- 00000000004bfc30 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)>:
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 $120, %rsp
9
  000000000000000e: 03 movq %rdx, %r15
10
  0000000000000011: 03 movq %rsi, %r14
11
  0000000000000014: 03 movq %rdi, %r12
12
  0000000000000017: 04 movsd (%rsi), %xmm0
13
  000000000000001b: 04 movsd %xmm0, (%rdi)
14
  000000000000001f: 04 leaq 8(%rdi), %rbx
15
  0000000000000023: 04 leaq 8(%rsi), %rbp
16
  0000000000000027: 03 movq %rdx, %rax
17
  000000000000002a: 03 testq %rdx, %rdx
18
- 000000000000002d: 02 jne 0x4bfc70 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x40>
19
- 000000000000002f: 07 movq 4248642(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
20
  0000000000000036: 03 testq %rax, %rax
21
- 0000000000000039: 02 jne 0x4bfc70 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x40>
22
- 000000000000003b: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
23
- 0000000000000040: 05 movq %rax, 16(%rsp)
24
- 0000000000000045: 05 leaq 16(%rsp), %rdx
25
  000000000000004a: 03 movq %rbx, %rdi
26
  000000000000004d: 03 movq %rbp, %rsi
27
- 0000000000000050: 05 callq 0x52be50 <bsl::vector<int, bsl::allocator<int> >::vector(bsl::vector<int, bsl::allocator<int> >&&, bsl::allocator<int> const&)>
28
  0000000000000055: 03 movq %r15, %rax
29
  0000000000000058: 03 testq %r15, %r15
30
- 000000000000005b: 05 movq %rbx, 104(%rsp)
31
- 0000000000000060: 05 movq %r12, 8(%rsp)
32
- 0000000000000065: 02 jne 0x4bfca8 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x78>
33
- 0000000000000067: 07 movq 4248586(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
34
- 000000000000006e: 03 testq %rax, %rax
35
- 0000000000000071: 02 jne 0x4bfca8 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x78>
36
- 0000000000000073: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
37
- 0000000000000078: 05 leaq 40(%r12), %rbx
38
- 000000000000007d: 04 leaq 40(%r14), %rsi
39
- 0000000000000081: 05 movq %rax, 16(%rsp)
40
- 0000000000000086: 05 leaq 16(%rsp), %rdx
41
- 000000000000008b: 03 movq %rbx, %rdi
42
- 000000000000008e: 05 callq 0x534870 <bsl::vector<double, bsl::allocator<double> >::vector(bsl::vector<double, bsl::allocator<double> >&&, bsl::allocator<double> const&)>
43
- 0000000000000093: 03 movq %r15, %rax
44
- 0000000000000096: 03 testq %r15, %r15
45
- 0000000000000099: 02 jne 0x4bfcdc <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0xac>
46
- 000000000000009b: 07 movq 4248534(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
47
- 00000000000000a2: 03 testq %rax, %rax
48
- 00000000000000a5: 02 jne 0x4bfcdc <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0xac>
49
- 00000000000000a7: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
50
- 00000000000000ac: 05 leaq 72(%r12), %rdi
51
- 00000000000000b1: 04 leaq 72(%r14), %rsi
52
- 00000000000000b5: 05 movq %rax, 16(%rsp)
53
- 00000000000000ba: 05 leaq 16(%rsp), %rdx
54
- 00000000000000bf: 05 movq %rdi, 96(%rsp)
55
- 00000000000000c4: 05 callq 0x526110 <bsl::vector<char, bsl::allocator<char> >::vector(bsl::vector<char, bsl::allocator<char> >&&, bsl::allocator<char> const&)>
56
- 00000000000000c9: 03 movq %r15, %rax
57
- 00000000000000cc: 03 testq %r15, %r15
58
- 00000000000000cf: 02 jne 0x4bfd12 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0xe2>
59
- 00000000000000d1: 07 movq 4248480(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
60
- 00000000000000d8: 03 testq %rax, %rax
61
- 00000000000000db: 02 jne 0x4bfd12 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0xe2>
62
- 00000000000000dd: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
63
- 00000000000000e2: 05 leaq 104(%r12), %rdi
64
- 00000000000000e7: 04 leaq 104(%r14), %rsi
65
- 00000000000000eb: 05 movq %rax, 16(%rsp)
66
- 00000000000000f0: 05 leaq 16(%rsp), %rdx
67
- 00000000000000f5: 05 movq %rdi, 72(%rsp)
68
- 00000000000000fa: 05 callq 0x4c7620 <bsl::vector<bsl::vector<char, bsl::allocator<char> >, bsl::allocator<bsl::vector<char, bsl::allocator<char> > > >::vector(bsl::vector<bsl::vector<char, bsl::allocator<char> >, bsl::allocator<bsl::vector<char, bsl::allocator<char> > > >&&, bsl::allocator<bsl::vector<char, bsl::allocator<char> > > const&)>
69
- 00000000000000ff: 03 movq %r15, %rax
70
- 0000000000000102: 03 testq %r15, %r15
71
- 0000000000000105: 02 jne 0x4bfd48 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x118>
72
- 0000000000000107: 07 movq 4248426(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
73
- 000000000000010e: 03 testq %rax, %rax
74
- 0000000000000111: 02 jne 0x4bfd48 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x118>
75
- 0000000000000113: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
76
- 0000000000000118: 08 leaq 136(%r12), %rdi
77
- 0000000000000120: 07 leaq 136(%r14), %rsi
78
- 0000000000000127: 05 movq %rax, 16(%rsp)
79
- 000000000000012c: 05 leaq 16(%rsp), %rdx
80
- 0000000000000131: 05 movq %rdi, 88(%rsp)
81
- 0000000000000136: 05 callq 0x524f20 <bsl::vector<bool, bsl::allocator<bool> >::vector(bsl::vector<bool, bsl::allocator<bool> >&&, bsl::allocator<bool> const&)>
82
- 000000000000013b: 03 movq %r15, %rax
83
- 000000000000013e: 03 testq %r15, %r15
84
- 0000000000000141: 02 jne 0x4bfd84 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x154>
85
- 0000000000000143: 07 movq 4248366(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
86
- 000000000000014a: 03 testq %rax, %rax
87
- 000000000000014d: 02 jne 0x4bfd84 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x154>
88
- 000000000000014f: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
89
- 0000000000000154: 08 leaq 168(%r12), %rcx
90
- 000000000000015c: 03 xorps %xmm0, %xmm0
91
- 000000000000015f: 03 movups %xmm0, (%rcx)
92
- 0000000000000162: 05 movq %rcx, 80(%rsp)
93
- 0000000000000167: 08 movq $0, 16(%rcx)
94
- 000000000000016f: 08 movq %rax, 192(%r12)
95
- 0000000000000177: 07 cmpq 192(%r14), %rax
96
- 000000000000017e: 06 jne 0x4c0129 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x4f9>
97
- 0000000000000184: 07 leaq 168(%r14), %rax
98
- 000000000000018b: 07 movq 168(%r14), %rcx
99
- 0000000000000192: 08 movq %rcx, 168(%r12)
100
- 000000000000019a: 07 movq 176(%r14), %rcx
101
- 00000000000001a1: 08 movq %rcx, 176(%r12)
102
- 00000000000001a9: 07 movq 184(%r14), %rcx
103
- 00000000000001b0: 08 movq %rcx, 184(%r12)
104
- 00000000000001b8: 03 movups %xmm0, (%rax)
105
- 00000000000001bb: 08 movq $0, 16(%rax)
106
- 00000000000001c3: 03 movq %r15, %rax
107
- 00000000000001c6: 03 testq %r15, %r15
108
- 00000000000001c9: 02 jne 0x4bfe0c <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x1dc>
109
- 00000000000001cb: 07 movq 4248230(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
110
- 00000000000001d2: 03 testq %rax, %rax
111
- 00000000000001d5: 02 jne 0x4bfe0c <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x1dc>
112
- 00000000000001d7: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
113
- 00000000000001dc: 08 leaq 200(%r12), %rdi
114
- 00000000000001e4: 07 leaq 200(%r14), %rsi
115
- 00000000000001eb: 05 movq %rax, 16(%rsp)
116
- 00000000000001f0: 05 leaq 16(%rsp), %rdx
117
- 00000000000001f5: 05 movq %rdi, 64(%rsp)
118
- 00000000000001fa: 05 callq 0x4c7780 <bsl::vector<BloombergLP::s_baltst::Sequence3, bsl::allocator<BloombergLP::s_baltst::Sequence3> >::vector(bsl::vector<BloombergLP::s_baltst::Sequence3, bsl::allocator<BloombergLP::s_baltst::Sequence3> >&&, bsl::allocator<BloombergLP::s_baltst::Sequence3> const&)>
119
- 00000000000001ff: 03 movq %r15, %rax
120
- 0000000000000202: 03 testq %r15, %r15
121
- 0000000000000205: 02 jne 0x4bfe48 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x218>
122
- 0000000000000207: 07 movq 4248170(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
123
- 000000000000020e: 03 testq %rax, %rax
124
- 0000000000000211: 02 jne 0x4bfe48 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x218>
125
- 0000000000000213: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
126
- 0000000000000218: 08 leaq 232(%r12), %rdi
127
- 0000000000000220: 07 leaq 232(%r14), %rsi
128
- 0000000000000227: 05 movq %rax, 16(%rsp)
129
- 000000000000022c: 05 leaq 16(%rsp), %rdx
130
- 0000000000000231: 05 movq %rdi, 56(%rsp)
131
- 0000000000000236: 05 callq 0x4c78c0 <bsl::vector<BloombergLP::s_baltst::CustomString, bsl::allocator<BloombergLP::s_baltst::CustomString> >::vector(bsl::vector<BloombergLP::s_baltst::CustomString, bsl::allocator<BloombergLP::s_baltst::CustomString> >&&, bsl::allocator<BloombergLP::s_baltst::CustomString> const&)>
132
- 000000000000023b: 03 movq %r15, %rax
133
- 000000000000023e: 03 testq %r15, %r15
134
- 0000000000000241: 02 jne 0x4bfe84 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x254>
135
- 0000000000000243: 07 movq 4248110(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
136
- 000000000000024a: 03 testq %rax, %rax
137
- 000000000000024d: 02 jne 0x4bfe84 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x254>
138
- 000000000000024f: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
139
- 0000000000000254: 08 leaq 264(%r12), %rbp
140
- 000000000000025c: 07 leaq 264(%r14), %rsi
141
- 0000000000000263: 05 movq %rax, 16(%rsp)
142
- 0000000000000268: 05 leaq 16(%rsp), %rdx
143
- 000000000000026d: 03 movq %rbp, %rdi
144
- 0000000000000270: 05 callq 0x4c5a40 <bsl::vector<BloombergLP::s_baltst::Choice1, bsl::allocator<BloombergLP::s_baltst::Choice1> >::vector(bsl::vector<BloombergLP::s_baltst::Choice1, bsl::allocator<BloombergLP::s_baltst::Choice1> >&&, bsl::allocator<BloombergLP::s_baltst::Choice1> const&)>
145
- 0000000000000275: 03 movq %r15, %rdi
146
- 0000000000000278: 03 testq %r15, %r15
147
- 000000000000027b: 02 jne 0x4bfec6 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x296>
148
- 000000000000027d: 07 movq 4248052(%rip), %rdi # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
149
- 0000000000000284: 03 testq %rdi, %rdi
150
- 0000000000000287: 02 jne 0x4bfec6 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x296>
151
- 0000000000000289: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
152
- 000000000000028e: 03 movq %rax, %rdi
153
- 0000000000000291: 05 movq 8(%rsp), %r12
154
- 0000000000000296: 08 leaq 296(%r12), %r13
155
- 000000000000029e: 03 movq %r12, %rcx
156
- 00000000000002a1: 07 leaq 296(%r14), %r12
157
- 00000000000002a8: 05 movq 32(%r12), %rax
158
- 00000000000002ad: 04 movq %rax, 32(%r13)
159
- 00000000000002b1: 05 movups (%r12), %xmm0
160
- 00000000000002b6: 06 movups 16(%r12), %xmm1
161
- 00000000000002bc: 05 movups %xmm1, 16(%r13)
162
- 00000000000002c1: 05 movups %xmm0, (%r13)
163
- 00000000000002c6: 07 movq %rdi, 336(%rcx)
164
- 00000000000002cd: 08 cmpq $23, 328(%rcx)
165
- 00000000000002d5: 06 je 0x4bffbb <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x38b>
166
- 00000000000002db: 07 cmpq 336(%r14), %rdi
167
- 00000000000002e2: 06 je 0x4bffa1 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x371>
168
- 00000000000002e8: 07 movq 320(%r14), %rax
169
- 00000000000002ef: 04 cmpq $23, %rax
170
- 00000000000002f3: 05 movl $23, %esi
171
- 00000000000002f8: 04 cmovaq %rax, %rsi
172
- 00000000000002fc: 05 movq 8(%rsp), %rcx
173
- 0000000000000301: 11 movq $0, 296(%rcx)
174
- 000000000000030c: 07 movq %rax, 320(%rcx)
175
- 0000000000000313: 07 movq %rsi, 328(%rcx)
176
- 000000000000031a: 04 cmpq $24, %rax
177
- 000000000000031e: 02 jb 0x4bff6f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x33f>
178
- 0000000000000320: 03 incq %rsi
179
- 0000000000000323: 03 movq (%rdi), %rax
180
- 0000000000000326: 03 callq *16(%rax)
181
- 0000000000000329: 05 movq 8(%rsp), %rcx
182
- 000000000000032e: 07 movq %rax, 296(%rcx)
183
- 0000000000000335: 08 cmpq $23, 328(%rcx)
184
- 000000000000033d: 02 jne 0x4bff72 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x342>
185
- 000000000000033f: 03 movq %r13, %rax
186
- 0000000000000342: 05 movq 8(%rsp), %rcx
187
- 0000000000000347: 07 movq 320(%rcx), %rdx
188
- 000000000000034e: 03 incq %rdx
189
- 0000000000000351: 02 je 0x4bffbb <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x38b>
190
- 0000000000000353: 08 cmpq $23, 328(%r14)
191
- 000000000000035b: 02 je 0x4bff94 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x364>
192
- 000000000000035d: 07 movq 296(%r14), %r12
193
- 0000000000000364: 03 movq %rax, %rdi
194
- 0000000000000367: 03 movq %r12, %rsi
195
- 000000000000036a: 05 callq 0x405bd0 <memcpy@plt>
196
- 000000000000036f: 02 jmp 0x4bffbb <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x38b>
197
- 0000000000000371: 11 movq $0, 296(%r14)
198
- 000000000000037c: 07 movaps 510557(%rip), %xmm0 # 53ca10 <__dso_handle+0x8>
199
- 0000000000000383: 08 movups %xmm0, 320(%r14)
200
- 000000000000038b: 03 movq %rbx, %r13
201
- 000000000000038e: 03 movq %r15, %rax
202
- 0000000000000391: 03 testq %r15, %r15
203
- 0000000000000394: 05 movq 8(%rsp), %rbx
204
- 0000000000000399: 02 jne 0x4bffdc <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x3ac>
205
- 000000000000039b: 07 movq 4247766(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
206
- 00000000000003a2: 03 testq %rax, %rax
207
- 00000000000003a5: 02 jne 0x4bffdc <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x3ac>
208
- 00000000000003a7: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
209
- 00000000000003ac: 07 movb $0, 376(%rbx)
210
- 00000000000003b3: 07 movq %rax, 384(%rbx)
211
- 00000000000003ba: 08 cmpb $0, 376(%r14)
212
- 00000000000003c2: 02 je 0x4c002e <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x3fe>
213
- 00000000000003c4: 03 testq %rax, %rax
214
- 00000000000003c7: 02 jne 0x4c000a <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x3da>
215
- 00000000000003c9: 07 movq 4247720(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
216
- 00000000000003d0: 03 testq %rax, %rax
217
- 00000000000003d3: 02 jne 0x4c000a <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x3da>
218
- 00000000000003d5: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
219
- 00000000000003da: 07 leaq 344(%rbx), %rdi
220
- 00000000000003e1: 07 leaq 344(%r14), %rsi
221
- 00000000000003e8: 05 movq %rax, 16(%rsp)
222
- 00000000000003ed: 05 leaq 16(%rsp), %rdx
223
- 00000000000003f2: 05 callq 0x526110 <bsl::vector<char, bsl::allocator<char> >::vector(bsl::vector<char, bsl::allocator<char> >&&, bsl::allocator<char> const&)>
224
- 00000000000003f7: 07 movb $1, 376(%rbx)
225
- 00000000000003fe: 07 movb $0, 392(%rbx)
226
- 0000000000000405: 07 movb $0, 408(%rbx)
227
- 000000000000040c: 08 cmpb $0, 408(%r14)
228
- 0000000000000414: 02 je 0x4c0078 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x448>
229
- 0000000000000416: 07 movq 392(%r14), %rax
230
- 000000000000041d: 07 movq %rax, 392(%rbx)
231
- 0000000000000424: 03 testq %rax, %rax
232
- 0000000000000427: 06 jns 0x4c01b2 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x582>
233
- 000000000000042d: 07 movq %rax, 392(%rbx)
234
- 0000000000000434: 07 movl 400(%r14), %eax
235
- 000000000000043b: 06 movl %eax, 400(%rbx)
236
- 0000000000000441: 07 movb $1, 408(%rbx)
237
- 0000000000000448: 03 testq %r15, %r15
238
- 000000000000044b: 02 jne 0x4c0091 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x461>
239
- 000000000000044d: 07 movq 4247588(%rip), %r15 # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
240
- 0000000000000454: 03 testq %r15, %r15
241
- 0000000000000457: 02 jne 0x4c0091 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x461>
242
- 0000000000000459: 05 callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
243
- 000000000000045e: 03 movq %rax, %r15
244
- 0000000000000461: 07 movb $0, 464(%rbx)
245
- 0000000000000468: 07 movq %r15, 472(%rbx)
246
- 000000000000046f: 08 cmpb $0, 464(%r14)
247
- 0000000000000477: 02 je 0x4c00bf <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x48f>
248
- 0000000000000479: 07 leaq 416(%r14), %rdx
249
- 0000000000000480: 07 leaq 416(%rbx), %rdi
250
- 0000000000000487: 03 movq %r15, %rsi
251
- 000000000000048a: 05 callq 0x4cc9b0 <BloombergLP::s_baltst::CustomString& BloombergLP::bslstl::Optional_DataImp<BloombergLP::s_baltst::CustomString>::emplace<BloombergLP::s_baltst::CustomString>(BloombergLP::bslma::Allocator*, BloombergLP::s_baltst::CustomString&&)>
252
- 000000000000048f: 07 movl 480(%r14), %eax
253
- 0000000000000496: 06 movl %eax, 480(%rbx)
254
- 000000000000049c: 07 movb 488(%r14), %al
255
- 00000000000004a3: 06 movb %al, 488(%rbx)
256
- 00000000000004a9: 07 movl 484(%r14), %eax
257
- 00000000000004b0: 06 movl %eax, 484(%rbx)
258
- 00000000000004b6: 07 movl 492(%r14), %eax
259
- 00000000000004bd: 06 movl %eax, 492(%rbx)
260
- 00000000000004c3: 07 movb 496(%r14), %al
261
- 00000000000004ca: 06 movb %al, 496(%rbx)
262
- 00000000000004d0: 07 movl 500(%r14), %eax
263
- 00000000000004d7: 06 movl %eax, 500(%rbx)
264
- 00000000000004dd: 07 movb 504(%r14), %al
265
- 00000000000004e4: 06 movb %al, 504(%rbx)
266
- 00000000000004ea: 04 addq $120, %rsp
267
- 00000000000004ee: 01 popq %rbx
268
- 00000000000004ef: 02 popq %r12
269
- 00000000000004f1: 02 popq %r13
270
- 00000000000004f3: 02 popq %r14
271
- 00000000000004f5: 02 popq %r15
272
- 00000000000004f7: 01 popq %rbp
273
- 00000000000004f8: 01 retq
274
- 00000000000004f9: 07 movq 176(%r14), %rbp
275
- 0000000000000500: 07 subq 168(%r14), %rbp
276
- 0000000000000507: 06 je 0x4bfdf3 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x1c3>
277
- 000000000000050d: 03 movq (%rax), %rcx
278
- 0000000000000510: 03 movq %rax, %rdi
279
- 0000000000000513: 03 movq %rbp, %rsi
280
- 0000000000000516: 03 callq *16(%rcx)
281
- 0000000000000519: 04 sarq $4, %rbp
282
- 000000000000051d: 08 movq %rax, 176(%r12)
283
- 0000000000000525: 08 movq %rax, 168(%r12)
284
- 000000000000052d: 08 movq %rbp, 184(%r12)
285
- 0000000000000535: 07 movq 168(%r14), %rsi
286
- 000000000000053c: 07 movq 176(%r14), %rdx
287
- 0000000000000543: 03 subq %rsi, %rdx
288
- 0000000000000546: 06 je 0x4c0228 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x5f8>
289
- 000000000000054c: 03 movq %rax, %rdi
290
- 000000000000054f: 05 callq 0x405bd0 <memcpy@plt>
291
- 0000000000000554: 07 movq 176(%r14), %rcx
292
- 000000000000055b: 08 movq 176(%r12), %rax
293
- 0000000000000563: 07 subq 168(%r14), %rcx
294
- 000000000000056a: 04 sarq $4, %rcx
295
- 000000000000056e: 04 shlq $4, %rcx
296
- 0000000000000572: 03 addq %rax, %rcx
297
- 0000000000000575: 08 movq %rcx, 176(%r12)
298
- 000000000000057d: 05 jmp 0x4bfdf3 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x1c3>
299
- 0000000000000582: 05 movl $9228256, %edi
300
- 0000000000000587: 05 callq 0x517f40 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>
301
- 000000000000058c: 09 movq $5517562, 16(%rsp)
302
- 0000000000000595: 09 movq $5517616, 24(%rsp)
303
- 000000000000059e: 08 movl $1126, 32(%rsp)
304
- 00000000000005a6: 09 movq $6716818, 40(%rsp)
305
- 00000000000005af: 04 movl %eax, 48(%rsp)
306
- 00000000000005b3: 05 leaq 16(%rsp), %rdi
307
- 00000000000005b8: 05 callq 0x517f60 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>
308
- 00000000000005bd: 07 movq 392(%rbx), %rax
309
- 00000000000005c4: 03 movq %rax, %rcx
310
- 00000000000005c7: 04 shrq $32, %rcx
311
- 00000000000005cb: 04 shlq $37, %rax
312
- 00000000000005cf: 10 movabsq $9223371899415822336, %rdx
313
- 00000000000005d9: 03 addq %rax, %rdx
314
- 00000000000005dc: 07 imulq $1000, %rcx, %rcx
315
- 00000000000005e3: 10 movabsq $-9223372036854775808, %rax
316
- 00000000000005ed: 03 orq %rdx, %rax
317
- 00000000000005f0: 03 orq %rcx, %rax
318
- 00000000000005f3: 05 jmp 0x4c005d <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x42d>
319
- 00000000000005f8: 02 xorl %ecx, %ecx
320
- 00000000000005fa: 05 jmp 0x4c019e <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x56e>
321
- 00000000000005ff: 02 jmp 0x4c0231 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x601>
322
- 0000000000000601: 03 movq %rax, %r14
323
- 0000000000000604: 02 jmp 0x4c029f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x66f>
324
- 0000000000000606: 03 movq %rax, %r14
325
- 0000000000000609: 05 jmp 0x4c031f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x6ef>
326
- 000000000000060e: 03 movq %rbx, %r13
327
- 0000000000000611: 03 movq %rax, %r14
328
- 0000000000000614: 05 jmp 0x4c04c0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x890>
329
- 0000000000000619: 03 movq %rbx, %r13
330
- 000000000000061c: 03 movq %rax, %r14
331
- 000000000000061f: 05 jmp 0x4c0357 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x727>
332
- 0000000000000624: 03 movq %rax, %r14
333
- 0000000000000627: 07 cmpb $0, 464(%rbx)
334
- 000000000000062e: 02 je 0x4c029f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x66f>
335
- 0000000000000630: 05 movq 8(%rsp), %rax
336
- 0000000000000635: 07 movb $0, 464(%rax)
337
- 000000000000063c: 08 cmpq $23, 448(%rax)
338
- 0000000000000644: 02 je 0x4c028f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x65f>
339
- 0000000000000646: 05 movq 8(%rsp), %rax
340
- 000000000000064b: 07 movq 416(%rax), %rsi
341
- 0000000000000652: 07 movq 456(%rax), %rdi
342
- 0000000000000659: 03 movq (%rdi), %rax
343
- 000000000000065c: 03 callq *24(%rax)
344
- 000000000000065f: 05 movq 8(%rsp), %rax
345
- 0000000000000664: 11 movq $-1, 440(%rax)
346
- 000000000000066f: 05 movq 8(%rsp), %rax
347
- 0000000000000674: 07 cmpb $0, 376(%rax)
348
- 000000000000067b: 02 je 0x4c031f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x6ef>
349
- 000000000000067d: 05 movq 8(%rsp), %rax
350
- 0000000000000682: 07 movb $0, 376(%rax)
351
- 0000000000000689: 07 movq 344(%rax), %rsi
352
- 0000000000000690: 03 testq %rsi, %rsi
353
- 0000000000000693: 02 je 0x4c031f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x6ef>
354
- 0000000000000695: 05 movq 8(%rsp), %rax
355
- 000000000000069a: 07 movq 368(%rax), %rdi
356
- 00000000000006a1: 03 movq (%rdi), %rax
357
- 00000000000006a4: 03 callq *24(%rax)
358
- 00000000000006a7: 02 jmp 0x4c031f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x6ef>
359
- 00000000000006a9: 03 movq %rax, %rdi
360
- 00000000000006ac: 05 callq 0x428650 <__clang_call_terminate>
361
- 00000000000006b1: 03 movq %rax, %rdi
362
- 00000000000006b4: 05 callq 0x428650 <__clang_call_terminate>
363
- 00000000000006b9: 03 movq %rax, %r14
364
- 00000000000006bc: 07 cmpb $0, 376(%rbx)
365
- 00000000000006c3: 02 je 0x4c031f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x6ef>
366
- 00000000000006c5: 05 movq 8(%rsp), %rax
367
- 00000000000006ca: 07 movb $0, 376(%rax)
368
- 00000000000006d1: 07 movq 344(%rax), %rsi
369
- 00000000000006d8: 03 testq %rsi, %rsi
370
- 00000000000006db: 02 je 0x4c031f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x6ef>
371
- 00000000000006dd: 05 movq 8(%rsp), %rax
372
- 00000000000006e2: 07 movq 368(%rax), %rdi
373
- 00000000000006e9: 03 movq (%rdi), %rax
374
- 00000000000006ec: 03 callq *24(%rax)
375
- 00000000000006ef: 05 movq 8(%rsp), %rax
376
- 00000000000006f4: 08 cmpq $23, 328(%rax)
377
- 00000000000006fc: 02 je 0x4c0347 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x717>
378
- 00000000000006fe: 05 movq 8(%rsp), %rax
379
- 0000000000000703: 07 movq 296(%rax), %rsi
380
- 000000000000070a: 07 movq 336(%rax), %rdi
381
- 0000000000000711: 03 movq (%rdi), %rax
382
- 0000000000000714: 03 callq *24(%rax)
383
- 0000000000000717: 05 movq 8(%rsp), %rax
384
- 000000000000071c: 11 movq $-1, 320(%rax)
385
- 0000000000000727: 04 movq (%rbp), %rdi
386
- 000000000000072b: 03 testq %rdi, %rdi
387
- 000000000000072e: 02 je 0x4c03bb <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x78b>
388
- 0000000000000730: 05 movq 8(%rsp), %rax
389
- 0000000000000735: 07 movq 272(%rax), %rsi
390
- 000000000000073c: 07 movq 288(%rax), %rax
391
- 0000000000000743: 05 movq %rax, 112(%rsp)
392
- 0000000000000748: 05 leaq 112(%rsp), %rdx
393
- 000000000000074d: 05 callq 0x4c9aa0 <void BloombergLP::bslalg::ArrayDestructionPrimitives::destroy<BloombergLP::s_baltst::Choice1, bsl::allocator<BloombergLP::s_baltst::Choice1> >(BloombergLP::s_baltst::Choice1*, BloombergLP::s_baltst::Choice1*, bsl::allocator<BloombergLP::s_baltst::Choice1>, bsl::integral_constant<bool, false>)>
394
- 0000000000000752: 05 movq 8(%rsp), %rax
395
- 0000000000000757: 07 movq 264(%rax), %rsi
396
- 000000000000075e: 07 movq 288(%rax), %rdi
397
- 0000000000000765: 03 movq (%rdi), %rax
398
- 0000000000000768: 03 callq *24(%rax)
399
- 000000000000076b: 02 jmp 0x4c03bb <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x78b>
400
- 000000000000076d: 03 movq %rax, %rdi
401
- 0000000000000770: 05 callq 0x428650 <__clang_call_terminate>
402
- 0000000000000775: 03 movq %rax, %rdi
403
- 0000000000000778: 05 callq 0x428650 <__clang_call_terminate>
404
- 000000000000077d: 03 movq %rax, %rdi
405
- 0000000000000780: 05 callq 0x428650 <__clang_call_terminate>
406
- 0000000000000785: 03 movq %rbx, %r13
407
- 0000000000000788: 03 movq %rax, %r14
408
- 000000000000078b: 05 movq 56(%rsp), %rax
409
- 0000000000000790: 03 movq (%rax), %rbp
410
- 0000000000000793: 03 testq %rbp, %rbp
411
- 0000000000000796: 02 je 0x4c043d <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x80d>
412
- 0000000000000798: 05 movq 8(%rsp), %rax
413
- 000000000000079d: 07 movq 240(%rax), %r15
414
- 00000000000007a4: 03 cmpq %r15, %rbp
415
- 00000000000007a7: 02 jne 0x4c03f1 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x7c1>
416
- 00000000000007a9: 02 jmp 0x4c0410 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x7e0>
417
- 00000000000007ab: 05 nopl (%rax,%rax)
418
- 00000000000007b0: 08 movq $-1, 24(%rbp)
419
- 00000000000007b8: 04 addq $48, %rbp
420
- 00000000000007bc: 03 cmpq %rbp, %r15
421
- 00000000000007bf: 02 je 0x4c0408 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x7d8>
422
- 00000000000007c1: 05 cmpq $23, 32(%rbp)
423
- 00000000000007c6: 02 je 0x4c03e0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x7b0>
424
- 00000000000007c8: 04 movq (%rbp), %rsi
425
- 00000000000007cc: 04 movq 40(%rbp), %rdi
426
- 00000000000007d0: 03 movq (%rdi), %rax
427
- 00000000000007d3: 03 callq *24(%rax)
428
- 00000000000007d6: 02 jmp 0x4c03e0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x7b0>
429
- 00000000000007d8: 05 movq 56(%rsp), %rax
430
- 00000000000007dd: 03 movq (%rax), %rbp
431
- 00000000000007e0: 05 movq 8(%rsp), %rax
432
- 00000000000007e5: 07 movq 256(%rax), %rdi
433
- 00000000000007ec: 03 movq (%rdi), %rax
434
- 00000000000007ef: 03 movq %rbp, %rsi
435
- 00000000000007f2: 03 callq *24(%rax)
436
- 00000000000007f5: 02 jmp 0x4c043d <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x80d>
437
- 00000000000007f7: 03 movq %rax, %rdi
438
- 00000000000007fa: 05 callq 0x428650 <__clang_call_terminate>
439
- 00000000000007ff: 03 movq %rax, %rdi
440
- 0000000000000802: 05 callq 0x428650 <__clang_call_terminate>
441
- 0000000000000807: 03 movq %rbx, %r13
442
- 000000000000080a: 03 movq %rax, %r14
443
- 000000000000080d: 05 movq 64(%rsp), %rax
444
- 0000000000000812: 03 movq (%rax), %rbp
445
- 0000000000000815: 03 testq %rbp, %rbp
446
- 0000000000000818: 02 je 0x4c04a1 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x871>
447
- 000000000000081a: 05 movq 8(%rsp), %rax
448
- 000000000000081f: 07 movq 208(%rax), %r15
449
- 0000000000000826: 03 cmpq %r15, %rbp
450
- 0000000000000829: 02 je 0x4c047c <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x84c>
451
- 000000000000082b: 05 nopl (%rax,%rax)
452
- 0000000000000830: 03 movq %rbp, %rdi
453
- 0000000000000833: 05 callq 0x4bdd50 <BloombergLP::s_baltst::Sequence3::~Sequence3()>
454
- 0000000000000838: 07 addq $184, %rbp
455
- 000000000000083f: 03 cmpq %rbp, %r15
456
- 0000000000000842: 02 jne 0x4c0460 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x830>
457
- 0000000000000844: 05 movq 64(%rsp), %rax
458
- 0000000000000849: 03 movq (%rax), %rbp
459
- 000000000000084c: 05 movq 8(%rsp), %rax
460
- 0000000000000851: 07 movq 224(%rax), %rdi
461
- 0000000000000858: 03 movq (%rdi), %rax
462
- 000000000000085b: 03 movq %rbp, %rsi
463
- 000000000000085e: 03 callq *24(%rax)
464
- 0000000000000861: 02 jmp 0x4c04a1 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x871>
465
- 0000000000000863: 03 movq %rax, %rdi
466
- 0000000000000866: 05 callq 0x428650 <__clang_call_terminate>
467
- 000000000000086b: 03 movq %rbx, %r13
468
- 000000000000086e: 03 movq %rax, %r14
469
- 0000000000000871: 05 movq 80(%rsp), %rax
470
- 0000000000000876: 03 movq (%rax), %rsi
471
- 0000000000000879: 03 testq %rsi, %rsi
472
- 000000000000087c: 02 je 0x4c04c0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x890>
473
- 000000000000087e: 05 movq 8(%rsp), %rax
474
- 0000000000000883: 07 movq 192(%rax), %rdi
475
- 000000000000088a: 03 movq (%rdi), %rax
476
- 000000000000088d: 03 callq *24(%rax)
477
- 0000000000000890: 05 movq 88(%rsp), %rax
478
- 0000000000000895: 03 movq (%rax), %rsi
479
- 0000000000000898: 03 testq %rsi, %rsi
480
- 000000000000089b: 02 je 0x4c04f7 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x8c7>
481
- 000000000000089d: 05 movq 8(%rsp), %rax
482
- 00000000000008a2: 07 movq 160(%rax), %rdi
483
- 00000000000008a9: 03 movq (%rdi), %rax
484
- 00000000000008ac: 03 callq *24(%rax)
485
- 00000000000008af: 02 jmp 0x4c04f7 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x8c7>
486
- 00000000000008b1: 03 movq %rax, %rdi
487
- 00000000000008b4: 05 callq 0x428650 <__clang_call_terminate>
488
- 00000000000008b9: 03 movq %rax, %rdi
489
- 00000000000008bc: 05 callq 0x428650 <__clang_call_terminate>
490
- 00000000000008c1: 03 movq %rbx, %r13
491
- 00000000000008c4: 03 movq %rax, %r14
492
- 00000000000008c7: 05 movq 72(%rsp), %rax
493
- 00000000000008cc: 03 movq (%rax), %rbp
494
- 00000000000008cf: 03 testq %rbp, %rbp
495
- 00000000000008d2: 02 je 0x4c0573 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x943>
496
- 00000000000008d4: 05 movq 8(%rsp), %rax
497
- 00000000000008d9: 04 movq 112(%rax), %r15
498
- 00000000000008dd: 03 cmpq %r15, %rbp
499
- 00000000000008e0: 02 jne 0x4c0529 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x8f9>
500
- 00000000000008e2: 02 jmp 0x4c0546 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x916>
501
- 00000000000008e4: 10 nopw %cs:(%rax,%rax)
502
- 00000000000008ee: 02 nop
503
- 00000000000008f0: 04 addq $32, %rbp
504
- 00000000000008f4: 03 cmpq %rbp, %r15
505
- 00000000000008f7: 02 je 0x4c053e <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x90e>
506
- 00000000000008f9: 04 movq (%rbp), %rsi
507
- 00000000000008fd: 03 testq %rsi, %rsi
508
- 0000000000000900: 02 je 0x4c0520 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x8f0>
509
- 0000000000000902: 04 movq 24(%rbp), %rdi
510
- 0000000000000906: 03 movq (%rdi), %rax
511
- 0000000000000909: 03 callq *24(%rax)
512
- 000000000000090c: 02 jmp 0x4c0520 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x8f0>
513
- 000000000000090e: 05 movq 72(%rsp), %rax
514
- 0000000000000913: 03 movq (%rax), %rbp
515
- 0000000000000916: 05 movq 8(%rsp), %rax
516
- 000000000000091b: 07 movq 128(%rax), %rdi
517
- 0000000000000922: 03 movq (%rdi), %rax
518
- 0000000000000925: 03 movq %rbp, %rsi
519
- 0000000000000928: 03 callq *24(%rax)
520
- 000000000000092b: 02 jmp 0x4c0573 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x943>
521
- 000000000000092d: 03 movq %rax, %rdi
522
- 0000000000000930: 05 callq 0x428650 <__clang_call_terminate>
523
- 0000000000000935: 03 movq %rax, %rdi
524
- 0000000000000938: 05 callq 0x428650 <__clang_call_terminate>
525
- 000000000000093d: 03 movq %rbx, %r13
526
- 0000000000000940: 03 movq %rax, %r14
527
- 0000000000000943: 05 movq 96(%rsp), %rax
528
- 0000000000000948: 03 movq (%rax), %rsi
529
- 000000000000094b: 03 testq %rsi, %rsi
530
- 000000000000094e: 02 je 0x4c059f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x96f>
531
- 0000000000000950: 05 movq 8(%rsp), %rax
532
- 0000000000000955: 04 movq 96(%rax), %rdi
533
- 0000000000000959: 03 movq (%rdi), %rax
534
- 000000000000095c: 03 callq *24(%rax)
535
- 000000000000095f: 02 jmp 0x4c059f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x96f>
536
- 0000000000000961: 03 movq %rax, %rdi
537
- 0000000000000964: 05 callq 0x428650 <__clang_call_terminate>
538
- 0000000000000969: 03 movq %rbx, %r13
539
- 000000000000096c: 03 movq %rax, %r14
540
- 000000000000096f: 04 movq (%r13), %rsi
541
- 0000000000000973: 03 testq %rsi, %rsi
542
- 0000000000000976: 02 je 0x4c05c4 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x994>
543
- 0000000000000978: 05 movq 8(%rsp), %rax
544
- 000000000000097d: 04 movq 64(%rax), %rdi
545
- 0000000000000981: 03 movq (%rdi), %rax
546
- 0000000000000984: 03 callq *24(%rax)
547
- 0000000000000987: 02 jmp 0x4c05c4 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x994>
548
- 0000000000000989: 03 movq %rax, %rdi
549
- 000000000000098c: 05 callq 0x428650 <__clang_call_terminate>
550
- 0000000000000991: 03 movq %rax, %r14
551
- 0000000000000994: 05 movq 104(%rsp), %rax
552
- 0000000000000999: 03 movq (%rax), %rsi
553
- 000000000000099c: 03 testq %rsi, %rsi
554
- 000000000000099f: 02 je 0x4c05e0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x9b0>
555
- 00000000000009a1: 05 movq 8(%rsp), %rax
556
- 00000000000009a6: 04 movq 32(%rax), %rdi
557
- 00000000000009aa: 03 movq (%rdi), %rax
558
- 00000000000009ad: 03 callq *24(%rax)
559
- 00000000000009b0: 03 movq %r14, %rdi
560
- 00000000000009b3: 05 callq 0x405b60 <_Unwind_Resume@plt>
561
- 00000000000009b8: 03 movq %rax, %rdi
562
- 00000000000009bb: 05 callq 0x428650 <__clang_call_terminate>
1
+ 00000000004bfd40 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)>:
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 $104, %rsp
9
  000000000000000e: 03 movq %rdx, %r15
10
  0000000000000011: 03 movq %rsi, %r14
11
  0000000000000014: 03 movq %rdi, %r12
12
  0000000000000017: 04 movsd (%rsi), %xmm0
13
  000000000000001b: 04 movsd %xmm0, (%rdi)
14
  000000000000001f: 04 leaq 8(%rdi), %rbx
15
  0000000000000023: 04 leaq 8(%rsi), %rbp
16
  0000000000000027: 03 movq %rdx, %rax
17
  000000000000002a: 03 testq %rdx, %rdx
18
+ 000000000000002d: 02 jne 0x4bfd80 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x40>
19
+ 000000000000002f: 07 movq 4248370(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
20
  0000000000000036: 03 testq %rax, %rax
21
+ 0000000000000039: 02 jne 0x4bfd80 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x40>
22
+ 000000000000003b: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
23
+ 0000000000000040: 05 movq %rax, 8(%rsp)
24
+ 0000000000000045: 05 leaq 8(%rsp), %rdx
25
  000000000000004a: 03 movq %rbx, %rdi
26
  000000000000004d: 03 movq %rbp, %rsi
27
+ 0000000000000050: 05 callq 0x52ca90 <bsl::vector<int, bsl::allocator<int> >::vector(bsl::vector<int, bsl::allocator<int> >&&, bsl::allocator<int> const&)>
28
  0000000000000055: 03 movq %r15, %rax
29
  0000000000000058: 03 testq %r15, %r15
30
+ 000000000000005b: 05 movq %rbx, 96(%rsp)
31
+ 0000000000000060: 04 movq %r12, (%rsp)
32
+ 0000000000000064: 02 jne 0x4bfdb7 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x77>
33
+ 0000000000000066: 07 movq 4248315(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
34
+ 000000000000006d: 03 testq %rax, %rax
35
+ 0000000000000070: 02 jne 0x4bfdb7 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x77>
36
+ 0000000000000072: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
37
+ 0000000000000077: 05 leaq 40(%r12), %rbx
38
+ 000000000000007c: 04 leaq 40(%r14), %rsi
39
+ 0000000000000080: 05 movq %rax, 8(%rsp)
40
+ 0000000000000085: 05 leaq 8(%rsp), %rdx
41
+ 000000000000008a: 03 movq %rbx, %rdi
42
+ 000000000000008d: 05 callq 0x5354b0 <bsl::vector<double, bsl::allocator<double> >::vector(bsl::vector<double, bsl::allocator<double> >&&, bsl::allocator<double> const&)>
43
+ 0000000000000092: 03 movq %r15, %rax
44
+ 0000000000000095: 03 testq %r15, %r15
45
+ 0000000000000098: 02 jne 0x4bfdeb <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0xab>
46
+ 000000000000009a: 07 movq 4248263(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
47
+ 00000000000000a1: 03 testq %rax, %rax
48
+ 00000000000000a4: 02 jne 0x4bfdeb <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0xab>
49
+ 00000000000000a6: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
50
+ 00000000000000ab: 05 leaq 72(%r12), %rdi
51
+ 00000000000000b0: 04 leaq 72(%r14), %rsi
52
+ 00000000000000b4: 05 movq %rax, 8(%rsp)
53
+ 00000000000000b9: 05 leaq 8(%rsp), %rdx
54
+ 00000000000000be: 05 movq %rdi, 88(%rsp)
55
+ 00000000000000c3: 05 callq 0x526d50 <bsl::vector<char, bsl::allocator<char> >::vector(bsl::vector<char, bsl::allocator<char> >&&, bsl::allocator<char> const&)>
56
+ 00000000000000c8: 03 movq %r15, %rax
57
+ 00000000000000cb: 03 testq %r15, %r15
58
+ 00000000000000ce: 02 jne 0x4bfe21 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0xe1>
59
+ 00000000000000d0: 07 movq 4248209(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
60
+ 00000000000000d7: 03 testq %rax, %rax
61
+ 00000000000000da: 02 jne 0x4bfe21 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0xe1>
62
+ 00000000000000dc: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
63
+ 00000000000000e1: 05 leaq 104(%r12), %rdi
64
+ 00000000000000e6: 04 leaq 104(%r14), %rsi
65
+ 00000000000000ea: 05 movq %rax, 8(%rsp)
66
+ 00000000000000ef: 05 leaq 8(%rsp), %rdx
67
+ 00000000000000f4: 05 movq %rdi, 64(%rsp)
68
+ 00000000000000f9: 05 callq 0x4c7900 <bsl::vector<bsl::vector<char, bsl::allocator<char> >, bsl::allocator<bsl::vector<char, bsl::allocator<char> > > >::vector(bsl::vector<bsl::vector<char, bsl::allocator<char> >, bsl::allocator<bsl::vector<char, bsl::allocator<char> > > >&&, bsl::allocator<bsl::vector<char, bsl::allocator<char> > > const&)>
69
+ 00000000000000fe: 03 movq %r15, %rax
70
+ 0000000000000101: 03 testq %r15, %r15
71
+ 0000000000000104: 02 jne 0x4bfe57 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x117>
72
+ 0000000000000106: 07 movq 4248155(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
73
+ 000000000000010d: 03 testq %rax, %rax
74
+ 0000000000000110: 02 jne 0x4bfe57 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x117>
75
+ 0000000000000112: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
76
+ 0000000000000117: 08 leaq 136(%r12), %rdi
77
+ 000000000000011f: 07 leaq 136(%r14), %rsi
78
+ 0000000000000126: 05 movq %rax, 8(%rsp)
79
+ 000000000000012b: 05 leaq 8(%rsp), %rdx
80
+ 0000000000000130: 05 movq %rdi, 80(%rsp)
81
+ 0000000000000135: 05 callq 0x525b60 <bsl::vector<bool, bsl::allocator<bool> >::vector(bsl::vector<bool, bsl::allocator<bool> >&&, bsl::allocator<bool> const&)>
82
+ 000000000000013a: 03 movq %r15, %rax
83
+ 000000000000013d: 03 testq %r15, %r15
84
+ 0000000000000140: 02 jne 0x4bfe93 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x153>
85
+ 0000000000000142: 07 movq 4248095(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
86
+ 0000000000000149: 03 testq %rax, %rax
87
+ 000000000000014c: 02 jne 0x4bfe93 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x153>
88
+ 000000000000014e: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
89
+ 0000000000000153: 08 leaq 168(%r12), %rcx
90
+ 000000000000015b: 03 xorps %xmm0, %xmm0
91
+ 000000000000015e: 03 movups %xmm0, (%rcx)
92
+ 0000000000000161: 05 movq %rcx, 72(%rsp)
93
+ 0000000000000166: 08 movq $0, 16(%rcx)
94
+ 000000000000016e: 08 movq %rax, 192(%r12)
95
+ 0000000000000176: 07 cmpq 192(%r14), %rax
96
+ 000000000000017d: 06 jne 0x4c0233 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x4f3>
97
+ 0000000000000183: 07 leaq 168(%r14), %rax
98
+ 000000000000018a: 07 movq 168(%r14), %rcx
99
+ 0000000000000191: 08 movq %rcx, 168(%r12)
100
+ 0000000000000199: 07 movq 176(%r14), %rcx
101
+ 00000000000001a0: 08 movq %rcx, 176(%r12)
102
+ 00000000000001a8: 07 movq 184(%r14), %rcx
103
+ 00000000000001af: 08 movq %rcx, 184(%r12)
104
+ 00000000000001b7: 03 movups %xmm0, (%rax)
105
+ 00000000000001ba: 08 movq $0, 16(%rax)
106
+ 00000000000001c2: 03 movq %r15, %rax
107
+ 00000000000001c5: 03 testq %r15, %r15
108
+ 00000000000001c8: 02 jne 0x4bff1b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x1db>
109
+ 00000000000001ca: 07 movq 4247959(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
110
+ 00000000000001d1: 03 testq %rax, %rax
111
+ 00000000000001d4: 02 jne 0x4bff1b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x1db>
112
+ 00000000000001d6: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
113
+ 00000000000001db: 08 leaq 200(%r12), %rdi
114
+ 00000000000001e3: 07 leaq 200(%r14), %rsi
115
+ 00000000000001ea: 05 movq %rax, 8(%rsp)
116
+ 00000000000001ef: 05 leaq 8(%rsp), %rdx
117
+ 00000000000001f4: 05 movq %rdi, 56(%rsp)
118
+ 00000000000001f9: 05 callq 0x4c7a60 <bsl::vector<BloombergLP::s_baltst::Sequence3, bsl::allocator<BloombergLP::s_baltst::Sequence3> >::vector(bsl::vector<BloombergLP::s_baltst::Sequence3, bsl::allocator<BloombergLP::s_baltst::Sequence3> >&&, bsl::allocator<BloombergLP::s_baltst::Sequence3> const&)>
119
+ 00000000000001fe: 03 movq %r15, %rax
120
+ 0000000000000201: 03 testq %r15, %r15
121
+ 0000000000000204: 02 jne 0x4bff57 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x217>
122
+ 0000000000000206: 07 movq 4247899(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
123
+ 000000000000020d: 03 testq %rax, %rax
124
+ 0000000000000210: 02 jne 0x4bff57 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x217>
125
+ 0000000000000212: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
126
+ 0000000000000217: 08 leaq 232(%r12), %rdi
127
+ 000000000000021f: 07 leaq 232(%r14), %rsi
128
+ 0000000000000226: 05 movq %rax, 8(%rsp)
129
+ 000000000000022b: 05 leaq 8(%rsp), %rdx
130
+ 0000000000000230: 05 movq %rdi, 48(%rsp)
131
+ 0000000000000235: 05 callq 0x4c7ba0 <bsl::vector<BloombergLP::s_baltst::CustomString, bsl::allocator<BloombergLP::s_baltst::CustomString> >::vector(bsl::vector<BloombergLP::s_baltst::CustomString, bsl::allocator<BloombergLP::s_baltst::CustomString> >&&, bsl::allocator<BloombergLP::s_baltst::CustomString> const&)>
132
+ 000000000000023a: 03 movq %r15, %rax
133
+ 000000000000023d: 03 testq %r15, %r15
134
+ 0000000000000240: 02 jne 0x4bff93 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x253>
135
+ 0000000000000242: 07 movq 4247839(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
136
+ 0000000000000249: 03 testq %rax, %rax
137
+ 000000000000024c: 02 jne 0x4bff93 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x253>
138
+ 000000000000024e: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
139
+ 0000000000000253: 08 leaq 264(%r12), %rbp
140
+ 000000000000025b: 07 leaq 264(%r14), %rsi
141
+ 0000000000000262: 05 movq %rax, 8(%rsp)
142
+ 0000000000000267: 05 leaq 8(%rsp), %rdx
143
+ 000000000000026c: 03 movq %rbp, %rdi
144
+ 000000000000026f: 05 callq 0x4c5e10 <bsl::vector<BloombergLP::s_baltst::Choice1, bsl::allocator<BloombergLP::s_baltst::Choice1> >::vector(bsl::vector<BloombergLP::s_baltst::Choice1, bsl::allocator<BloombergLP::s_baltst::Choice1> >&&, bsl::allocator<BloombergLP::s_baltst::Choice1> const&)>
145
+ 0000000000000274: 03 movq %r15, %rdi
146
+ 0000000000000277: 03 testq %r15, %r15
147
+ 000000000000027a: 02 jne 0x4bffd4 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x294>
148
+ 000000000000027c: 07 movq 4247781(%rip), %rdi # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
149
+ 0000000000000283: 03 testq %rdi, %rdi
150
+ 0000000000000286: 02 jne 0x4bffd4 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x294>
151
+ 0000000000000288: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
152
+ 000000000000028d: 03 movq %rax, %rdi
153
+ 0000000000000290: 04 movq (%rsp), %r12
154
+ 0000000000000294: 08 leaq 296(%r12), %r13
155
+ 000000000000029c: 03 movq %r12, %rcx
156
+ 000000000000029f: 07 leaq 296(%r14), %r12
157
+ 00000000000002a6: 05 movq 32(%r12), %rax
158
+ 00000000000002ab: 04 movq %rax, 32(%r13)
159
+ 00000000000002af: 05 movups (%r12), %xmm0
160
+ 00000000000002b4: 06 movups 16(%r12), %xmm1
161
+ 00000000000002ba: 05 movups %xmm1, 16(%r13)
162
+ 00000000000002bf: 05 movups %xmm0, (%r13)
163
+ 00000000000002c4: 07 movq %rdi, 336(%rcx)
164
+ 00000000000002cb: 08 cmpq $23, 328(%rcx)
165
+ 00000000000002d3: 06 je 0x4c00c6 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x386>
166
+ 00000000000002d9: 07 cmpq 336(%r14), %rdi
167
+ 00000000000002e0: 06 je 0x4c00ac <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x36c>
168
+ 00000000000002e6: 07 movq 320(%r14), %rax
169
+ 00000000000002ed: 04 cmpq $23, %rax
170
+ 00000000000002f1: 05 movl $23, %esi
171
+ 00000000000002f6: 04 cmovaq %rax, %rsi
172
+ 00000000000002fa: 04 movq (%rsp), %rcx
173
+ 00000000000002fe: 11 movq $0, 296(%rcx)
174
+ 0000000000000309: 07 movq %rax, 320(%rcx)
175
+ 0000000000000310: 07 movq %rsi, 328(%rcx)
176
+ 0000000000000317: 04 cmpq $24, %rax
177
+ 000000000000031b: 02 jb 0x4c007b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x33b>
178
+ 000000000000031d: 03 incq %rsi
179
+ 0000000000000320: 03 movq (%rdi), %rax
180
+ 0000000000000323: 03 callq *16(%rax)
181
+ 0000000000000326: 04 movq (%rsp), %rcx
182
+ 000000000000032a: 07 movq %rax, 296(%rcx)
183
+ 0000000000000331: 08 cmpq $23, 328(%rcx)
184
+ 0000000000000339: 02 jne 0x4c007e <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x33e>
185
+ 000000000000033b: 03 movq %r13, %rax
186
+ 000000000000033e: 04 movq (%rsp), %rcx
187
+ 0000000000000342: 07 movq 320(%rcx), %rdx
188
+ 0000000000000349: 03 incq %rdx
189
+ 000000000000034c: 02 je 0x4c00c6 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x386>
190
+ 000000000000034e: 08 cmpq $23, 328(%r14)
191
+ 0000000000000356: 02 je 0x4c009f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x35f>
192
+ 0000000000000358: 07 movq 296(%r14), %r12
193
+ 000000000000035f: 03 movq %rax, %rdi
194
+ 0000000000000362: 03 movq %r12, %rsi
195
+ 0000000000000365: 05 callq 0x405c20 <memcpy@plt>
196
+ 000000000000036a: 02 jmp 0x4c00c6 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x386>
197
+ 000000000000036c: 11 movq $0, 296(%r14)
198
+ 0000000000000377: 07 movaps 513394(%rip), %xmm0 # 53d630 <__dso_handle+0x8>
199
+ 000000000000037e: 08 movups %xmm0, 320(%r14)
200
+ 0000000000000386: 03 movq %rbx, %r13
201
+ 0000000000000389: 03 movq %r15, %rax
202
+ 000000000000038c: 03 testq %r15, %r15
203
+ 000000000000038f: 04 movq (%rsp), %rbx
204
+ 0000000000000393: 02 jne 0x4c00e6 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x3a6>
205
+ 0000000000000395: 07 movq 4247500(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
206
+ 000000000000039c: 03 testq %rax, %rax
207
+ 000000000000039f: 02 jne 0x4c00e6 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x3a6>
208
+ 00000000000003a1: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
209
+ 00000000000003a6: 07 movb $0, 376(%rbx)
210
+ 00000000000003ad: 07 movq %rax, 384(%rbx)
211
+ 00000000000003b4: 08 cmpb $0, 376(%r14)
212
+ 00000000000003bc: 02 je 0x4c0138 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x3f8>
213
+ 00000000000003be: 03 testq %rax, %rax
214
+ 00000000000003c1: 02 jne 0x4c0114 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x3d4>
215
+ 00000000000003c3: 07 movq 4247454(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
216
+ 00000000000003ca: 03 testq %rax, %rax
217
+ 00000000000003cd: 02 jne 0x4c0114 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x3d4>
218
+ 00000000000003cf: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
219
+ 00000000000003d4: 07 leaq 344(%rbx), %rdi
220
+ 00000000000003db: 07 leaq 344(%r14), %rsi
221
+ 00000000000003e2: 05 movq %rax, 8(%rsp)
222
+ 00000000000003e7: 05 leaq 8(%rsp), %rdx
223
+ 00000000000003ec: 05 callq 0x526d50 <bsl::vector<char, bsl::allocator<char> >::vector(bsl::vector<char, bsl::allocator<char> >&&, bsl::allocator<char> const&)>
224
+ 00000000000003f1: 07 movb $1, 376(%rbx)
225
+ 00000000000003f8: 07 movb $0, 392(%rbx)
226
+ 00000000000003ff: 07 movb $0, 408(%rbx)
227
+ 0000000000000406: 08 cmpb $0, 408(%r14)
228
+ 000000000000040e: 02 je 0x4c0182 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x442>
229
+ 0000000000000410: 07 movq 392(%r14), %rax
230
+ 0000000000000417: 07 movq %rax, 392(%rbx)
231
+ 000000000000041e: 03 testq %rax, %rax
232
+ 0000000000000421: 06 jns 0x4c02bc <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x57c>
233
+ 0000000000000427: 07 movq %rax, 392(%rbx)
234
+ 000000000000042e: 07 movl 400(%r14), %eax
235
+ 0000000000000435: 06 movl %eax, 400(%rbx)
236
+ 000000000000043b: 07 movb $1, 408(%rbx)
237
+ 0000000000000442: 03 testq %r15, %r15
238
+ 0000000000000445: 02 jne 0x4c019b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x45b>
239
+ 0000000000000447: 07 movq 4247322(%rip), %r15 # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator>
240
+ 000000000000044e: 03 testq %r15, %r15
241
+ 0000000000000451: 02 jne 0x4c019b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x45b>
242
+ 0000000000000453: 05 callq 0x518150 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
243
+ 0000000000000458: 03 movq %rax, %r15
244
+ 000000000000045b: 07 movb $0, 464(%rbx)
245
+ 0000000000000462: 07 movq %r15, 472(%rbx)
246
+ 0000000000000469: 08 cmpb $0, 464(%r14)
247
+ 0000000000000471: 02 je 0x4c01c9 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x489>
248
+ 0000000000000473: 07 leaq 416(%r14), %rdx
249
+ 000000000000047a: 07 leaq 416(%rbx), %rdi
250
+ 0000000000000481: 03 movq %r15, %rsi
251
+ 0000000000000484: 05 callq 0x4ccb80 <BloombergLP::s_baltst::CustomString& BloombergLP::bslstl::Optional_DataImp<BloombergLP::s_baltst::CustomString>::emplace<BloombergLP::s_baltst::CustomString>(BloombergLP::bslma::Allocator*, BloombergLP::s_baltst::CustomString&&)>
252
+ 0000000000000489: 07 movl 480(%r14), %eax
253
+ 0000000000000490: 06 movl %eax, 480(%rbx)
254
+ 0000000000000496: 07 movb 488(%r14), %al
255
+ 000000000000049d: 06 movb %al, 488(%rbx)
256
+ 00000000000004a3: 07 movl 484(%r14), %eax
257
+ 00000000000004aa: 06 movl %eax, 484(%rbx)
258
+ 00000000000004b0: 07 movl 492(%r14), %eax
259
+ 00000000000004b7: 06 movl %eax, 492(%rbx)
260
+ 00000000000004bd: 07 movb 496(%r14), %al
261
+ 00000000000004c4: 06 movb %al, 496(%rbx)
262
+ 00000000000004ca: 07 movl 500(%r14), %eax
263
+ 00000000000004d1: 06 movl %eax, 500(%rbx)
264
+ 00000000000004d7: 07 movb 504(%r14), %al
265
+ 00000000000004de: 06 movb %al, 504(%rbx)
266
+ 00000000000004e4: 04 addq $104, %rsp
267
+ 00000000000004e8: 01 popq %rbx
268
+ 00000000000004e9: 02 popq %r12
269
+ 00000000000004eb: 02 popq %r13
270
+ 00000000000004ed: 02 popq %r14
271
+ 00000000000004ef: 02 popq %r15
272
+ 00000000000004f1: 01 popq %rbp
273
+ 00000000000004f2: 01 retq
274
+ 00000000000004f3: 07 movq 176(%r14), %rbp
275
+ 00000000000004fa: 07 subq 168(%r14), %rbp
276
+ 0000000000000501: 06 je 0x4bff02 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x1c2>
277
+ 0000000000000507: 03 movq (%rax), %rcx
278
+ 000000000000050a: 03 movq %rax, %rdi
279
+ 000000000000050d: 03 movq %rbp, %rsi
280
+ 0000000000000510: 03 callq *16(%rcx)
281
+ 0000000000000513: 04 sarq $4, %rbp
282
+ 0000000000000517: 08 movq %rax, 176(%r12)
283
+ 000000000000051f: 08 movq %rax, 168(%r12)
284
+ 0000000000000527: 08 movq %rbp, 184(%r12)
285
+ 000000000000052f: 07 movq 168(%r14), %rsi
286
+ 0000000000000536: 07 movq 176(%r14), %rdx
287
+ 000000000000053d: 03 subq %rsi, %rdx
288
+ 0000000000000540: 06 je 0x4c0332 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x5f2>
289
+ 0000000000000546: 03 movq %rax, %rdi
290
+ 0000000000000549: 05 callq 0x405c20 <memcpy@plt>
291
+ 000000000000054e: 07 movq 176(%r14), %rcx
292
+ 0000000000000555: 08 movq 176(%r12), %rax
293
+ 000000000000055d: 07 subq 168(%r14), %rcx
294
+ 0000000000000564: 04 sarq $4, %rcx
295
+ 0000000000000568: 04 shlq $4, %rcx
296
+ 000000000000056c: 03 addq %rax, %rcx
297
+ 000000000000056f: 08 movq %rcx, 176(%r12)
298
+ 0000000000000577: 05 jmp 0x4bff02 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x1c2>
299
+ 000000000000057c: 05 movl $9228256, %edi
300
+ 0000000000000581: 05 callq 0x518b80 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>
301
+ 0000000000000586: 09 movq $5520662, 8(%rsp)
302
+ 000000000000058f: 09 movq $5520716, 16(%rsp)
303
+ 0000000000000598: 08 movl $1126, 24(%rsp)
304
+ 00000000000005a0: 09 movq $6715506, 32(%rsp)
305
+ 00000000000005a9: 04 movl %eax, 40(%rsp)
306
+ 00000000000005ad: 05 leaq 8(%rsp), %rdi
307
+ 00000000000005b2: 05 callq 0x518ba0 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>
308
+ 00000000000005b7: 07 movq 392(%rbx), %rax
309
+ 00000000000005be: 03 movq %rax, %rcx
310
+ 00000000000005c1: 04 shrq $32, %rcx
311
+ 00000000000005c5: 04 shlq $37, %rax
312
+ 00000000000005c9: 10 movabsq $9223371899415822336, %rdx
313
+ 00000000000005d3: 03 addq %rax, %rdx
314
+ 00000000000005d6: 07 imulq $1000, %rcx, %rcx
315
+ 00000000000005dd: 10 movabsq $-9223372036854775808, %rax
316
+ 00000000000005e7: 03 orq %rdx, %rax
317
+ 00000000000005ea: 03 orq %rcx, %rax
318
+ 00000000000005ed: 05 jmp 0x4c0167 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x427>
319
+ 00000000000005f2: 02 xorl %ecx, %ecx
320
+ 00000000000005f4: 05 jmp 0x4c02a8 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x568>
321
+ 00000000000005f9: 02 jmp 0x4c033b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x5fb>
322
+ 00000000000005fb: 03 movq %rax, %r14
323
+ 00000000000005fe: 02 jmp 0x4c03a6 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x666>
324
+ 0000000000000600: 03 movq %rax, %r14
325
+ 0000000000000603: 05 jmp 0x4c0421 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x6e1>
326
+ 0000000000000608: 03 movq %rbx, %r13
327
+ 000000000000060b: 03 movq %rax, %r14
328
+ 000000000000060e: 05 jmp 0x4c057e <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x83e>
329
+ 0000000000000613: 03 movq %rbx, %r13
330
+ 0000000000000616: 03 movq %rax, %r14
331
+ 0000000000000619: 05 jmp 0x4c0456 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x716>
332
+ 000000000000061e: 03 movq %rax, %r14
333
+ 0000000000000621: 07 cmpb $0, 464(%rbx)
334
+ 0000000000000628: 02 je 0x4c03a6 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x666>
335
+ 000000000000062a: 04 movq (%rsp), %rax
336
+ 000000000000062e: 07 movb $0, 464(%rax)
337
+ 0000000000000635: 08 cmpq $23, 448(%rax)
338
+ 000000000000063d: 02 je 0x4c0397 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x657>
339
+ 000000000000063f: 04 movq (%rsp), %rax
340
+ 0000000000000643: 07 movq 416(%rax), %rsi
341
+ 000000000000064a: 07 movq 456(%rax), %rdi
342
+ 0000000000000651: 03 movq (%rdi), %rax
343
+ 0000000000000654: 03 callq *24(%rax)
344
+ 0000000000000657: 04 movq (%rsp), %rax
345
+ 000000000000065b: 11 movq $-1, 440(%rax)
346
+ 0000000000000666: 04 movq (%rsp), %rax
347
+ 000000000000066a: 07 cmpb $0, 376(%rax)
348
+ 0000000000000671: 02 je 0x4c0421 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x6e1>
349
+ 0000000000000673: 04 movq (%rsp), %rax
350
+ 0000000000000677: 07 movb $0, 376(%rax)
351
+ 000000000000067e: 07 movq 344(%rax), %rsi
352
+ 0000000000000685: 03 testq %rsi, %rsi
353
+ 0000000000000688: 02 je 0x4c0421 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x6e1>
354
+ 000000000000068a: 04 movq (%rsp), %rax
355
+ 000000000000068e: 07 movq 368(%rax), %rdi
356
+ 0000000000000695: 03 movq (%rdi), %rax
357
+ 0000000000000698: 03 callq *24(%rax)
358
+ 000000000000069b: 02 jmp 0x4c0421 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x6e1>
359
+ 000000000000069d: 03 movq %rax, %rdi
360
+ 00000000000006a0: 05 callq 0x4286b0 <__clang_call_terminate>
361
+ 00000000000006a5: 03 movq %rax, %rdi
362
+ 00000000000006a8: 05 callq 0x4286b0 <__clang_call_terminate>
363
+ 00000000000006ad: 03 movq %rax, %r14
364
+ 00000000000006b0: 07 cmpb $0, 376(%rbx)
365
+ 00000000000006b7: 02 je 0x4c0421 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x6e1>
366
+ 00000000000006b9: 04 movq (%rsp), %rax
367
+ 00000000000006bd: 07 movb $0, 376(%rax)
368
+ 00000000000006c4: 07 movq 344(%rax), %rsi
369
+ 00000000000006cb: 03 testq %rsi, %rsi
370
+ 00000000000006ce: 02 je 0x4c0421 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x6e1>
371
+ 00000000000006d0: 04 movq (%rsp), %rax
372
+ 00000000000006d4: 07 movq 368(%rax), %rdi
373
+ 00000000000006db: 03 movq (%rdi), %rax
374
+ 00000000000006de: 03 callq *24(%rax)
375
+ 00000000000006e1: 04 movq (%rsp), %rax
376
+ 00000000000006e5: 08 cmpq $23, 328(%rax)
377
+ 00000000000006ed: 02 je 0x4c0447 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x707>
378
+ 00000000000006ef: 04 movq (%rsp), %rax
379
+ 00000000000006f3: 07 movq 296(%rax), %rsi
380
+ 00000000000006fa: 07 movq 336(%rax), %rdi
381
+ 0000000000000701: 03 movq (%rdi), %rax
382
+ 0000000000000704: 03 callq *24(%rax)
383
+ 0000000000000707: 04 movq (%rsp), %rax
384
+ 000000000000070b: 11 movq $-1, 320(%rax)
385
+ 0000000000000716: 03 movq %rbp, %rdi
386
+ 0000000000000719: 05 callq 0x4c56b0 <bsl::vector<BloombergLP::s_baltst::Choice1, bsl::allocator<BloombergLP::s_baltst::Choice1> >::~vector()>
387
+ 000000000000071e: 02 jmp 0x4c0476 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x736>
388
+ 0000000000000720: 03 movq %rax, %rdi
389
+ 0000000000000723: 05 callq 0x4286b0 <__clang_call_terminate>
390
+ 0000000000000728: 03 movq %rax, %rdi
391
+ 000000000000072b: 05 callq 0x4286b0 <__clang_call_terminate>
392
+ 0000000000000730: 03 movq %rbx, %r13
393
+ 0000000000000733: 03 movq %rax, %r14
394
+ 0000000000000736: 05 movq 48(%rsp), %rax
395
+ 000000000000073b: 03 movq (%rax), %rbp
396
+ 000000000000073e: 03 testq %rbp, %rbp
397
+ 0000000000000741: 02 je 0x4c04fc <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x7bc>
398
+ 0000000000000743: 04 movq (%rsp), %rax
399
+ 0000000000000747: 07 movq 240(%rax), %r15
400
+ 000000000000074e: 03 cmpq %r15, %rbp
401
+ 0000000000000751: 02 jne 0x4c04b1 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x771>
402
+ 0000000000000753: 02 jmp 0x4c04d0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x790>
403
+ 0000000000000755: 10 nopw %cs:(%rax,%rax)
404
+ 000000000000075f: 01 nop
405
+ 0000000000000760: 08 movq $-1, 24(%rbp)
406
+ 0000000000000768: 04 addq $48, %rbp
407
+ 000000000000076c: 03 cmpq %rbp, %r15
408
+ 000000000000076f: 02 je 0x4c04c8 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x788>
409
+ 0000000000000771: 05 cmpq $23, 32(%rbp)
410
+ 0000000000000776: 02 je 0x4c04a0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x760>
411
+ 0000000000000778: 04 movq (%rbp), %rsi
412
+ 000000000000077c: 04 movq 40(%rbp), %rdi
413
+ 0000000000000780: 03 movq (%rdi), %rax
414
+ 0000000000000783: 03 callq *24(%rax)
415
+ 0000000000000786: 02 jmp 0x4c04a0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x760>
416
+ 0000000000000788: 05 movq 48(%rsp), %rax
417
+ 000000000000078d: 03 movq (%rax), %rbp
418
+ 0000000000000790: 04 movq (%rsp), %rax
419
+ 0000000000000794: 07 movq 256(%rax), %rdi
420
+ 000000000000079b: 03 movq (%rdi), %rax
421
+ 000000000000079e: 03 movq %rbp, %rsi
422
+ 00000000000007a1: 03 callq *24(%rax)
423
+ 00000000000007a4: 02 jmp 0x4c04fc <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x7bc>
424
+ 00000000000007a6: 03 movq %rax, %rdi
425
+ 00000000000007a9: 05 callq 0x4286b0 <__clang_call_terminate>
426
+ 00000000000007ae: 03 movq %rax, %rdi
427
+ 00000000000007b1: 05 callq 0x4286b0 <__clang_call_terminate>
428
+ 00000000000007b6: 03 movq %rbx, %r13
429
+ 00000000000007b9: 03 movq %rax, %r14
430
+ 00000000000007bc: 05 movq 56(%rsp), %rax
431
+ 00000000000007c1: 03 movq (%rax), %rbp
432
+ 00000000000007c4: 03 testq %rbp, %rbp
433
+ 00000000000007c7: 02 je 0x4c0560 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x820>
434
+ 00000000000007c9: 04 movq (%rsp), %rax
435
+ 00000000000007cd: 07 movq 208(%rax), %r15
436
+ 00000000000007d4: 03 cmpq %r15, %rbp
437
+ 00000000000007d7: 02 je 0x4c053c <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x7fc>
438
+ 00000000000007d9: 07 nopl (%rax)
439
+ 00000000000007e0: 03 movq %rbp, %rdi
440
+ 00000000000007e3: 05 callq 0x4bdee0 <BloombergLP::s_baltst::Sequence3::~Sequence3()>
441
+ 00000000000007e8: 07 addq $184, %rbp
442
+ 00000000000007ef: 03 cmpq %rbp, %r15
443
+ 00000000000007f2: 02 jne 0x4c0520 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x7e0>
444
+ 00000000000007f4: 05 movq 56(%rsp), %rax
445
+ 00000000000007f9: 03 movq (%rax), %rbp
446
+ 00000000000007fc: 04 movq (%rsp), %rax
447
+ 0000000000000800: 07 movq 224(%rax), %rdi
448
+ 0000000000000807: 03 movq (%rdi), %rax
449
+ 000000000000080a: 03 movq %rbp, %rsi
450
+ 000000000000080d: 03 callq *24(%rax)
451
+ 0000000000000810: 02 jmp 0x4c0560 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x820>
452
+ 0000000000000812: 03 movq %rax, %rdi
453
+ 0000000000000815: 05 callq 0x4286b0 <__clang_call_terminate>
454
+ 000000000000081a: 03 movq %rbx, %r13
455
+ 000000000000081d: 03 movq %rax, %r14
456
+ 0000000000000820: 05 movq 72(%rsp), %rax
457
+ 0000000000000825: 03 movq (%rax), %rsi
458
+ 0000000000000828: 03 testq %rsi, %rsi
459
+ 000000000000082b: 02 je 0x4c057e <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x83e>
460
+ 000000000000082d: 04 movq (%rsp), %rax
461
+ 0000000000000831: 07 movq 192(%rax), %rdi
462
+ 0000000000000838: 03 movq (%rdi), %rax
463
+ 000000000000083b: 03 callq *24(%rax)
464
+ 000000000000083e: 05 movq 80(%rsp), %rax
465
+ 0000000000000843: 03 movq (%rax), %rsi
466
+ 0000000000000846: 03 testq %rsi, %rsi
467
+ 0000000000000849: 02 je 0x4c05b4 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x874>
468
+ 000000000000084b: 04 movq (%rsp), %rax
469
+ 000000000000084f: 07 movq 160(%rax), %rdi
470
+ 0000000000000856: 03 movq (%rdi), %rax
471
+ 0000000000000859: 03 callq *24(%rax)
472
+ 000000000000085c: 02 jmp 0x4c05b4 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x874>
473
+ 000000000000085e: 03 movq %rax, %rdi
474
+ 0000000000000861: 05 callq 0x4286b0 <__clang_call_terminate>
475
+ 0000000000000866: 03 movq %rax, %rdi
476
+ 0000000000000869: 05 callq 0x4286b0 <__clang_call_terminate>
477
+ 000000000000086e: 03 movq %rbx, %r13
478
+ 0000000000000871: 03 movq %rax, %r14
479
+ 0000000000000874: 05 movq 64(%rsp), %rax
480
+ 0000000000000879: 03 movq (%rax), %rbp
481
+ 000000000000087c: 03 testq %rbp, %rbp
482
+ 000000000000087f: 02 je 0x4c0622 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x8e2>
483
+ 0000000000000881: 04 movq (%rsp), %rax
484
+ 0000000000000885: 04 movq 112(%rax), %r15
485
+ 0000000000000889: 03 cmpq %r15, %rbp
486
+ 000000000000088c: 02 jne 0x4c05d9 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x899>
487
+ 000000000000088e: 02 jmp 0x4c05f6 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x8b6>
488
+ 0000000000000890: 04 addq $32, %rbp
489
+ 0000000000000894: 03 cmpq %rbp, %r15
490
+ 0000000000000897: 02 je 0x4c05ee <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x8ae>
491
+ 0000000000000899: 04 movq (%rbp), %rsi
492
+ 000000000000089d: 03 testq %rsi, %rsi
493
+ 00000000000008a0: 02 je 0x4c05d0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x890>
494
+ 00000000000008a2: 04 movq 24(%rbp), %rdi
495
+ 00000000000008a6: 03 movq (%rdi), %rax
496
+ 00000000000008a9: 03 callq *24(%rax)
497
+ 00000000000008ac: 02 jmp 0x4c05d0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x890>
498
+ 00000000000008ae: 05 movq 64(%rsp), %rax
499
+ 00000000000008b3: 03 movq (%rax), %rbp
500
+ 00000000000008b6: 04 movq (%rsp), %rax
501
+ 00000000000008ba: 07 movq 128(%rax), %rdi
502
+ 00000000000008c1: 03 movq (%rdi), %rax
503
+ 00000000000008c4: 03 movq %rbp, %rsi
504
+ 00000000000008c7: 03 callq *24(%rax)
505
+ 00000000000008ca: 02 jmp 0x4c0622 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x8e2>
506
+ 00000000000008cc: 03 movq %rax, %rdi
507
+ 00000000000008cf: 05 callq 0x4286b0 <__clang_call_terminate>
508
+ 00000000000008d4: 03 movq %rax, %rdi
509
+ 00000000000008d7: 05 callq 0x4286b0 <__clang_call_terminate>
510
+ 00000000000008dc: 03 movq %rbx, %r13
511
+ 00000000000008df: 03 movq %rax, %r14
512
+ 00000000000008e2: 05 movq 88(%rsp), %rax
513
+ 00000000000008e7: 03 movq (%rax), %rsi
514
+ 00000000000008ea: 03 testq %rsi, %rsi
515
+ 00000000000008ed: 02 je 0x4c064d <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x90d>
516
+ 00000000000008ef: 04 movq (%rsp), %rax
517
+ 00000000000008f3: 04 movq 96(%rax), %rdi
518
+ 00000000000008f7: 03 movq (%rdi), %rax
519
+ 00000000000008fa: 03 callq *24(%rax)
520
+ 00000000000008fd: 02 jmp 0x4c064d <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x90d>
521
+ 00000000000008ff: 03 movq %rax, %rdi
522
+ 0000000000000902: 05 callq 0x4286b0 <__clang_call_terminate>
523
+ 0000000000000907: 03 movq %rbx, %r13
524
+ 000000000000090a: 03 movq %rax, %r14
525
+ 000000000000090d: 04 movq (%r13), %rsi
526
+ 0000000000000911: 03 testq %rsi, %rsi
527
+ 0000000000000914: 02 je 0x4c0671 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x931>
528
+ 0000000000000916: 04 movq (%rsp), %rax
529
+ 000000000000091a: 04 movq 64(%rax), %rdi
530
+ 000000000000091e: 03 movq (%rdi), %rax
531
+ 0000000000000921: 03 callq *24(%rax)
532
+ 0000000000000924: 02 jmp 0x4c0671 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x931>
533
+ 0000000000000926: 03 movq %rax, %rdi
534
+ 0000000000000929: 05 callq 0x4286b0 <__clang_call_terminate>
535
+ 000000000000092e: 03 movq %rax, %r14
536
+ 0000000000000931: 05 movq 96(%rsp), %rax
537
+ 0000000000000936: 03 movq (%rax), %rsi
538
+ 0000000000000939: 03 testq %rsi, %rsi
539
+ 000000000000093c: 02 je 0x4c068c <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4&&, BloombergLP::bslma::Allocator*)+0x94c>
540
+ 000000000000093e: 04 movq (%rsp), %rax
541
+ 0000000000000942: 04 movq 32(%rax), %rdi
542
+ 0000000000000946: 03 movq (%rdi), %rax
543
+ 0000000000000949: 03 callq *24(%rax)
544
+ 000000000000094c: 03 movq %r14, %rdi
545
+ 000000000000094f: 05 callq 0x405bb0 <_Unwind_Resume@plt>
546
+ 0000000000000954: 03 movq %rax, %rdi
547
+ 0000000000000957: 05 callq 0x4286b0 <__clang_call_terminate>
548
+ 000000000000095c: 04 nopl (%rax)