6.assume.s
6.none.s
n10000000000413e50 <BloombergLP::baltzo::TimeZoneUtilImp::loadLocalTimePeriodForUtc(BloombergLP::baltzo::LocalTimePeriod*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)>:n10000000000413c90 <BloombergLP::baltzo::TimeZoneUtilImp::loadLocalTimePeriodForUtc(BloombergLP::baltzo::LocalTimePeriod*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)>:
20000000000000000: 01    pushq   %rbp20000000000000000: 01    pushq   %rbp
30000000000000001: 02    pushq   %r1530000000000000001: 02    pushq   %r15
40000000000000003: 02    pushq   %r1440000000000000003: 02    pushq   %r14
50000000000000005: 02    pushq   %r1250000000000000005: 02    pushq   %r12
60000000000000007: 01    pushq   %rbx60000000000000007: 01    pushq   %rbx
70000000000000008: 04    subq    $16, %rsp70000000000000008: 04    subq    $16, %rsp
8000000000000000c: 03    movq    %rdx, %r158000000000000000c: 03    movq    %rdx, %r15
n9000000000000000f: 03    movq    %rsi, %rbxn9000000000000000f: 03    movq    %rsi, %r12
100000000000000012: 03    movq    %rdi, %r14100000000000000012: 03    movq    %rdi, %r14
110000000000000015: 08    movl    $0, 4(%rsp)110000000000000015: 08    movl    $0, 4(%rsp)
12000000000000001d: 05    leaq    4(%rsp), %rsi12000000000000001d: 05    leaq    4(%rsp), %rsi
130000000000000022: 03    movq    %rcx, %rdi130000000000000022: 03    movq    %rcx, %rdi
t140000000000000025: 03    movq    %rbx, %rdxt140000000000000025: 03    movq    %r12, %rdx
150000000000000028: 05    callq   0x41a310 <BloombergLP::baltzo::ZoneinfoCache::getZoneinfo(int*, char const*)>150000000000000028: 05    callq   0x41a150 <BloombergLP::baltzo::ZoneinfoCache::getZoneinfo(int*, char const*)>
16000000000000002d: 03    movq    %rax, %r1216000000000000002d: 03    movq    %rax, %rbx
170000000000000030: 03    testq   %rax, %rax
180000000000000033: 02    jne     0x413cf3 <BloombergLP::baltzo::TimeZoneUtilImp::loadLocalTimePeriodForUtc(BloombergLP::baltzo::LocalTimePeriod*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)+0x63>
190000000000000035: 06    movl    2627213(%rip), %eax  # 695358 <BloombergLP::bsls::Log::s_severityThreshold>
20000000000000003b: 03    cmpl    $3, %eax
21000000000000003e: 02    jl      0x413cf3 <BloombergLP::baltzo::TimeZoneUtilImp::loadLocalTimePeriodForUtc(BloombergLP::baltzo::LocalTimePeriod*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)+0x63>
220000000000000040: 05    movl    4(%rsp), %r9d
230000000000000045: 05    movl    $4564793, %esi
24000000000000004a: 05    movl    $4564889, %ecx
25000000000000004f: 05    movl    $3, %edi
260000000000000054: 05    movl    $52, %edx
270000000000000059: 03    movq    %r12, %r8
28000000000000005c: 02    xorl    %eax, %eax
29000000000000005e: 05    callq   0x432780 <BloombergLP::bsls::Log::logFormattedMessage(BloombergLP::bsls::LogSeverity::Enum, char const*, int, char const*, ...)>
170000000000000030: 04    movl    4(%rsp), %ebp300000000000000063: 04    movl    4(%rsp), %ebp
180000000000000034: 03    testq   %rax, %rax
190000000000000037: 02    jne     0x413eb9 <BloombergLP::baltzo::TimeZoneUtilImp::loadLocalTimePeriodForUtc(BloombergLP::baltzo::LocalTimePeriod*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)+0x69>
200000000000000039: 06    movl    2622665(%rip), %eax  # 694358 <BloombergLP::bsls::Log::s_severityThreshold>
21000000000000003f: 03    cmpl    $3, %eax
220000000000000042: 02    jl      0x413eb9 <BloombergLP::baltzo::TimeZoneUtilImp::loadLocalTimePeriodForUtc(BloombergLP::baltzo::LocalTimePeriod*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)+0x69>
230000000000000044: 05    movl    $4563161, %esi
240000000000000049: 05    movl    $4563259, %ecx
25000000000000004e: 05    movl    $3, %edi
260000000000000053: 05    movl    $52, %edx
270000000000000058: 03    movq    %rbx, %r8
28000000000000005b: 03    movl    %ebp, %r9d
29000000000000005e: 02    xorl    %eax, %eax
300000000000000060: 05    callq   0x432120 <BloombergLP::bsls::Log::logFormattedMessage(BloombergLP::bsls::LogSeverity::Enum, char const*, int, char const*, ...)>
310000000000000065: 04    movl    4(%rsp), %ebp
320000000000000069: 02    testl   %ebp, %ebp310000000000000067: 02    testl   %ebp, %ebp
33000000000000006b: 02    jne     0x413edd <BloombergLP::baltzo::TimeZoneUtilImp::loadLocalTimePeriodForUtc(BloombergLP::baltzo::LocalTimePeriod*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)+0x8d>320000000000000069: 02    jne     0x413d1b <BloombergLP::baltzo::TimeZoneUtilImp::loadLocalTimePeriodForUtc(BloombergLP::baltzo::LocalTimePeriod*, char const*, BloombergLP::bdlt::Datetime const&, BloombergLP::baltzo::ZoneinfoCache*)+0x8b>
34000000000000006d: 03    movq    %r12, %rdi33000000000000006b: 03    movq    %rbx, %rdi
350000000000000070: 03    movq    %r15, %rsi34000000000000006e: 03    movq    %r15, %rsi
360000000000000073: 05    callq   0x415430 <BloombergLP::baltzo::Zoneinfo::findTransitionForUtcTime(BloombergLP::bdlt::Datetime const&) const>350000000000000071: 05    callq   0x415260 <BloombergLP::baltzo::Zoneinfo::findTransitionForUtcTime(BloombergLP::bdlt::Datetime const&) const>
370000000000000078: 05    movq    %rax, 8(%rsp)360000000000000076: 05    movq    %rax, 8(%rsp)
38000000000000007d: 05    leaq    8(%rsp), %rsi37000000000000007b: 05    leaq    8(%rsp), %rsi
390000000000000082: 03    movq    %r14, %rdi380000000000000080: 03    movq    %r14, %rdi
400000000000000085: 03    movq    %r12, %rdx390000000000000083: 03    movq    %rbx, %rdx
410000000000000088: 05    callq   0x413ef0 <BloombergLP::baltzo::TimeZoneUtilImp::createLocalTimePeriod(BloombergLP::baltzo::LocalTimePeriod*, BloombergLP::baltzo::ZoneinfoTransition const* const&, BloombergLP::baltzo::Zoneinfo const&)>400000000000000086: 05    callq   0x413d30 <BloombergLP::baltzo::TimeZoneUtilImp::createLocalTimePeriod(BloombergLP::baltzo::LocalTimePeriod*, BloombergLP::baltzo::ZoneinfoTransition const* const&, BloombergLP::baltzo::Zoneinfo const&)>
42000000000000008d: 02    movl    %ebp, %eax41000000000000008b: 02    movl    %ebp, %eax
43000000000000008f: 04    addq    $16, %rsp42000000000000008d: 04    addq    $16, %rsp
440000000000000093: 01    popq    %rbx430000000000000091: 01    popq    %rbx
450000000000000094: 02    popq    %r12440000000000000092: 02    popq    %r12
460000000000000096: 02    popq    %r14450000000000000094: 02    popq    %r14
470000000000000098: 02    popq    %r15460000000000000096: 02    popq    %r15
48000000000000009a: 01    popq    %rbp470000000000000098: 01    popq    %rbp
49000000000000009b: 01    retq480000000000000099: 01    retq
50000000000000009c: 04    nopl    (%rax)49000000000000009a: 06    nopw    (%rax,%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op