70.assume.s
70.none.s
n100000000004bac10 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::s_baltst::Sequence1&&)>:n100000000004bae30 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::s_baltst::Sequence1&&)>:
20000000000000000: 01    pushq   %rbp20000000000000000: 01    pushq   %rbp
30000000000000001: 02    pushq   %r1530000000000000001: 02    pushq   %r15
40000000000000003: 02    pushq   %r1440000000000000003: 02    pushq   %r14
50000000000000005: 02    pushq   %r1350000000000000005: 02    pushq   %r13
60000000000000007: 02    pushq   %r1260000000000000007: 02    pushq   %r12
70000000000000009: 01    pushq   %rbx70000000000000009: 01    pushq   %rbx
8000000000000000a: 01    pushq   %rax8000000000000000a: 01    pushq   %rax
9000000000000000b: 03    movq    %rsi, %rbx9000000000000000b: 03    movq    %rsi, %rbx
10000000000000000e: 03    movq    %rdi, %r1510000000000000000e: 03    movq    %rdi, %r15
110000000000000011: 03    movq    (%rsi), %rax110000000000000011: 03    movq    (%rsi), %rax
120000000000000014: 03    movq    %rax, (%rdi)120000000000000014: 03    movq    %rax, (%rdi)
130000000000000017: 03    xorps   %xmm0, %xmm0130000000000000017: 03    xorps   %xmm0, %xmm0
14000000000000001a: 04    movups  %xmm0, 8(%rdi)14000000000000001a: 04    movups  %xmm0, 8(%rdi)
15000000000000001e: 08    movq    $0, 24(%rdi)15000000000000001e: 08    movq    $0, 24(%rdi)
160000000000000026: 04    movq    32(%rsi), %rax160000000000000026: 04    movq    32(%rsi), %rax
17000000000000002a: 04    movq    %rax, 32(%rdi)17000000000000002a: 04    movq    %rax, 32(%rdi)
18000000000000002e: 04    movq    8(%rsi), %rax18000000000000002e: 04    movq    8(%rsi), %rax
190000000000000032: 04    movq    %rax, 8(%rdi)190000000000000032: 04    movq    %rax, 8(%rdi)
200000000000000036: 04    movq    16(%rsi), %rax200000000000000036: 04    movq    16(%rsi), %rax
21000000000000003a: 04    movq    %rax, 16(%rdi)21000000000000003a: 04    movq    %rax, 16(%rdi)
22000000000000003e: 04    movq    24(%rsi), %rax22000000000000003e: 04    movq    24(%rsi), %rax
230000000000000042: 04    movq    %rax, 24(%rdi)230000000000000042: 04    movq    %rax, 24(%rdi)
240000000000000046: 04    movups  %xmm0, 8(%rsi)240000000000000046: 04    movups  %xmm0, 8(%rsi)
25000000000000004a: 08    movq    $0, 24(%rsi)25000000000000004a: 08    movq    $0, 24(%rsi)
260000000000000052: 04    movups  %xmm0, 40(%rdi)260000000000000052: 04    movups  %xmm0, 40(%rdi)
270000000000000056: 08    movq    $0, 56(%rdi)270000000000000056: 08    movq    $0, 56(%rdi)
28000000000000005e: 04    movq    64(%rsi), %rax28000000000000005e: 04    movq    64(%rsi), %rax
290000000000000062: 04    movq    %rax, 64(%rdi)290000000000000062: 04    movq    %rax, 64(%rdi)
300000000000000066: 04    movq    40(%rsi), %rax300000000000000066: 04    movq    40(%rsi), %rax
31000000000000006a: 04    movq    %rax, 40(%rdi)31000000000000006a: 04    movq    %rax, 40(%rdi)
32000000000000006e: 04    movq    48(%rsi), %rax32000000000000006e: 04    movq    48(%rsi), %rax
330000000000000072: 04    movq    %rax, 48(%rdi)330000000000000072: 04    movq    %rax, 48(%rdi)
340000000000000076: 04    movq    56(%rsi), %rax340000000000000076: 04    movq    56(%rsi), %rax
35000000000000007a: 04    movq    %rax, 56(%rdi)35000000000000007a: 04    movq    %rax, 56(%rdi)
36000000000000007e: 04    movups  %xmm0, 40(%rsi)36000000000000007e: 04    movups  %xmm0, 40(%rsi)
370000000000000082: 08    movq    $0, 56(%rsi)370000000000000082: 08    movq    $0, 56(%rsi)
38000000000000008a: 04    movups  %xmm0, 72(%rdi)38000000000000008a: 04    movups  %xmm0, 72(%rdi)
39000000000000008e: 08    movq    $0, 88(%rdi)39000000000000008e: 08    movq    $0, 88(%rdi)
400000000000000096: 04    movq    96(%rsi), %rax400000000000000096: 04    movq    96(%rsi), %rax
41000000000000009a: 04    movq    %rax, 96(%rdi)41000000000000009a: 04    movq    %rax, 96(%rdi)
42000000000000009e: 04    movq    72(%rsi), %rax42000000000000009e: 04    movq    72(%rsi), %rax
4300000000000000a2: 04    movq    %rax, 72(%rdi)4300000000000000a2: 04    movq    %rax, 72(%rdi)
4400000000000000a6: 04    movq    80(%rsi), %rax4400000000000000a6: 04    movq    80(%rsi), %rax
4500000000000000aa: 04    movq    %rax, 80(%rdi)4500000000000000aa: 04    movq    %rax, 80(%rdi)
4600000000000000ae: 04    movq    88(%rsi), %rax4600000000000000ae: 04    movq    88(%rsi), %rax
4700000000000000b2: 04    movq    %rax, 88(%rdi)4700000000000000b2: 04    movq    %rax, 88(%rdi)
4800000000000000b6: 04    movups  %xmm0, 72(%rsi)4800000000000000b6: 04    movups  %xmm0, 72(%rsi)
4900000000000000ba: 08    movq    $0, 88(%rsi)4900000000000000ba: 08    movq    $0, 88(%rsi)
5000000000000000c2: 07    movb    $0, 488(%rdi)5000000000000000c2: 07    movb    $0, 488(%rdi)
5100000000000000c9: 07    movq    496(%rsi), %rdx5100000000000000c9: 07    movq    496(%rsi), %rdx
5200000000000000d0: 07    movq    %rdx, 496(%rdi)5200000000000000d0: 07    movq    %rdx, 496(%rdi)
5300000000000000d7: 07    cmpb    $0, 488(%rsi)5300000000000000d7: 07    cmpb    $0, 488(%rsi)
n5400000000000000de: 02    je      0x4bad14 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::s_baltst::Sequence1&&)+0x104>n5400000000000000de: 02    je      0x4baf34 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::s_baltst::Sequence1&&)+0x104>
5500000000000000e0: 04    leaq    8(%r15), %r145500000000000000e0: 04    leaq    8(%r15), %r14
5600000000000000e4: 04    leaq    40(%r15), %r125600000000000000e4: 04    leaq    40(%r15), %r12
5700000000000000e8: 04    leaq    72(%r15), %r135700000000000000e8: 04    leaq    72(%r15), %r13
5800000000000000ec: 04    leaq    104(%r15), %rbp5800000000000000ec: 04    leaq    104(%r15), %rbp
5900000000000000f0: 04    leaq    104(%rbx), %rsi5900000000000000f0: 04    leaq    104(%rbx), %rsi
6000000000000000f4: 03    movq    %rbp, %rdi6000000000000000f4: 03    movq    %rbp, %rdi
n6100000000000000f7: 05    callq   0x4b8f00 <BloombergLP::s_baltst::Choice3::Choice3(BloombergLP::s_baltst::Choice3&&, BloombergLP::bslma::Allocator*)>n6100000000000000f7: 05    callq   0x4b91a0 <BloombergLP::s_baltst::Choice3::Choice3(BloombergLP::s_baltst::Choice3&&, BloombergLP::bslma::Allocator*)>
6200000000000000fc: 08    movb    $1, 488(%r15)6200000000000000fc: 08    movb    $1, 488(%r15)
630000000000000104: 07    movq    504(%rbx), %rax630000000000000104: 07    movq    504(%rbx), %rax
64000000000000010b: 07    movq    %rax, 504(%r15)64000000000000010b: 07    movq    %rax, 504(%r15)
650000000000000112: 11    movq    $0, 504(%rbx)650000000000000112: 11    movq    $0, 504(%rbx)
66000000000000011d: 04    addq    $8, %rsp66000000000000011d: 04    addq    $8, %rsp
670000000000000121: 01    popq    %rbx670000000000000121: 01    popq    %rbx
680000000000000122: 02    popq    %r12680000000000000122: 02    popq    %r12
690000000000000124: 02    popq    %r13690000000000000124: 02    popq    %r13
700000000000000126: 02    popq    %r14700000000000000126: 02    popq    %r14
710000000000000128: 02    popq    %r15710000000000000128: 02    popq    %r15
72000000000000012a: 01    popq    %rbp72000000000000012a: 01    popq    %rbp
73000000000000012b: 01    retq73000000000000012b: 01    retq
74000000000000012c: 03    movq    %rax, %rbx74000000000000012c: 03    movq    %rax, %rbx
75000000000000012f: 08    cmpb    $0, 488(%r15)75000000000000012f: 08    cmpb    $0, 488(%r15)
n760000000000000137: 02    je      0x4bada0 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::s_baltst::Sequence1&&)+0x190>n760000000000000137: 02    je      0x4bafbc <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::s_baltst::Sequence1&&)+0x18c>
770000000000000139: 08    movb    $0, 488(%r15)770000000000000139: 08    movb    $0, 488(%r15)
780000000000000141: 07    movl    472(%r15), %eax780000000000000141: 07    movl    472(%r15), %eax
t790000000000000148: 04    cmpq    $3, %raxt790000000000000148: 03    cmpl    $2, %eax
80000000000000014c: 02    ja      0x4bad95 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::s_baltst::Sequence1&&)+0x185>80000000000000014b: 02    je      0x4baf8b <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::s_baltst::Sequence1&&)+0x15b>
81000000000000014e: 07    jmpq    *6590216(,%rax,8)81000000000000014d: 02    testl   %eax, %eax
82000000000000014f: 02    jne     0x4bafb1 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::s_baltst::Sequence1&&)+0x181>
820000000000000155: 03    movq    %rbp, %rdi830000000000000151: 03    movq    %rbp, %rdi
830000000000000158: 05    callq   0x4c4a50 <BloombergLP::s_baltst::Sequence6::~Sequence6()>840000000000000154: 05    callq   0x4c4be0 <BloombergLP::s_baltst::Sequence6::~Sequence6()>
84000000000000015d: 02    jmp     0x4bad95 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::s_baltst::Sequence1&&)+0x185>850000000000000159: 02    jmp     0x4bafb1 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::s_baltst::Sequence1&&)+0x181>
85000000000000015f: 08    cmpq    $23, 136(%r15)86000000000000015b: 08    cmpq    $23, 136(%r15)
860000000000000167: 02    je      0x4bad8a <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::s_baltst::Sequence1&&)+0x17a>870000000000000163: 02    je      0x4bafa6 <BloombergLP::s_baltst::Sequence1::Sequence1(BloombergLP::s_baltst::Sequence1&&)+0x176>
870000000000000169: 04    movq    104(%r15), %rsi880000000000000165: 04    movq    104(%r15), %rsi
88000000000000016d: 07    movq    144(%r15), %rdi890000000000000169: 07    movq    144(%r15), %rdi
890000000000000174: 03    movq    (%rdi), %rax900000000000000170: 03    movq    (%rdi), %rax
900000000000000177: 03    callq   *24(%rax)910000000000000173: 03    callq   *24(%rax)
91000000000000017a: 11    movq    $-1, 128(%r15)920000000000000176: 11    movq    $-1, 128(%r15)
920000000000000185: 11    movl    $4294967295, 472(%r15)930000000000000181: 11    movl    $4294967295, 472(%r15)
930000000000000190: 03    movq    %r13, %rdi94000000000000018c: 03    movq    %r13, %rdi
940000000000000193: 05    callq   0x4c5530 <bsl::vector<BloombergLP::s_baltst::Choice1, bsl::allocator<BloombergLP::s_baltst::Choice1> >::~vector()>95000000000000018f: 05    callq   0x4c56b0 <bsl::vector<BloombergLP::s_baltst::Choice1, bsl::allocator<BloombergLP::s_baltst::Choice1> >::~vector()>
950000000000000198: 03    movq    %r12, %rdi960000000000000194: 03    movq    %r12, %rdi
96000000000000019b: 05    callq   0x4c5580 <bsl::vector<BloombergLP::s_baltst::Choice3, bsl::allocator<BloombergLP::s_baltst::Choice3> >::~vector()>970000000000000197: 05    callq   0x4c57f0 <bsl::vector<BloombergLP::s_baltst::Choice3, bsl::allocator<BloombergLP::s_baltst::Choice3> >::~vector()>
9700000000000001a0: 03    movq    %r14, %rdi98000000000000019c: 03    movq    %r14, %rdi
9800000000000001a3: 05    callq   0x4c5620 <bsl::vector<BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::Choice1>, bsl::allocator<BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::Choice1> > >::~vector()>99000000000000019f: 05    callq   0x4c5890 <bsl::vector<BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::Choice1>, bsl::allocator<BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::Choice1> > >::~vector()>
9900000000000001a8: 03    movq    %rbx, %rdi10000000000000001a4: 03    movq    %rbx, %rdi
10000000000000001ab: 05    callq   0x428650 <__clang_call_terminate>10100000000000001a7: 05    callq   0x4286b0 <__clang_call_terminate>
10100000000000001b0: 03    movq    %rax, %rdi10200000000000001ac: 03    movq    %rax, %rdi
10200000000000001b3: 05    callq   0x428650 <__clang_call_terminate>10300000000000001af: 05    callq   0x4286b0 <__clang_call_terminate>
10300000000000001b8: 08    nopl    (%rax,%rax)10400000000000001b410    nopw    %cs:(%rax,%rax)
10500000000000001be: 02    nop     
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op