00000000004bee70 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)>:
M0000000000000000: pushq %rbp ; 1 bytes
M0000000000000001: pushq %r15 ; 2 bytes
M0000000000000003: pushq %r14 ; 2 bytes
M0000000000000005: pushq %r13 ; 2 bytes
M0000000000000007: pushq %r12 ; 2 bytes
M0000000000000009: pushq %rbx ; 1 bytes
M000000000000000a: subq $104, %rsp ; 4 bytes
M000000000000000e: movq %rdx, %r15 ; 3 bytes
M0000000000000011: movq %rsi, %r14 ; 3 bytes
M0000000000000014: movq %rdi, %r12 ; 3 bytes
M0000000000000017: movsd (%rsi), %xmm0 ; 4 bytes
M000000000000001b: movsd %xmm0, (%rdi) ; 4 bytes
M000000000000001f: leaq 8(%rdi), %rbx ; 4 bytes
M0000000000000023: leaq 8(%rsi), %rbp ; 4 bytes
M0000000000000027: movq %rdx, %rax ; 3 bytes
M000000000000002a: testq %rdx, %rdx ; 3 bytes
M000000000000002d: jne 0x4beeb0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x40> ; 2 bytes
M000000000000002f: movq 4252162(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator> ; 7 bytes
M0000000000000036: testq %rax, %rax ; 3 bytes
M0000000000000039: jne 0x4beeb0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x40> ; 2 bytes
M000000000000003b: callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> ; 5 bytes
M0000000000000040: movq %rax, (%rsp) ; 4 bytes
M0000000000000044: movq %rsp, %rdx ; 3 bytes
M0000000000000047: movq %rbx, %rdi ; 3 bytes
M000000000000004a: movq %rbp, %rsi ; 3 bytes
M000000000000004d: callq 0x52bdd0 <bsl::vector<int, bsl::allocator<int> >::vector(bsl::vector<int, bsl::allocator<int> > const&, bsl::allocator<int> const&)> ; 5 bytes
M0000000000000052: movq %r15, %rax ; 3 bytes
M0000000000000055: testq %r15, %r15 ; 3 bytes
M0000000000000058: movq %rbx, 88(%rsp) ; 5 bytes
M000000000000005d: jne 0x4beee0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x70> ; 2 bytes
M000000000000005f: movq 4252114(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator> ; 7 bytes
M0000000000000066: testq %rax, %rax ; 3 bytes
M0000000000000069: jne 0x4beee0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x70> ; 2 bytes
M000000000000006b: callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> ; 5 bytes
M0000000000000070: leaq 40(%r12), %rdi ; 5 bytes
M0000000000000075: movq %rax, (%rsp) ; 4 bytes
M0000000000000079: leaq 40(%r14), %rsi ; 4 bytes
M000000000000007d: movq %rsp, %rdx ; 3 bytes
M0000000000000080: movq %rdi, 80(%rsp) ; 5 bytes
M0000000000000085: callq 0x5347f0 <bsl::vector<double, bsl::allocator<double> >::vector(bsl::vector<double, bsl::allocator<double> > const&, bsl::allocator<double> const&)> ; 5 bytes
M000000000000008a: movq %r15, %rax ; 3 bytes
M000000000000008d: testq %r15, %r15 ; 3 bytes
M0000000000000090: jne 0x4bef13 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0xa3> ; 2 bytes
M0000000000000092: movq 4252063(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator> ; 7 bytes
M0000000000000099: testq %rax, %rax ; 3 bytes
M000000000000009c: jne 0x4bef13 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0xa3> ; 2 bytes
M000000000000009e: callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> ; 5 bytes
M00000000000000a3: leaq 72(%r12), %rdi ; 5 bytes
M00000000000000a8: movq %rax, (%rsp) ; 4 bytes
M00000000000000ac: leaq 72(%r14), %rsi ; 4 bytes
M00000000000000b0: movq %rsp, %rdx ; 3 bytes
M00000000000000b3: movq %rdi, 72(%rsp) ; 5 bytes
M00000000000000b8: callq 0x5260a0 <bsl::vector<char, bsl::allocator<char> >::vector(bsl::vector<char, bsl::allocator<char> > const&, bsl::allocator<char> const&)> ; 5 bytes
M00000000000000bd: movq %r15, %rax ; 3 bytes
M00000000000000c0: testq %r15, %r15 ; 3 bytes
M00000000000000c3: jne 0x4bef46 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0xd6> ; 2 bytes
M00000000000000c5: movq 4252012(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator> ; 7 bytes
M00000000000000cc: testq %rax, %rax ; 3 bytes
M00000000000000cf: jne 0x4bef46 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0xd6> ; 2 bytes
M00000000000000d1: callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> ; 5 bytes
M00000000000000d6: leaq 104(%r12), %rdi ; 5 bytes
M00000000000000db: movq %rax, (%rsp) ; 4 bytes
M00000000000000df: leaq 104(%r14), %rsi ; 4 bytes
M00000000000000e3: movq %rsp, %rdx ; 3 bytes
M00000000000000e6: movq %rdi, 56(%rsp) ; 5 bytes
M00000000000000eb: callq 0x49d1d0 <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> > > > const&, bsl::allocator<bsl::vector<char, bsl::allocator<char> > > const&)> ; 5 bytes
M00000000000000f0: movq %r15, %rax ; 3 bytes
M00000000000000f3: testq %r15, %r15 ; 3 bytes
M00000000000000f6: jne 0x4bef79 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x109> ; 2 bytes
M00000000000000f8: movq 4251961(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator> ; 7 bytes
M00000000000000ff: testq %rax, %rax ; 3 bytes
M0000000000000102: jne 0x4bef79 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x109> ; 2 bytes
M0000000000000104: callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> ; 5 bytes
M0000000000000109: leaq 136(%r12), %rdi ; 8 bytes
M0000000000000111: movq %rax, (%rsp) ; 4 bytes
M0000000000000115: leaq 136(%r14), %rsi ; 7 bytes
M000000000000011c: movq %rsp, %rdx ; 3 bytes
M000000000000011f: movq %rdi, 64(%rsp) ; 5 bytes
M0000000000000124: callq 0x524eb0 <bsl::vector<bool, bsl::allocator<bool> >::vector(bsl::vector<bool, bsl::allocator<bool> > const&, bsl::allocator<bool> const&)> ; 5 bytes
M0000000000000129: movq %r15, %rdi ; 3 bytes
M000000000000012c: testq %r15, %r15 ; 3 bytes
M000000000000012f: jne 0x4befb5 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x145> ; 2 bytes
M0000000000000131: movq 4251904(%rip), %rdi # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator> ; 7 bytes
M0000000000000138: testq %rdi, %rdi ; 3 bytes
M000000000000013b: jne 0x4befb5 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x145> ; 2 bytes
M000000000000013d: callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> ; 5 bytes
M0000000000000142: movq %rax, %rdi ; 3 bytes
M0000000000000145: leaq 168(%r12), %rbx ; 8 bytes
M000000000000014d: xorps %xmm0, %xmm0 ; 3 bytes
M0000000000000150: movups %xmm0, (%rbx) ; 3 bytes
M0000000000000153: movq $0, 16(%rbx) ; 8 bytes
M000000000000015b: movq %rdi, 192(%r12) ; 8 bytes
M0000000000000163: movq 176(%r14), %rbp ; 7 bytes
M000000000000016a: subq 168(%r14), %rbp ; 7 bytes
M0000000000000171: je 0x4bf050 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x1e0> ; 2 bytes
M0000000000000173: movq (%rdi), %rax ; 3 bytes
M0000000000000176: movq %rbp, %rsi ; 3 bytes
M0000000000000179: callq *16(%rax) ; 3 bytes
M000000000000017c: sarq $4, %rbp ; 4 bytes
M0000000000000180: movq %rax, 176(%r12) ; 8 bytes
M0000000000000188: movq %rax, 168(%r12) ; 8 bytes
M0000000000000190: movq %rbp, 184(%r12) ; 8 bytes
M0000000000000198: movq 168(%r14), %rsi ; 7 bytes
M000000000000019f: movq 176(%r14), %rdx ; 7 bytes
M00000000000001a6: subq %rsi, %rdx ; 3 bytes
M00000000000001a9: je 0x4bf34b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x4db> ; 6 bytes
M00000000000001af: movq %rax, %rdi ; 3 bytes
M00000000000001b2: callq 0x405bd0 <memcpy@plt> ; 5 bytes
M00000000000001b7: movq 176(%r14), %rcx ; 7 bytes
M00000000000001be: movq 176(%r12), %rax ; 8 bytes
M00000000000001c6: subq 168(%r14), %rcx ; 7 bytes
M00000000000001cd: sarq $4, %rcx ; 4 bytes
M00000000000001d1: shlq $4, %rcx ; 4 bytes
M00000000000001d5: addq %rax, %rcx ; 3 bytes
M00000000000001d8: movq %rcx, 176(%r12) ; 8 bytes
M00000000000001e0: movq %r15, %rax ; 3 bytes
M00000000000001e3: testq %r15, %r15 ; 3 bytes
M00000000000001e6: jne 0x4bf069 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x1f9> ; 2 bytes
M00000000000001e8: movq 4251721(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator> ; 7 bytes
M00000000000001ef: testq %rax, %rax ; 3 bytes
M00000000000001f2: jne 0x4bf069 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x1f9> ; 2 bytes
M00000000000001f4: callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> ; 5 bytes
M00000000000001f9: leaq 200(%r12), %rdi ; 8 bytes
M0000000000000201: movq %rax, (%rsp) ; 4 bytes
M0000000000000205: leaq 200(%r14), %rsi ; 7 bytes
M000000000000020c: movq %rsp, %rdx ; 3 bytes
M000000000000020f: movq %rdi, 48(%rsp) ; 5 bytes
M0000000000000214: callq 0x4c7350 <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> > const&, bsl::allocator<BloombergLP::s_baltst::Sequence3> const&)> ; 5 bytes
M0000000000000219: movq %r15, %rax ; 3 bytes
M000000000000021c: testq %r15, %r15 ; 3 bytes
M000000000000021f: jne 0x4bf0a2 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x232> ; 2 bytes
M0000000000000221: movq 4251664(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator> ; 7 bytes
M0000000000000228: testq %rax, %rax ; 3 bytes
M000000000000022b: jne 0x4bf0a2 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x232> ; 2 bytes
M000000000000022d: callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> ; 5 bytes
M0000000000000232: leaq 232(%r12), %rdi ; 8 bytes
M000000000000023a: movq %rax, (%rsp) ; 4 bytes
M000000000000023e: leaq 232(%r14), %rsi ; 7 bytes
M0000000000000245: movq %rsp, %rdx ; 3 bytes
M0000000000000248: movq %rdi, 40(%rsp) ; 5 bytes
M000000000000024d: callq 0x4c7470 <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> > const&, bsl::allocator<BloombergLP::s_baltst::CustomString> const&)> ; 5 bytes
M0000000000000252: movq %r15, %rax ; 3 bytes
M0000000000000255: testq %r15, %r15 ; 3 bytes
M0000000000000258: jne 0x4bf0db <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x26b> ; 2 bytes
M000000000000025a: movq 4251607(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator> ; 7 bytes
M0000000000000261: testq %rax, %rax ; 3 bytes
M0000000000000264: jne 0x4bf0db <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x26b> ; 2 bytes
M0000000000000266: callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> ; 5 bytes
M000000000000026b: leaq 264(%r12), %rbp ; 8 bytes
M0000000000000273: movq %rax, (%rsp) ; 4 bytes
M0000000000000277: leaq 264(%r14), %rsi ; 7 bytes
M000000000000027e: movq %rsp, %rdx ; 3 bytes
M0000000000000281: movq %rbp, %rdi ; 3 bytes
M0000000000000284: callq 0x4c57d0 <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> > const&, bsl::allocator<BloombergLP::s_baltst::Choice1> const&)> ; 5 bytes
M0000000000000289: movq %r15, %rdi ; 3 bytes
M000000000000028c: testq %r15, %r15 ; 3 bytes
M000000000000028f: jne 0x4bf115 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x2a5> ; 2 bytes
M0000000000000291: movq 4251552(%rip), %rdi # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator> ; 7 bytes
M0000000000000298: testq %rdi, %rdi ; 3 bytes
M000000000000029b: jne 0x4bf115 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x2a5> ; 2 bytes
M000000000000029d: callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> ; 5 bytes
M00000000000002a2: movq %rax, %rdi ; 3 bytes
M00000000000002a5: leaq 296(%r12), %r13 ; 8 bytes
M00000000000002ad: movq 328(%r14), %rax ; 7 bytes
M00000000000002b4: movq %rax, 32(%r13) ; 4 bytes
M00000000000002b8: movups 296(%r14), %xmm0 ; 8 bytes
M00000000000002c0: movups 312(%r14), %xmm1 ; 8 bytes
M00000000000002c8: movups %xmm1, 16(%r13) ; 5 bytes
M00000000000002cd: movups %xmm0, (%r13) ; 5 bytes
M00000000000002d2: movq %rdi, 336(%r12) ; 8 bytes
M00000000000002da: cmpq $23, 328(%r12) ; 9 bytes
M00000000000002e3: je 0x4bf1dd <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x36d> ; 6 bytes
M00000000000002e9: movq 320(%r14), %rax ; 7 bytes
M00000000000002f0: cmpq $23, %rax ; 4 bytes
M00000000000002f4: movl $23, %esi ; 5 bytes
M00000000000002f9: cmovaq %rax, %rsi ; 4 bytes
M00000000000002fd: movq $0, 296(%r12) ; 12 bytes
M0000000000000309: movq %rax, 320(%r12) ; 8 bytes
M0000000000000311: movq %rsi, 328(%r12) ; 8 bytes
M0000000000000319: cmpq $24, %rax ; 4 bytes
M000000000000031d: jb 0x4bf1ab <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x33b> ; 2 bytes
M000000000000031f: incq %rsi ; 3 bytes
M0000000000000322: movq (%rdi), %rax ; 3 bytes
M0000000000000325: callq *16(%rax) ; 3 bytes
M0000000000000328: movq %rax, 296(%r12) ; 8 bytes
M0000000000000330: cmpq $23, 328(%r12) ; 9 bytes
M0000000000000339: jne 0x4bf1ae <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x33e> ; 2 bytes
M000000000000033b: movq %r13, %rax ; 3 bytes
M000000000000033e: movq 320(%r12), %rdx ; 8 bytes
M0000000000000346: incq %rdx ; 3 bytes
M0000000000000349: je 0x4bf1dd <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x36d> ; 2 bytes
M000000000000034b: cmpq $23, 328(%r14) ; 8 bytes
M0000000000000353: je 0x4bf1ce <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x35e> ; 2 bytes
M0000000000000355: movq 296(%r14), %rsi ; 7 bytes
M000000000000035c: jmp 0x4bf1d5 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x365> ; 2 bytes
M000000000000035e: leaq 296(%r14), %rsi ; 7 bytes
M0000000000000365: movq %rax, %rdi ; 3 bytes
M0000000000000368: callq 0x405bd0 <memcpy@plt> ; 5 bytes
M000000000000036d: movq %r15, %rax ; 3 bytes
M0000000000000370: testq %r15, %r15 ; 3 bytes
M0000000000000373: jne 0x4bf1f6 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x386> ; 2 bytes
M0000000000000375: movq 4251324(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator> ; 7 bytes
M000000000000037c: testq %rax, %rax ; 3 bytes
M000000000000037f: jne 0x4bf1f6 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x386> ; 2 bytes
M0000000000000381: callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> ; 5 bytes
M0000000000000386: movb $0, 376(%r12) ; 9 bytes
M000000000000038f: movq %rax, 384(%r12) ; 8 bytes
M0000000000000397: cmpb $0, 376(%r14) ; 8 bytes
M000000000000039f: je 0x4bf24b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x3db> ; 2 bytes
M00000000000003a1: testq %rax, %rax ; 3 bytes
M00000000000003a4: jne 0x4bf227 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x3b7> ; 2 bytes
M00000000000003a6: movq 4251275(%rip), %rax # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator> ; 7 bytes
M00000000000003ad: testq %rax, %rax ; 3 bytes
M00000000000003b0: jne 0x4bf227 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x3b7> ; 2 bytes
M00000000000003b2: callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> ; 5 bytes
M00000000000003b7: leaq 344(%r12), %rdi ; 8 bytes
M00000000000003bf: leaq 344(%r14), %rsi ; 7 bytes
M00000000000003c6: movq %rax, (%rsp) ; 4 bytes
M00000000000003ca: movq %rsp, %rdx ; 3 bytes
M00000000000003cd: callq 0x5260a0 <bsl::vector<char, bsl::allocator<char> >::vector(bsl::vector<char, bsl::allocator<char> > const&, bsl::allocator<char> const&)> ; 5 bytes
M00000000000003d2: movb $1, 376(%r12) ; 9 bytes
M00000000000003db: movb $0, 392(%r12) ; 9 bytes
M00000000000003e4: movb $0, 408(%r12) ; 9 bytes
M00000000000003ed: cmpb $0, 408(%r14) ; 8 bytes
M00000000000003f5: je 0x4bf29f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x42f> ; 2 bytes
M00000000000003f7: movq 392(%r14), %rax ; 7 bytes
M00000000000003fe: movq %rax, 392(%r12) ; 8 bytes
M0000000000000406: testq %rax, %rax ; 3 bytes
M0000000000000409: jns 0x4bf352 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x4e2> ; 6 bytes
M000000000000040f: movq %rax, 392(%r12) ; 8 bytes
M0000000000000417: movl 400(%r14), %eax ; 7 bytes
M000000000000041e: movl %eax, 400(%r12) ; 8 bytes
M0000000000000426: movb $1, 408(%r12) ; 9 bytes
M000000000000042f: testq %r15, %r15 ; 3 bytes
M0000000000000432: jne 0x4bf2b8 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x448> ; 2 bytes
M0000000000000434: movq 4251133(%rip), %r15 # 8cd0a8 <BloombergLP::bslma::Default::s_defaultAllocator> ; 7 bytes
M000000000000043b: testq %r15, %r15 ; 3 bytes
M000000000000043e: jne 0x4bf2b8 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x448> ; 2 bytes
M0000000000000440: callq 0x517520 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> ; 5 bytes
M0000000000000445: movq %rax, %r15 ; 3 bytes
M0000000000000448: movq %r15, (%rsp) ; 4 bytes
M000000000000044c: leaq 416(%r14), %rsi ; 7 bytes
M0000000000000453: leaq 416(%r12), %rdi ; 8 bytes
M000000000000045b: movq %rsp, %rdx ; 3 bytes
M000000000000045e: callq 0x4c7520 <BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::CustomString>::NullableValue(BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::CustomString> const&, bsl::allocator<char> const&)> ; 5 bytes
M0000000000000463: movl 480(%r14), %eax ; 7 bytes
M000000000000046a: movl %eax, 480(%r12) ; 8 bytes
M0000000000000472: movb 488(%r14), %al ; 7 bytes
M0000000000000479: movb %al, 488(%r12) ; 8 bytes
M0000000000000481: movl 484(%r14), %eax ; 7 bytes
M0000000000000488: movl %eax, 484(%r12) ; 8 bytes
M0000000000000490: movl 492(%r14), %eax ; 7 bytes
M0000000000000497: movl %eax, 492(%r12) ; 8 bytes
M000000000000049f: movb 496(%r14), %al ; 7 bytes
M00000000000004a6: movb %al, 496(%r12) ; 8 bytes
M00000000000004ae: movl 500(%r14), %eax ; 7 bytes
M00000000000004b5: movl %eax, 500(%r12) ; 8 bytes
M00000000000004bd: movb 504(%r14), %al ; 7 bytes
M00000000000004c4: movb %al, 504(%r12) ; 8 bytes
M00000000000004cc: addq $104, %rsp ; 4 bytes
M00000000000004d0: popq %rbx ; 1 bytes
M00000000000004d1: popq %r12 ; 2 bytes
M00000000000004d3: popq %r13 ; 2 bytes
M00000000000004d5: popq %r14 ; 2 bytes
M00000000000004d7: popq %r15 ; 2 bytes
M00000000000004d9: popq %rbp ; 1 bytes
M00000000000004da: retq ; 1 bytes
M00000000000004db: xorl %ecx, %ecx ; 2 bytes
M00000000000004dd: jmp 0x4bf041 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x1d1> ; 5 bytes
M00000000000004e2: movl $9228256, %edi ; 5 bytes
M00000000000004e7: callq 0x517f40 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)> ; 5 bytes
M00000000000004ec: movq $5517562, (%rsp) ; 8 bytes
M00000000000004f4: movq $5517616, 8(%rsp) ; 9 bytes
M00000000000004fd: movl $1126, 16(%rsp) ; 8 bytes
M0000000000000505: movq $6716818, 24(%rsp) ; 9 bytes
M000000000000050e: movl %eax, 32(%rsp) ; 4 bytes
M0000000000000512: movq %rsp, %rdi ; 3 bytes
M0000000000000515: callq 0x517f60 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)> ; 5 bytes
M000000000000051a: movq 392(%r12), %rax ; 8 bytes
M0000000000000522: movq %rax, %rcx ; 3 bytes
M0000000000000525: shrq $32, %rcx ; 4 bytes
M0000000000000529: shlq $37, %rax ; 4 bytes
M000000000000052d: movabsq $9223371899415822336, %rdx ; 10 bytes
M0000000000000537: addq %rax, %rdx ; 3 bytes
M000000000000053a: imulq $1000, %rcx, %rcx ; 7 bytes
M0000000000000541: movabsq $-9223372036854775808, %rax ; 10 bytes
M000000000000054b: orq %rdx, %rax ; 3 bytes
M000000000000054e: orq %rcx, %rax ; 3 bytes
M0000000000000551: jmp 0x4bf27f <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x40f> ; 5 bytes
M0000000000000556: jmp 0x4bf419 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x5a9> ; 2 bytes
M0000000000000558: movq %rax, %r14 ; 3 bytes
M000000000000055b: jmp 0x4bf44b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x5db> ; 2 bytes
M000000000000055d: movq %rax, %r14 ; 3 bytes
M0000000000000560: jmp 0x4bf478 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x608> ; 5 bytes
M0000000000000565: movq %rax, %r14 ; 3 bytes
M0000000000000568: cmpb $0, 376(%r12) ; 9 bytes
M0000000000000571: je 0x4bf44b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x5db> ; 2 bytes
M0000000000000573: movb $0, 376(%r12) ; 9 bytes
M000000000000057c: movq 344(%r12), %rsi ; 8 bytes
M0000000000000584: testq %rsi, %rsi ; 3 bytes
M0000000000000587: je 0x4bf44b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x5db> ; 2 bytes
M0000000000000589: movq 368(%r12), %rdi ; 8 bytes
M0000000000000591: movq (%rdi), %rax ; 3 bytes
M0000000000000594: callq *24(%rax) ; 3 bytes
M0000000000000597: jmp 0x4bf44b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x5db> ; 2 bytes
M0000000000000599: movq %rax, %rdi ; 3 bytes
M000000000000059c: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M00000000000005a1: movq %rax, %r14 ; 3 bytes
M00000000000005a4: jmp 0x4bf5b0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x740> ; 5 bytes
M00000000000005a9: movq %rax, %r14 ; 3 bytes
M00000000000005ac: cmpb $0, 376(%r12) ; 9 bytes
M00000000000005b5: je 0x4bf44b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x5db> ; 2 bytes
M00000000000005b7: movb $0, 376(%r12) ; 9 bytes
M00000000000005c0: movq 344(%r12), %rsi ; 8 bytes
M00000000000005c8: testq %rsi, %rsi ; 3 bytes
M00000000000005cb: je 0x4bf44b <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x5db> ; 2 bytes
M00000000000005cd: movq 368(%r12), %rdi ; 8 bytes
M00000000000005d5: movq (%rdi), %rax ; 3 bytes
M00000000000005d8: callq *24(%rax) ; 3 bytes
M00000000000005db: cmpq $23, 328(%r12) ; 9 bytes
M00000000000005e4: je 0x4bf46c <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x5fc> ; 2 bytes
M00000000000005e6: movq 296(%r12), %rsi ; 8 bytes
M00000000000005ee: movq 336(%r12), %rdi ; 8 bytes
M00000000000005f6: movq (%rdi), %rax ; 3 bytes
M00000000000005f9: callq *24(%rax) ; 3 bytes
M00000000000005fc: movq $-1, 320(%r12) ; 12 bytes
M0000000000000608: movq (%rbp), %rdi ; 4 bytes
M000000000000060c: testq %rdi, %rdi ; 3 bytes
M000000000000060f: je 0x4bf4d3 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x663> ; 2 bytes
M0000000000000611: movq 272(%r12), %rsi ; 8 bytes
M0000000000000619: movq 288(%r12), %rax ; 8 bytes
M0000000000000621: movq %rax, 96(%rsp) ; 5 bytes
M0000000000000626: leaq 96(%rsp), %rdx ; 5 bytes
M000000000000062b: 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>)> ; 5 bytes
M0000000000000630: movq 264(%r12), %rsi ; 8 bytes
M0000000000000638: movq 288(%r12), %rdi ; 8 bytes
M0000000000000640: movq (%rdi), %rax ; 3 bytes
M0000000000000643: callq *24(%rax) ; 3 bytes
M0000000000000646: jmp 0x4bf4d3 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x663> ; 2 bytes
M0000000000000648: movq %rax, %rdi ; 3 bytes
M000000000000064b: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M0000000000000650: movq %rax, %rdi ; 3 bytes
M0000000000000653: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M0000000000000658: movq %rax, %rdi ; 3 bytes
M000000000000065b: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M0000000000000660: movq %rax, %r14 ; 3 bytes
M0000000000000663: movq 40(%rsp), %rax ; 5 bytes
M0000000000000668: movq (%rax), %rbp ; 3 bytes
M000000000000066b: testq %rbp, %rbp ; 3 bytes
M000000000000066e: je 0x4bf546 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x6d6> ; 2 bytes
M0000000000000670: movq 240(%r12), %r15 ; 8 bytes
M0000000000000678: cmpq %r15, %rbp ; 3 bytes
M000000000000067b: jne 0x4bf501 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x691> ; 2 bytes
M000000000000067d: jmp 0x4bf520 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x6b0> ; 2 bytes
M000000000000067f: nop ; 1 bytes
M0000000000000680: movq $-1, 24(%rbp) ; 8 bytes
M0000000000000688: addq $48, %rbp ; 4 bytes
M000000000000068c: cmpq %rbp, %r15 ; 3 bytes
M000000000000068f: je 0x4bf518 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x6a8> ; 2 bytes
M0000000000000691: cmpq $23, 32(%rbp) ; 5 bytes
M0000000000000696: je 0x4bf4f0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x680> ; 2 bytes
M0000000000000698: movq (%rbp), %rsi ; 4 bytes
M000000000000069c: movq 40(%rbp), %rdi ; 4 bytes
M00000000000006a0: movq (%rdi), %rax ; 3 bytes
M00000000000006a3: callq *24(%rax) ; 3 bytes
M00000000000006a6: jmp 0x4bf4f0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x680> ; 2 bytes
M00000000000006a8: movq 40(%rsp), %rax ; 5 bytes
M00000000000006ad: movq (%rax), %rbp ; 3 bytes
M00000000000006b0: movq 256(%r12), %rdi ; 8 bytes
M00000000000006b8: movq (%rdi), %rax ; 3 bytes
M00000000000006bb: movq %rbp, %rsi ; 3 bytes
M00000000000006be: callq *24(%rax) ; 3 bytes
M00000000000006c1: jmp 0x4bf546 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x6d6> ; 2 bytes
M00000000000006c3: movq %rax, %rdi ; 3 bytes
M00000000000006c6: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M00000000000006cb: movq %rax, %rdi ; 3 bytes
M00000000000006ce: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M00000000000006d3: movq %rax, %r14 ; 3 bytes
M00000000000006d6: movq 48(%rsp), %rax ; 5 bytes
M00000000000006db: movq (%rax), %rbp ; 3 bytes
M00000000000006de: testq %rbp, %rbp ; 3 bytes
M00000000000006e1: je 0x4bf59a <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x72a> ; 2 bytes
M00000000000006e3: movq 208(%r12), %r15 ; 8 bytes
M00000000000006eb: cmpq %r15, %rbp ; 3 bytes
M00000000000006ee: je 0x4bf57c <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x70c> ; 2 bytes
M00000000000006f0: movq %rbp, %rdi ; 3 bytes
M00000000000006f3: callq 0x4bdd50 <BloombergLP::s_baltst::Sequence3::~Sequence3()> ; 5 bytes
M00000000000006f8: addq $184, %rbp ; 7 bytes
M00000000000006ff: cmpq %rbp, %r15 ; 3 bytes
M0000000000000702: jne 0x4bf560 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x6f0> ; 2 bytes
M0000000000000704: movq 48(%rsp), %rax ; 5 bytes
M0000000000000709: movq (%rax), %rbp ; 3 bytes
M000000000000070c: movq 224(%r12), %rdi ; 8 bytes
M0000000000000714: movq (%rdi), %rax ; 3 bytes
M0000000000000717: movq %rbp, %rsi ; 3 bytes
M000000000000071a: callq *24(%rax) ; 3 bytes
M000000000000071d: jmp 0x4bf59a <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x72a> ; 2 bytes
M000000000000071f: movq %rax, %rdi ; 3 bytes
M0000000000000722: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M0000000000000727: movq %rax, %r14 ; 3 bytes
M000000000000072a: movq (%rbx), %rsi ; 3 bytes
M000000000000072d: testq %rsi, %rsi ; 3 bytes
M0000000000000730: je 0x4bf5b0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x740> ; 2 bytes
M0000000000000732: movq 192(%r12), %rdi ; 8 bytes
M000000000000073a: movq (%rdi), %rax ; 3 bytes
M000000000000073d: callq *24(%rax) ; 3 bytes
M0000000000000740: movq 64(%rsp), %rax ; 5 bytes
M0000000000000745: movq (%rax), %rsi ; 3 bytes
M0000000000000748: testq %rsi, %rsi ; 3 bytes
M000000000000074b: je 0x4bf5e0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x770> ; 2 bytes
M000000000000074d: movq 160(%r12), %rdi ; 8 bytes
M0000000000000755: movq (%rdi), %rax ; 3 bytes
M0000000000000758: callq *24(%rax) ; 3 bytes
M000000000000075b: jmp 0x4bf5e0 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x770> ; 2 bytes
M000000000000075d: movq %rax, %rdi ; 3 bytes
M0000000000000760: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M0000000000000765: movq %rax, %rdi ; 3 bytes
M0000000000000768: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M000000000000076d: movq %rax, %r14 ; 3 bytes
M0000000000000770: movq 56(%rsp), %rax ; 5 bytes
M0000000000000775: movq (%rax), %rbp ; 3 bytes
M0000000000000778: testq %rbp, %rbp ; 3 bytes
M000000000000077b: je 0x4bf64c <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x7dc> ; 2 bytes
M000000000000077d: movq 112(%r12), %r15 ; 5 bytes
M0000000000000782: cmpq %r15, %rbp ; 3 bytes
M0000000000000785: jne 0x4bf609 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x799> ; 2 bytes
M0000000000000787: jmp 0x4bf626 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x7b6> ; 2 bytes
M0000000000000789: nopl (%rax) ; 7 bytes
M0000000000000790: addq $32, %rbp ; 4 bytes
M0000000000000794: cmpq %rbp, %r15 ; 3 bytes
M0000000000000797: je 0x4bf61e <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x7ae> ; 2 bytes
M0000000000000799: movq (%rbp), %rsi ; 4 bytes
M000000000000079d: testq %rsi, %rsi ; 3 bytes
M00000000000007a0: je 0x4bf600 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x790> ; 2 bytes
M00000000000007a2: movq 24(%rbp), %rdi ; 4 bytes
M00000000000007a6: movq (%rdi), %rax ; 3 bytes
M00000000000007a9: callq *24(%rax) ; 3 bytes
M00000000000007ac: jmp 0x4bf600 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x790> ; 2 bytes
M00000000000007ae: movq 56(%rsp), %rax ; 5 bytes
M00000000000007b3: movq (%rax), %rbp ; 3 bytes
M00000000000007b6: movq 128(%r12), %rdi ; 8 bytes
M00000000000007be: movq (%rdi), %rax ; 3 bytes
M00000000000007c1: movq %rbp, %rsi ; 3 bytes
M00000000000007c4: callq *24(%rax) ; 3 bytes
M00000000000007c7: jmp 0x4bf64c <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x7dc> ; 2 bytes
M00000000000007c9: movq %rax, %rdi ; 3 bytes
M00000000000007cc: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M00000000000007d1: movq %rax, %rdi ; 3 bytes
M00000000000007d4: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M00000000000007d9: movq %rax, %r14 ; 3 bytes
M00000000000007dc: movq 72(%rsp), %rax ; 5 bytes
M00000000000007e1: movq (%rax), %rsi ; 3 bytes
M00000000000007e4: testq %rsi, %rsi ; 3 bytes
M00000000000007e7: je 0x4bf671 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x801> ; 2 bytes
M00000000000007e9: movq 96(%r12), %rdi ; 5 bytes
M00000000000007ee: movq (%rdi), %rax ; 3 bytes
M00000000000007f1: callq *24(%rax) ; 3 bytes
M00000000000007f4: jmp 0x4bf671 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x801> ; 2 bytes
M00000000000007f6: movq %rax, %rdi ; 3 bytes
M00000000000007f9: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M00000000000007fe: movq %rax, %r14 ; 3 bytes
M0000000000000801: movq 80(%rsp), %rax ; 5 bytes
M0000000000000806: movq (%rax), %rsi ; 3 bytes
M0000000000000809: testq %rsi, %rsi ; 3 bytes
M000000000000080c: je 0x4bf696 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x826> ; 2 bytes
M000000000000080e: movq 64(%r12), %rdi ; 5 bytes
M0000000000000813: movq (%rdi), %rax ; 3 bytes
M0000000000000816: callq *24(%rax) ; 3 bytes
M0000000000000819: jmp 0x4bf696 <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x826> ; 2 bytes
M000000000000081b: movq %rax, %rdi ; 3 bytes
M000000000000081e: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M0000000000000823: movq %rax, %r14 ; 3 bytes
M0000000000000826: movq 88(%rsp), %rax ; 5 bytes
M000000000000082b: movq (%rax), %rsi ; 3 bytes
M000000000000082e: testq %rsi, %rsi ; 3 bytes
M0000000000000831: je 0x4bf6ae <BloombergLP::s_baltst::Sequence4::Sequence4(BloombergLP::s_baltst::Sequence4 const&, BloombergLP::bslma::Allocator*)+0x83e> ; 2 bytes
M0000000000000833: movq 32(%r12), %rdi ; 5 bytes
M0000000000000838: movq (%rdi), %rax ; 3 bytes
M000000000000083b: callq *24(%rax) ; 3 bytes
M000000000000083e: movq %r14, %rdi ; 3 bytes
M0000000000000841: callq 0x405b60 <_Unwind_Resume@plt> ; 5 bytes
M0000000000000846: movq %rax, %rdi ; 3 bytes
M0000000000000849: callq 0x428650 <__clang_call_terminate> ; 5 bytes
M000000000000084e: nop ; 2 bytes