3.assume.s
3.none.s
n10000000000424370 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& BloombergLP::balxml::TypesPrintUtil::print<BloombergLP::bdlt::Date>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Date const&, int, BloombergLP::balxml::EncoderOptions const*)>:n100000000004243c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& BloombergLP::balxml::TypesPrintUtil::print<BloombergLP::bdlt::Date>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Date const&, int, BloombergLP::balxml::EncoderOptions const*)>:
20000000000000000: 02    pushq   %r1520000000000000000: 02    pushq   %r15
30000000000000002: 02    pushq   %r1430000000000000002: 02    pushq   %r14
tt40000000000000004: 02    pushq   %r12
40000000000000004: 01    pushq   %rbx50000000000000006: 01    pushq   %rbx
50000000000000005: 04    subq    $16, %rsp60000000000000007: 04    subq    $24, %rsp
60000000000000009: 03    movq    %rdi, %rbx7000000000000000b: 03    movq    %rdi, %rbx
7000000000000000c: 06    testl   $1048576, %edx8000000000000000e: 06    testl   $1048576, %edx
80000000000000012: 02    jne     0x424393 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& BloombergLP::balxml::TypesPrintUtil::print<BloombergLP::bdlt::Date>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Date const&, int, BloombergLP::balxml::EncoderOptions const*)+0x23>90000000000000014: 02    jne     0x4243e5 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& BloombergLP::balxml::TypesPrintUtil::print<BloombergLP::bdlt::Date>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Date const&, int, BloombergLP::balxml::EncoderOptions const*)+0x25>
90000000000000014: 03    andl    $7, %edx100000000000000016: 03    andl    $7, %edx
100000000000000017: 03    cmpl    $4, %edx110000000000000019: 03    cmpl    $4, %edx
11000000000000001a: 02    ja      0x424393 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& BloombergLP::balxml::TypesPrintUtil::print<BloombergLP::bdlt::Date>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Date const&, int, BloombergLP::balxml::EncoderOptions const*)+0x23>12000000000000001c: 02    ja      0x4243e5 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& BloombergLP::balxml::TypesPrintUtil::print<BloombergLP::bdlt::Date>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Date const&, int, BloombergLP::balxml::EncoderOptions const*)+0x25>
12000000000000001c: 07    jmpq    *4798568(,%rdx,8)13000000000000001e: 07    jmpq    *4800264(,%rdx,8)
130000000000000023: 03    movq    (%rbx), %rax140000000000000025: 03    movq    (%rbx), %rax
140000000000000026: 04    movq    -24(%rax), %rax150000000000000028: 04    movq    -24(%rax), %rax
15000000000000002a: 04    leaq    (%rbx,%rax), %rdi16000000000000002c: 04    leaq    (%rbx,%rax), %rdi
16000000000000002e: 04    movl    32(%rbx,%rax), %esi170000000000000030: 04    movl    32(%rbx,%rax), %esi
170000000000000032: 03    orl     $4, %esi180000000000000034: 03    orl     $4, %esi
180000000000000035: 05    callq   0x403c40 <_ZNSt3__18ios_base5clearEj@plt>190000000000000037: 05    callq   0x403c40 <_ZNSt3__18ios_base5clearEj@plt>
19000000000000003a: 03    movq    %rbx, %rax20000000000000003c: 03    movq    %rbx, %rax
20000000000000003d: 04    addq    $16, %rsp21000000000000003f: 04    addq    $24, %rsp
210000000000000041: 01    popq    %rbx220000000000000043: 01    popq    %rbx
220000000000000042: 02    popq    %r14
230000000000000044: 02    popq    %r15230000000000000044: 02    popq    %r12
240000000000000046: 02    popq    %r14
250000000000000048: 02    popq    %r15
240000000000000046: 01    retq26000000000000004a: 01    retq
250000000000000047: 03    movq    %rcx, %r1527000000000000004b: 03    movq    %rcx, %r15
26000000000000004a: 03    movq    %rsi, %r1428000000000000004e: 03    movq    %rsi, %r14
27000000000000004d: 07    movl    $3, (%rsp)290000000000000051: 08    movl    $3, 8(%rsp)
280000000000000054: 03    testq   %rcx, %rcx300000000000000059: 03    testq   %rcx, %rcx
290000000000000057: 02    je      0x4243ea <std::__1::basic_ostream<char, std::__1::char_traits<char> >& BloombergLP::balxml::TypesPrintUtil::print<BloombergLP::bdlt::Date>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Date const&, int, BloombergLP::balxml::EncoderOptions const*)+0x7a>31000000000000005c: 02    je      0x42443c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& BloombergLP::balxml::TypesPrintUtil::print<BloombergLP::bdlt::Date>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Date const&, int, BloombergLP::balxml::EncoderOptions const*)+0x7c>
300000000000000059: 07    movl    160(%r15), %esi32000000000000005e: 07    movl    160(%r15), %esi
310000000000000060: 03    movq    %rsp, %rdi330000000000000065: 05    leaq    8(%rsp), %rdi
320000000000000063: 05    callq   0x432a20 <BloombergLP::bdlt::Iso8601UtilConfiguration::setFractionalSecondPrecision(int)>34000000000000006a: 05    callq   0x432e90 <BloombergLP::bdlt::Iso8601UtilConfiguration::setFractionalSecondPrecision(int)>
330000000000000068: 08    movzbl  195(%r15), %esi35000000000000006f: 08    cmpb    $0, 195(%r15)
340000000000000070: 03    movq    %rsp, %rdi360000000000000077: 03    setne   %al
350000000000000073: 05    callq   0x432a40 <BloombergLP::bdlt::Iso8601UtilConfiguration::setUseZAbbreviationForUtc(bool)>
360000000000000078: 02    jmp     0x424401 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& BloombergLP::balxml::TypesPrintUtil::print<BloombergLP::bdlt::Date>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Date const&, int, BloombergLP::balxml::EncoderOptions const*)+0x91>37000000000000007a: 02    jmp     0x42444d <std::__1::basic_ostream<char, std::__1::char_traits<char> >& BloombergLP::balxml::TypesPrintUtil::print<BloombergLP::bdlt::Date>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Date const&, int, BloombergLP::balxml::EncoderOptions const*)+0x8d>
37000000000000007a: 03    movq    %rsp, %rdi38000000000000007c: 05    leaq    8(%rsp), %rdi
38000000000000007d: 05    movl    $6, %esi390000000000000081: 05    movl    $6, %esi
390000000000000082: 05    callq   0x432a20 <BloombergLP::bdlt::Iso8601UtilConfiguration::setFractionalSecondPrecision(int)>400000000000000086: 05    callq   0x432e90 <BloombergLP::bdlt::Iso8601UtilConfiguration::setFractionalSecondPrecision(int)>
41000000000000008b: 02    xorl    %eax, %eax
42000000000000008d: 03    movzbl  %al, %esi
430000000000000090: 05    leaq    8(%rsp), %r15
400000000000000087: 03    movq    %rsp, %rdi440000000000000095: 03    movq    %r15, %rdi
41000000000000008a: 02    xorl    %esi, %esi
42000000000000008c: 05    callq   0x432a40 <BloombergLP::bdlt::Iso8601UtilConfiguration::setUseZAbbreviationForUtc(bool)>450000000000000098: 05    callq   0x432eb0 <BloombergLP::bdlt::Iso8601UtilConfiguration::setUseZAbbreviationForUtc(bool)>
430000000000000091: 05    leaq    5(%rsp), %rdi46000000000000009d: 05    leaq    13(%rsp), %r12
440000000000000096: 03    movq    %rsp, %rcx4700000000000000a2: 03    movq    %r12, %rdi
450000000000000099: 05    movl    $10, %esi4800000000000000a5: 05    movl    $10, %esi
46000000000000009e: 03    movq    %r14, %rdx4900000000000000aa: 03    movq    %r14, %rdx
5000000000000000ad: 03    movq    %r15, %rcx
4700000000000000a1: 05    callq   0x42f530 <BloombergLP::bdlt::Iso8601Util::generate(char*, int, BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Iso8601UtilConfiguration const&)>5100000000000000b0: 05    callq   0x42f5c0 <BloombergLP::bdlt::Iso8601Util::generate(char*, int, BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Iso8601UtilConfiguration const&)>
4800000000000000a6: 03    movslq  %eax, %rdx5200000000000000b5: 03    movslq  %eax, %rdx
4900000000000000a9: 05    leaq    5(%rsp), %rsi
5000000000000000ae: 03    movq    %rbx, %rdi5300000000000000b8: 03    movq    %rbx, %rdi
5400000000000000bb: 03    movq    %r12, %rsi
5100000000000000b1: 05    callq   0x403cb0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl@plt>5500000000000000be: 05    callq   0x403cb0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl@plt>
5200000000000000b6: 03    movq    %rax, %rbx5600000000000000c3: 03    movq    %rax, %rbx
5300000000000000b9: 05    jmp     0x4243aa <std::__1::basic_ostream<char, std::__1::char_traits<char> >& BloombergLP::balxml::TypesPrintUtil::print<BloombergLP::bdlt::Date>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Date const&, int, BloombergLP::balxml::EncoderOptions const*)+0x3a>5700000000000000c6: 05    jmp     0x4243fc <std::__1::basic_ostream<char, std::__1::char_traits<char> >& BloombergLP::balxml::TypesPrintUtil::print<BloombergLP::bdlt::Date>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BloombergLP::bdlt::Date const&, int, BloombergLP::balxml::EncoderOptions const*)+0x3c>
5400000000000000be: 03    movq    %rax, %rdi
5500000000000000c1: 05    callq   0x404110 <_Unwind_Resume@plt>
5600000000000000c610    nopw    %cs:(%rax,%rax)5800000000000000cb: 05    nopl    (%rax,%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op