4.assume.s
4.none.s
n1000000000041e3d0 <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)>:n1000000000041e420 <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)>:
20000000000000000: 01    pushq   %rbx20000000000000000: 01    pushq   %rbx
30000000000000001: 04    subq    $16, %rsp30000000000000001: 04    subq    $16, %rsp
40000000000000005: 03    movq    %rdi, %rbx40000000000000005: 03    movq    %rdi, %rbx
50000000000000008: 02    movl    (%rsi), %eax50000000000000008: 02    movl    (%rsi), %eax
tt6000000000000000a: 04    cmpq    $10, %rax
7000000000000000e: 06    ja      0x41e50b <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xeb>
6000000000000000a: 07    jmpq    *4755696(,%rax,8)80000000000000014: 07    jmpq    *4757392(,%rax,8)
70000000000000011: 03    movb    4(%rsi), %al9000000000000001b: 03    movb    4(%rsi), %al
80000000000000014: 04    movb    %al, 15(%rsp)10000000000000001e: 04    movb    %al, 15(%rsp)
90000000000000018: 05    leaq    15(%rsp), %rsi110000000000000022: 05    leaq    15(%rsp), %rsi
10000000000000001d: 05    movl    $1, %edx120000000000000027: 05    movl    $1, %edx
110000000000000022: 03    movq    %rbx, %rdi13000000000000002c: 03    movq    %rbx, %rdi
120000000000000025: 05    callq   0x4228b0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>14000000000000002f: 05    callq   0x422920 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
13000000000000002a: 05    jmp     0x41e4b1 <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xe1>150000000000000034: 05    jmp     0x41e50b <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xeb>
14000000000000002f: 04    movswl  6(%rsi), %esi160000000000000039: 04    movswl  6(%rsi), %esi
150000000000000033: 03    movq    %rbx, %rdi17000000000000003d: 03    movq    %rbx, %rdi
160000000000000036: 05    callq   0x403c00 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEs@plt>180000000000000040: 05    callq   0x403c00 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEs@plt>
17000000000000003b: 05    jmp     0x41e4b1 <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xe1>190000000000000045: 05    jmp     0x41e50b <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xeb>
180000000000000040: 03    movl    8(%rsi), %esi20000000000000004a: 03    movl    8(%rsi), %esi
190000000000000043: 03    movq    %rbx, %rdi21000000000000004d: 03    movq    %rbx, %rdi
200000000000000046: 05    callq   0x403f00 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi@plt>220000000000000050: 05    callq   0x403f00 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi@plt>
21000000000000004b: 05    jmp     0x41e4b1 <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xe1>230000000000000055: 05    jmp     0x41e50b <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xeb>
220000000000000050: 04    movq    16(%rsi), %rsi24000000000000005a: 04    movq    16(%rsi), %rsi
230000000000000054: 03    movq    %rbx, %rdi25000000000000005e: 03    movq    %rbx, %rdi
240000000000000057: 05    callq   0x403fd0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEx@plt>260000000000000061: 05    callq   0x403fd0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEx@plt>
25000000000000005c: 05    jmp     0x41e4b1 <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xe1>270000000000000066: 05    jmp     0x41e50b <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xeb>
260000000000000061: 05    movss   24(%rsi), %xmm028000000000000006b: 05    movss   24(%rsi), %xmm0
270000000000000066: 03    movq    %rbx, %rdi290000000000000070: 03    movq    %rbx, %rdi
280000000000000069: 05    callq   0x403d00 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEf@plt>300000000000000073: 05    callq   0x403d00 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEf@plt>
29000000000000006e: 02    jmp     0x41e4b1 <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xe1>310000000000000078: 02    jmp     0x41e50b <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xeb>
300000000000000070: 05    movsd   32(%rsi), %xmm032000000000000007a: 05    movsd   32(%rsi), %xmm0
310000000000000075: 03    movq    %rbx, %rdi33000000000000007f: 03    movq    %rbx, %rdi
320000000000000078: 05    callq   0x404090 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEd@plt>340000000000000082: 05    callq   0x404090 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEd@plt>
33000000000000007d: 02    jmp     0x41e4b1 <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xe1>350000000000000087: 02    jmp     0x41e50b <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xeb>
34000000000000007f: 04    addq    $40, %rsi360000000000000089: 04    addq    $40, %rsi
350000000000000083: 03    movq    %rbx, %rdi37000000000000008d: 03    movq    %rbx, %rdi
360000000000000086: 05    callq   0x41f1a0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& bsl::operator<<<char, std::__1::char_traits<char>, bsl::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&)>380000000000000090: 05    callq   0x41f200 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& bsl::operator<<<char, std::__1::char_traits<char>, bsl::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&)>
37000000000000008b: 02    jmp     0x41e4b1 <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xe1>390000000000000095: 02    jmp     0x41e50b <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xeb>
38000000000000008d: 04    addq    $88, %rsi400000000000000097: 04    addq    $88, %rsi
390000000000000091: 03    movq    %rbx, %rdi41000000000000009b: 03    movq    %rbx, %rdi
400000000000000094: 05    callq   0x42eab0 <BloombergLP::bdlt::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Datetime const&)>42000000000000009e: 05    callq   0x42eb30 <BloombergLP::bdlt::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Datetime const&)>
410000000000000099: 02    jmp     0x41e4b1 <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xe1>4300000000000000a3: 02    jmp     0x41e50b <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xeb>
42000000000000009b: 04    addq    $112, %rsi4400000000000000a5: 04    addq    $96, %rsi
43000000000000009f: 03    movq    %rsi, %rdi4500000000000000a9: 03    movq    %rsi, %rdi
4400000000000000a2: 03    movq    %rbx, %rsi4600000000000000ac: 03    movq    %rbx, %rsi
4500000000000000a5: 02    xorl    %edx, %edx4700000000000000af: 02    xorl    %edx, %edx
4600000000000000a7: 05    movl    $4294967295, %ecx4800000000000000b1: 05    movl    $4294967295, %ecx
4900000000000000b6: 05    callq   0x42eb50 <BloombergLP::bdlt::DatetimeTz::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>
5000000000000000bb: 02    jmp     0x41e50b <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xeb>
5100000000000000bd: 04    addq    $112, %rsi
5200000000000000c1: 03    movq    %rsi, %rdi
5300000000000000c4: 03    movq    %rbx, %rsi
5400000000000000c7: 02    xorl    %edx, %edx
5500000000000000c9: 05    movl    $4294967295, %ecx
4700000000000000ac: 05    callq   0x42e580 <BloombergLP::bdlt::Date::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>5600000000000000ce: 05    callq   0x42e600 <BloombergLP::bdlt::Date::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>
4800000000000000b1: 02    jmp     0x41e4b1 <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xe1>5700000000000000d3: 02    jmp     0x41e50b <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xeb>
4900000000000000b3: 04    addq    $120, %rsi5800000000000000d5: 04    addq    $120, %rsi
5000000000000000b7: 03    movq    %rsi, %rdi5900000000000000d9: 03    movq    %rsi, %rdi
5100000000000000ba: 03    movq    %rbx, %rsi6000000000000000dc: 03    movq    %rbx, %rsi
5200000000000000bd: 02    xorl    %edx, %edx6100000000000000df: 02    xorl    %edx, %edx
5300000000000000bf: 05    movl    $4294967295, %ecx6200000000000000e1: 05    movl    $4294967295, %ecx
5400000000000000c4: 05    callq   0x4349f0 <BloombergLP::bdlt::Time::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>6300000000000000e6: 05    callq   0x434e90 <BloombergLP::bdlt::Time::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>
5500000000000000c9: 02    jmp     0x41e4b1 <(anonymous namespace)::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, (anonymous namespace)::ScalarData const&)+0xe1>
5600000000000000cb: 04    addq    $96, %rsi
5700000000000000cf: 03    movq    %rsi, %rdi
5800000000000000d2: 03    movq    %rbx, %rsi
5900000000000000d5: 02    xorl    %edx, %edx
6000000000000000d7: 05    movl    $4294967295, %ecx
6100000000000000dc: 05    callq   0x42ead0 <BloombergLP::bdlt::DatetimeTz::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>
6200000000000000e1: 03    movq    %rbx, %rax6400000000000000eb: 03    movq    %rbx, %rax
6300000000000000e4: 04    addq    $16, %rsp6500000000000000ee: 04    addq    $16, %rsp
6400000000000000e8: 01    popq    %rbx6600000000000000f2: 01    popq    %rbx
6500000000000000e9: 01    retq6700000000000000f3: 01    retq
6600000000000000ea: 06    nopw    (%rax,%rax)6800000000000000f410    nopw    %cs:(%rax,%rax)
6900000000000000fe: 02    nop     
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op