1.assume.s
1.none.s
n10000000000403800 <BloombergLP::bbldc::BasicDayCountUtil::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&, BloombergLP::bbldc::DayCountConvention::Enum)>:n10000000000403810 <BloombergLP::bbldc::BasicDayCountUtil::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&, BloombergLP::bbldc::DayCountConvention::Enum)>:
20000000000000000: 02    pushq   %r1420000000000000000: 02    pushq   %r14
30000000000000002: 01    pushq   %rbx30000000000000002: 01    pushq   %rbx
40000000000000003: 01    pushq   %rax40000000000000003: 01    pushq   %rax
tt50000000000000004: 04    xorpd   %xmm0, %xmm0
60000000000000008: 03    cmpl    $12, %edx
7000000000000000b: 06    ja      0x4038fe <BloombergLP::bbldc::BasicDayCountUtil::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&, BloombergLP::bbldc::DayCountConvention::Enum)+0xee>
50000000000000004: 03    movq    %rsi, %r1480000000000000011: 03    movq    %rsi, %r14
60000000000000007: 03    movq    %rdi, %rbx90000000000000014: 03    movq    %rdi, %rbx
7000000000000000a: 02    movl    %edx, %eax100000000000000017: 02    movl    %edx, %eax
8000000000000000c: 07    jmpq    *4225440(,%rax,8)110000000000000019: 07    jmpq    *4225512(,%rax,8)
90000000000000013: 03    movq    %rbx, %rdi120000000000000020: 03    movq    %rbx, %rdi
100000000000000016: 03    movq    %r14, %rsi130000000000000023: 03    movq    %r14, %rsi
110000000000000019: 04    addq    $8, %rsp140000000000000026: 04    addq    $8, %rsp
12000000000000001d: 01    popq    %rbx15000000000000002a: 01    popq    %rbx
13000000000000001e: 02    popq    %r1416000000000000002b: 02    popq    %r14
140000000000000020: 05    jmp     0x404160 <BloombergLP::bbldc::BasicActual360::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>17000000000000002d: 05    jmp     0x404180 <BloombergLP::bbldc::BasicActual360::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>
150000000000000025: 03    movq    %rbx, %rdi180000000000000032: 03    movq    %rbx, %rdi
160000000000000028: 03    movq    %r14, %rsi
17000000000000002b: 04    addq    $8, %rsp
18000000000000002f: 01    popq    %rbx
190000000000000030: 02    popq    %r14
200000000000000032: 05    jmp     0x4038f0 <BloombergLP::bbldc::BasicIsdaActualActual::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>
210000000000000037: 05    movl    $9999, %edi
22000000000000003c: 05    movl    $12, %esi
230000000000000041: 05    movl    $31, %edx
240000000000000046: 05    callq   0x404690 <BloombergLP::bdlt::PosixDateImpUtil::ymdToSerial(int, int, int)>
25000000000000004b: 03    movl    %eax, (%rsp)
26000000000000004e: 03    movq    %rsp, %rdx
270000000000000051: 03    movq    %rbx, %rdi
280000000000000054: 03    movq    %r14, %rsi190000000000000035: 03    movq    %r14, %rsi
290000000000000057: 05    callq   0x404070 <BloombergLP::bbldc::TerminatedIsda30360Eom::daysDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>
30000000000000005c: 04    cvtsi2sd        %eax, %xmm0
310000000000000060: 08    divsd   16808(%rip), %xmm0  # 407a10 <typeinfo for BloombergLP::bsls::AssertTestException+0xe8>
320000000000000068: 02    jmp     0x4038db <BloombergLP::bbldc::BasicDayCountUtil::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&, BloombergLP::bbldc::DayCountConvention::Enum)+0xdb>
33000000000000006a: 03    movq    %rbx, %rdi
34000000000000006d: 03    movq    %r14, %rsi
350000000000000070: 04    addq    $8, %rsp200000000000000038: 04    addq    $8, %rsp
360000000000000074: 01    popq    %rbx21000000000000003c: 01    popq    %rbx
370000000000000075: 02    popq    %r1422000000000000003d: 02    popq    %r14
380000000000000077: 05    jmp     0x404180 <BloombergLP::bbldc::BasicActual365Fixed::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>23000000000000003f: 05    jmp     0x4041a0 <BloombergLP::bbldc::BasicActual365Fixed::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>
39000000000000007c: 03    movq    %rbx, %rdi240000000000000044: 03    movq    %rbx, %rdi
40000000000000007f: 03    movq    %r14, %rsi250000000000000047: 03    movq    %r14, %rsi
26000000000000004a: 04    addq    $8, %rsp
27000000000000004e: 01    popq    %rbx
28000000000000004f: 02    popq    %r14
290000000000000051: 05    jmp     0x403910 <BloombergLP::bbldc::BasicIsdaActualActual::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>
300000000000000056: 03    movq    %rbx, %rdi
310000000000000059: 03    movq    %r14, %rsi
32000000000000005c: 04    addq    $8, %rsp
330000000000000060: 01    popq    %rbx
340000000000000061: 02    popq    %r14
350000000000000063: 05    jmp     0x403ad0 <BloombergLP::bbldc::BasicIsma30360::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>
360000000000000068: 03    movq    %rbx, %rdi
37000000000000006b: 03    movq    %r14, %rsi
38000000000000006e: 04    addq    $8, %rsp
390000000000000072: 01    popq    %rbx
400000000000000073: 02    popq    %r14
410000000000000075: 05    jmp     0x403d10 <BloombergLP::bbldc::BasicPsa30360Eom::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>
42000000000000007a: 03    movq    %rbx, %rdi
43000000000000007d: 03    movq    %r14, %rsi
410000000000000082: 04    addq    $8, %rsp440000000000000080: 04    addq    $8, %rsp
420000000000000086: 01    popq    %rbx450000000000000084: 01    popq    %rbx
430000000000000087: 02    popq    %r14460000000000000085: 02    popq    %r14
440000000000000089: 05    jmp     0x403ec0 <BloombergLP::bbldc::BasicSia30360Eom::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>470000000000000087: 05    jmp     0x403ee0 <BloombergLP::bbldc::BasicSia30360Eom::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>
45000000000000008e: 03    movq    %rbx, %rdi48000000000000008c: 03    movq    %rbx, %rdi
460000000000000091: 03    movq    %r14, %rsi49000000000000008f: 03    movq    %r14, %rsi
470000000000000094: 04    addq    $8, %rsp500000000000000092: 04    addq    $8, %rsp
480000000000000098: 01    popq    %rbx510000000000000096: 01    popq    %rbx
490000000000000099: 02    popq    %r14520000000000000097: 02    popq    %r14
50000000000000009b: 05    jmp     0x403fa0 <BloombergLP::bbldc::BasicSia30360Neom::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>530000000000000099: 05    jmp     0x403fc0 <BloombergLP::bbldc::BasicSia30360Neom::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>
54000000000000009e: 05    movl    $9999, %edi
5500000000000000a3: 05    movl    $12, %esi
5600000000000000a8: 05    movl    $31, %edx
5700000000000000ad: 05    callq   0x4046d0 <BloombergLP::bdlt::PosixDateImpUtil::ymdToSerial(int, int, int)>
5800000000000000b2: 03    movl    %eax, (%rsp)
5100000000000000a0: 03    movq    %rbx, %rdi5900000000000000b5: 03    movq    %rsp, %rdx
5200000000000000a3: 03    movq    %r14, %rsi
5300000000000000a6: 04    addq    $8, %rsp
5400000000000000aa: 01    popq    %rbx
5500000000000000ab: 02    popq    %r14
5600000000000000ad: 05    jmp     0x403ab0 <BloombergLP::bbldc::BasicIsma30360::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>
5700000000000000b2: 03    movq    %rbx, %rdi6000000000000000b8: 03    movq    %rbx, %rdi
5800000000000000b5: 03    movq    %r14, %rsi6100000000000000bb: 03    movq    %r14, %rsi
5900000000000000b8: 04    addq    $8, %rsp
6000000000000000bc: 01    popq    %rbx
6100000000000000bd: 02    popq    %r14
6200000000000000bf: 05    jmp     0x403cf0 <BloombergLP::bbldc::BasicPsa30360Eom::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>6200000000000000be: 05    callq   0x404090 <BloombergLP::bbldc::TerminatedIsda30360Eom::daysDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>
6300000000000000c3: 03    xorps   %xmm0, %xmm0
6400000000000000c6: 04    cvtsi2sd        %eax, %xmm0
6500000000000000ca: 08    divsd   16758(%rip), %xmm0  # 407a58 <typeinfo for BloombergLP::bsls::AssertTestException+0xe8>
6600000000000000d2: 02    jmp     0x4038fe <BloombergLP::bbldc::BasicDayCountUtil::yearsDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&, BloombergLP::bbldc::DayCountConvention::Enum)+0xee>
6300000000000000c4: 03    movq    %rbx, %rdi6700000000000000d4: 03    movq    %rbx, %rdi
6400000000000000c7: 03    movq    %r14, %rsi6800000000000000d7: 03    movq    %r14, %rsi
6500000000000000ca: 05    callq   0x403b40 <BloombergLP::bbldc::BasicNl365::daysDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>6900000000000000da: 05    callq   0x403b60 <BloombergLP::bbldc::BasicNl365::daysDiff(BloombergLP::bdlt::Date const&, BloombergLP::bdlt::Date const&)>
7000000000000000df: 03    xorps   %xmm0, %xmm0
6600000000000000cf: 04    cvtsi2sd        %eax, %xmm07100000000000000e2: 04    cvtsi2sd        %eax, %xmm0
6700000000000000d3: 08    divsd   16685(%rip), %xmm0  # 407a08 <typeinfo for BloombergLP::bsls::AssertTestException+0xe0>7200000000000000e6: 08    divsd   16722(%rip), %xmm0  # 407a50 <typeinfo for BloombergLP::bsls::AssertTestException+0xe0>
6800000000000000db: 04    addq    $8, %rsp7300000000000000ee: 04    addq    $8, %rsp
6900000000000000df: 01    popq    %rbx7400000000000000f2: 01    popq    %rbx
7000000000000000e0: 02    popq    %r147500000000000000f3: 02    popq    %r14
7100000000000000e2: 01    retq7600000000000000f5: 01    retq
7200000000000000e3: 10    nopw    %cs:(%rax,%rax)7700000000000000f6: 10    nopw    %cs:(%rax,%rax)
7300000000000000ed: 03    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op