0.assume.s
0.none.s
n10000000000412f30 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)>:n10000000000412f50 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)>:
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: 04    subq    $40, %rsp8000000000000000a: 04    subq    $40, %rsp
9000000000000000e: 03    movq    %rsi, %r149000000000000000e: 03    movq    %rsi, %r14
100000000000000011: 03    movq    %rdi, %rbx100000000000000011: 03    movq    %rdi, %rbx
n110000000000000014: 05    callq   0x416500 <BloombergLP::balcl::OptionValue::type() const>n110000000000000014: 05    callq   0x4165b0 <BloombergLP::balcl::OptionValue::type() const>
120000000000000019: 03    addl    $-2, %eax120000000000000019: 03    addl    $-2, %eax
tt13000000000000001c: 03    cmpl    $15, %eax
14000000000000001f: 06    ja      0x4131f2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2a2>
13000000000000001c: 07    jmpq    *4538400(,%rax,8)150000000000000025: 07    jmpq    *4540976(,%rax,8)
140000000000000023: 03    movq    (%rbx), %rdi16000000000000002c: 03    movq    (%rbx), %rdi
150000000000000026: 04    movq    8(%rbx), %rax17000000000000002f: 04    movq    8(%rbx), %rax
16000000000000002a: 03    movq    %rax, %rdx180000000000000033: 03    movq    %rax, %rdx
17000000000000002d: 03    subq    %rdi, %rdx190000000000000036: 03    subq    %rdi, %rdx
180000000000000030: 03    movq    (%r14), %rsi200000000000000039: 03    movq    (%r14), %rsi
190000000000000033: 04    movq    8(%r14), %rcx21000000000000003c: 04    movq    8(%r14), %rcx
200000000000000037: 03    subq    %rsi, %rcx220000000000000040: 03    subq    %rsi, %rcx
21000000000000003a: 03    cmpq    %rcx, %rdx230000000000000043: 03    cmpq    %rcx, %rdx
22000000000000003d: 06    jne     0x4131c2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x292>240000000000000046: 06    jne     0x4131f2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2a2>
230000000000000043: 03    cmpq    %rax, %rdi25000000000000004c: 03    cmpq    %rax, %rdi
240000000000000046: 06    je      0x4131c7 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x297>26000000000000004f: 06    je      0x4131f7 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2a7>
25000000000000004c: 05    callq   0x403fd0 <bcmp@plt>270000000000000055: 05    callq   0x403fd0 <bcmp@plt>
260000000000000051: 02    testl   %eax, %eax28000000000000005a: 02    testl   %eax, %eax
270000000000000053: 05    jmp     0x413044 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x114>29000000000000005c: 05    jmp     0x41306d <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x11d>
280000000000000058: 02    movl    (%rbx), %eax300000000000000061: 02    movl    (%rbx), %eax
29000000000000005a: 03    cmpl    (%r14), %eax310000000000000063: 03    cmpl    (%r14), %eax
30000000000000005d: 05    jmp     0x413044 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x114>320000000000000066: 05    jmp     0x41306d <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x11d>
310000000000000062: 02    movb    (%rbx), %al33000000000000006b: 02    movb    (%rbx), %al
320000000000000064: 03    cmpb    (%r14), %al34000000000000006d: 03    cmpb    (%r14), %al
330000000000000067: 05    jmp     0x413044 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x114>350000000000000070: 05    jmp     0x41306d <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x11d>
34000000000000006c: 03    movq    (%rbx), %rax360000000000000075: 03    movq    (%rbx), %rax
35000000000000006f: 03    cmpq    (%r14), %rax370000000000000078: 03    cmpq    (%r14), %rax
360000000000000072: 05    jmp     0x413044 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x114>38000000000000007b: 05    jmp     0x41306d <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x11d>
370000000000000077: 05    movsd   (%r14), %xmm0390000000000000080: 05    movsd   (%r14), %xmm0
38000000000000007c: 05    cmpeqsd (%rbx), %xmm0400000000000000085: 05    cmpeqsd (%rbx), %xmm0
390000000000000081: 05    movq    %xmm0, %r1441000000000000008a: 05    movq    %xmm0, %r14
400000000000000086: 04    andl    $1, %r14d42000000000000008f: 04    andl    $1, %r14d
41000000000000008a: 05    jmp     0x4131ca <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x29a>430000000000000093: 05    jmp     0x4131fa <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2aa>
42000000000000008f: 04    movq    24(%rbx), %rdx440000000000000098: 04    movq    24(%rbx), %rdx
430000000000000093: 04    cmpq    24(%r14), %rdx45000000000000009c: 04    cmpq    24(%r14), %rdx
440000000000000097: 06    jne     0x4131c2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x292>4600000000000000a0: 06    jne     0x4131f2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2a2>
45000000000000009d: 03    testq   %rdx, %rdx4700000000000000a6: 03    testq   %rdx, %rdx
4600000000000000a0: 06    je      0x4131c7 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x297>4800000000000000a9: 06    je      0x4131f7 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2a7>
4700000000000000a6: 05    cmpq    $23, 32(%r14)4900000000000000af: 05    cmpq    $23, 32(%r14)
4800000000000000ab: 02    je      0x412fe0 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0xb0>5000000000000000b4: 02    je      0x413009 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0xb9>
4900000000000000ad: 03    movq    (%r14), %r145100000000000000b6: 03    movq    (%r14), %r14
5000000000000000b0: 05    cmpq    $23, 32(%rbx)5200000000000000b9: 05    cmpq    $23, 32(%rbx)
5100000000000000b5: 02    je      0x412fea <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0xba>5300000000000000be: 02    je      0x413013 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0xc3>
5200000000000000b7: 03    movq    (%rbx), %rbx5400000000000000c0: 03    movq    (%rbx), %rbx
5300000000000000ba: 03    movq    %rbx, %rdi5500000000000000c3: 03    movq    %rbx, %rdi
5400000000000000bd: 03    movq    %r14, %rsi5600000000000000c6: 03    movq    %r14, %rsi
5500000000000000c0: 02    jmp     0x412f7c <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x4c>5700000000000000c9: 02    jmp     0x412fa5 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x55>
5600000000000000c2: 03    movq    (%rbx), %rbp5800000000000000cb: 03    movq    (%rbx), %rbp
5700000000000000c5: 03    testq   %rbp, %rbp5900000000000000ce: 03    testq   %rbp, %rbp
5800000000000000c8: 06    jns     0x4131dc <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2ac>6000000000000000d1: 06    jns     0x413229 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2d9>
5900000000000000ce: 03    movq    (%r14), %rax6100000000000000d7: 03    movq    (%r14), %rax
6000000000000000d1: 03    testq   %rax, %rax6200000000000000da: 03    testq   %rax, %rax
6100000000000000d4: 06    jns     0x41324b <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x31b>6300000000000000dd: 06    jns     0x413298 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x348>
6200000000000000da: 03    cmpq    %rax, %rbp6400000000000000e3: 03    cmpq    %rax, %rbp
6300000000000000dd: 02    jmp     0x413044 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x114>6500000000000000e6: 02    jmp     0x41306d <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x11d>
6400000000000000df: 10    movabsq $-274877906945, %r126600000000000000e8: 10    movabsq $-274877906945, %r12
6500000000000000e9: 10    movabsq $274877906944, %rbp6700000000000000f2: 10    movabsq $274877906944, %rbp
6600000000000000f3: 03    movq    (%rbx), %r156800000000000000fc: 03    movq    (%rbx), %r15
6700000000000000f6: 03    cmpq    %rbp, %r156900000000000000ff: 03    cmpq    %rbp, %r15
6800000000000000f9: 06    jl      0x4132ba <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x38a>700000000000000102: 06    jl      0x41320c <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2bc>
6900000000000000ff: 03    andq    %r12, %r15710000000000000108: 03    andq    %r12, %r15
700000000000000102: 03    movq    (%r14), %rax72000000000000010b: 03    movq    (%r14), %rax
710000000000000105: 03    cmpq    %rbp, %rax73000000000000010e: 03    cmpq    %rbp, %rax
720000000000000108: 06    jl      0x4132ca <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x39a>740000000000000111: 06    jl      0x41321c <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2cc>
73000000000000010e: 03    andq    %r12, %rax750000000000000117: 03    andq    %r12, %rax
740000000000000111: 03    cmpq    %rax, %r1576000000000000011a: 03    cmpq    %rax, %r15
750000000000000114: 04    sete    %r14b77000000000000011d: 04    sete    %r14b
760000000000000118: 05    jmp     0x4131ca <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x29a>780000000000000121: 05    jmp     0x4131fa <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2aa>
77000000000000011d: 03    movq    (%rbx), %r15790000000000000126: 03    movq    (%rbx), %r15
780000000000000120: 04    movq    8(%rbx), %rbx800000000000000129: 04    movq    8(%rbx), %rbx
790000000000000124: 03    movq    %rbx, %rax81000000000000012d: 03    movq    %rbx, %rax
800000000000000127: 03    subq    %r15, %rax820000000000000130: 03    subq    %r15, %rax
81000000000000012a: 03    movq    (%r14), %rbp830000000000000133: 03    movq    (%r14), %rbp
82000000000000012d: 04    movq    8(%r14), %rcx840000000000000136: 04    movq    8(%r14), %rcx
830000000000000131: 03    subq    %rbp, %rcx85000000000000013a: 03    subq    %rbp, %rcx
840000000000000134: 03    cmpq    %rcx, %rax86000000000000013d: 03    cmpq    %rcx, %rax
850000000000000137: 06    jne     0x4131c2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x292>
86000000000000013d: 03    movb    $1, %r14b
870000000000000140: 03    cmpq    %rbx, %r15
880000000000000143: 02    jne     0x413098 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x168>
890000000000000145: 05    jmp     0x4131ca <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x29a>
90000000000000014a: 05    callq   0x403fd0 <bcmp@plt>
91000000000000014f: 02    testl   %eax, %eax
920000000000000151: 06    jne     0x4131c2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x292>
930000000000000157: 04    addq    $48, %r15
94000000000000015b: 04    addq    $48, %rbp
95000000000000015f: 03    cmpq    %r15, %rbx
960000000000000162: 06    je      0x4131ca <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x29a>
970000000000000168: 04    movq    24(%r15), %rdx
98000000000000016c: 04    cmpq    24(%rbp), %rdx
990000000000000170: 06    jne     0x4131c2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x292>870000000000000140: 06    jne     0x4131f2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2a2>
880000000000000146: 03    movb    $1, %r14b
890000000000000149: 03    cmpq    %rbx, %r15
90000000000000014c: 02    jne     0x4130c1 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x171>
91000000000000014e: 05    jmp     0x4131fa <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2aa>
920000000000000153: 05    callq   0x403fd0 <bcmp@plt>
930000000000000158: 02    testl   %eax, %eax
94000000000000015a: 06    jne     0x4131f2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2a2>
950000000000000160: 04    addq    $48, %r15
960000000000000164: 04    addq    $48, %rbp
970000000000000168: 03    cmpq    %r15, %rbx
98000000000000016b: 06    je      0x4131fa <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2aa>
990000000000000171: 04    movq    24(%r15), %rdx
1000000000000000175: 04    cmpq    24(%rbp), %rdx
1010000000000000179: 06    jne     0x4131f2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2a2>
1000000000000000176: 03    testq   %rdx, %rdx102000000000000017f: 03    testq   %rdx, %rdx
1010000000000000179: 02    je      0x413087 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x157>1030000000000000182: 02    je      0x4130b0 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x160>
102000000000000017b: 05    cmpq    $23, 32(%rbp)1040000000000000184: 05    cmpq    $23, 32(%rbp)
1030000000000000180: 03    movq    %rbp, %rsi1050000000000000189: 03    movq    %rbp, %rsi
1040000000000000183: 02    je      0x4130b9 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x189>106000000000000018c: 02    je      0x4130e2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x192>
1050000000000000185: 04    movq    (%rbp), %rsi107000000000000018e: 04    movq    (%rbp), %rsi
1060000000000000189: 05    cmpq    $23, 32(%r15)1080000000000000192: 05    cmpq    $23, 32(%r15)
107000000000000018e: 03    movq    %r15, %rdi1090000000000000197: 03    movq    %r15, %rdi
1080000000000000191: 02    je      0x41307a <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x14a>110000000000000019a: 02    je      0x4130a3 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x153>
1090000000000000193: 03    movq    (%r15), %rdi111000000000000019c: 03    movq    (%r15), %rdi
1100000000000000196: 02    jmp     0x41307a <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x14a>112000000000000019f: 02    jmp     0x4130a3 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x153>
1110000000000000198: 03    movq    %rbx, %rdi11300000000000001a1: 03    movq    %rbx, %rdi
112000000000000019b: 03    movq    %r14, %rsi11400000000000001a4: 03    movq    %r14, %rsi
113000000000000019e: 04    addq    $40, %rsp11500000000000001a7: 04    addq    $40, %rsp
11400000000000001a2: 01    popq    %rbx11600000000000001ab: 01    popq    %rbx
11500000000000001a3: 02    popq    %r1211700000000000001ac: 02    popq    %r12
11600000000000001a5: 02    popq    %r1311800000000000001ae: 02    popq    %r13
11700000000000001a7: 02    popq    %r1411900000000000001b0: 02    popq    %r14
11800000000000001a9: 02    popq    %r1512000000000000001b2: 02    popq    %r15
11900000000000001ab: 01    popq    %rbp12100000000000001b4: 01    popq    %rbp
12000000000000001ac: 05    jmp     0x414910 <bool bsl::operator==<BloombergLP::bdlt::Datetime, bsl::allocator<BloombergLP::bdlt::Datetime> >(bsl::vector<BloombergLP::bdlt::Datetime, bsl::allocator<BloombergLP::bdlt::Datetime> > const&, bsl::vector<BloombergLP::bdlt::Datetime, bsl::allocator<BloombergLP::bdlt::Datetime> > const&)>12200000000000001b5: 05    jmp     0x4149b0 <bool bsl::operator==<BloombergLP::bdlt::Datetime, bsl::allocator<BloombergLP::bdlt::Datetime> >(bsl::vector<BloombergLP::bdlt::Datetime, bsl::allocator<BloombergLP::bdlt::Datetime> > const&, bsl::vector<BloombergLP::bdlt::Datetime, bsl::allocator<BloombergLP::bdlt::Datetime> > const&)>
12100000000000001b1: 03    movq    (%rbx), %rax12300000000000001ba: 03    movq    (%rbx), %rax
12200000000000001b4: 04    movq    8(%rbx), %rsi12400000000000001bd: 04    movq    8(%rbx), %rsi
12300000000000001b8: 03    movq    %rsi, %rcx12500000000000001c1: 03    movq    %rsi, %rcx
12400000000000001bb: 03    subq    %rax, %rcx12600000000000001c4: 03    subq    %rax, %rcx
12500000000000001be: 03    movq    (%r14), %rdx12700000000000001c7: 03    movq    (%r14), %rdx
12600000000000001c1: 04    movq    8(%r14), %rdi12800000000000001ca: 04    movq    8(%r14), %rdi
12700000000000001c5: 03    subq    %rdx, %rdi12900000000000001ce: 03    subq    %rdx, %rdi
12800000000000001c8: 03    cmpq    %rdi, %rcx13000000000000001d1: 03    cmpq    %rdi, %rcx
12900000000000001cb: 06    jne     0x4131c2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x292>13100000000000001d4: 06    jne     0x4131f2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2a2>
13000000000000001d1: 03    cmpq    %rsi, %rax13200000000000001da: 03    cmpq    %rsi, %rax
13100000000000001d4: 06    je      0x4131c7 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x297>13300000000000001dd: 06    je      0x4131f7 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2a7>
13200000000000001da: 02    xorl    %esi, %esi13400000000000001e3: 02    xorl    %esi, %esi
13300000000000001dc: 04    nopl    (%rax)13500000000000001e5: 10    nopw    %cs:(%rax,%rax)
13600000000000001ef: 01    nop     
13400000000000001e0: 03    movl    (%rax,%rsi), %edi13700000000000001f0: 03    movl    (%rax,%rsi), %edi
13500000000000001e3: 03    cmpl    (%rdx,%rsi), %edi13800000000000001f3: 03    cmpl    (%rdx,%rsi), %edi
13600000000000001e6: 04    sete    %r14b13900000000000001f6: 04    sete    %r14b
13700000000000001ea: 06    jne     0x4131ca <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x29a>14000000000000001fa: 06    jne     0x4131fa <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2aa>
13800000000000001f0: 04    addq    $4, %rsi1410000000000000200: 04    addq    $4, %rsi
13900000000000001f4: 03    cmpq    %rsi, %rcx1420000000000000204: 03    cmpq    %rsi, %rcx
14000000000000001f7: 02    jne     0x413110 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x1e0>1430000000000000207: 02    jne     0x413140 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x1f0>
14100000000000001f9: 05    jmp     0x4131ca <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x29a>1440000000000000209: 05    jmp     0x4131fa <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2aa>
14200000000000001fe: 03    movq    (%rbx), %r15145000000000000020e: 03    movq    (%rbx), %r15
1430000000000000201: 04    movq    8(%rbx), %r131460000000000000211: 04    movq    8(%rbx), %r13
1440000000000000205: 03    movq    %r13, %rax1470000000000000215: 03    movq    %r13, %rax
1450000000000000208: 03    subq    %r15, %rax1480000000000000218: 03    subq    %r15, %rax
146000000000000020b: 03    movq    (%r14), %r12149000000000000021b: 03    movq    (%r14), %r12
147000000000000020e: 04    movq    8(%r14), %rcx150000000000000021e: 04    movq    8(%r14), %rcx
1480000000000000212: 03    subq    %r12, %rcx1510000000000000222: 03    subq    %r12, %rcx
1490000000000000215: 03    cmpq    %rcx, %rax1520000000000000225: 03    cmpq    %rcx, %rax
1500000000000000218: 02    jne     0x4131c2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x292>1530000000000000228: 02    jne     0x4131f2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2a2>
151000000000000021a: 03    cmpq    %r13, %r15154000000000000022a: 03    cmpq    %r13, %r15
152000000000000021d: 02    je      0x4131c7 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x297>155000000000000022d: 02    je      0x4131f7 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2a7>
153000000000000021f: 10    movabsq $-274877906945, %rcx156000000000000022f: 10    movabsq $-274877906945, %rcx
1540000000000000229: 10    movabsq $274877906944, %rbp1570000000000000239: 10    movabsq $274877906944, %rbp
1550000000000000233: 10    nopw    %cs:(%rax,%rax)1580000000000000243: 10    nopw    %cs:(%rax,%rax)
156000000000000023d: 03    nopl    (%rax)159000000000000024d: 03    nopl    (%rax)
1570000000000000240: 03    movq    (%r15), %rbx1600000000000000250: 03    movq    (%r15), %rbx
1580000000000000243: 03    cmpq    %rbp, %rbx1610000000000000253: 03    cmpq    %rbp, %rbx
1590000000000000246: 02    jl      0x41319f <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x26f>1620000000000000256: 02    jl      0x4131cf <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x27f>
1600000000000000248: 03    andq    %rcx, %rbx1630000000000000258: 03    andq    %rcx, %rbx
161000000000000024b: 04    movq    (%r12), %rax164000000000000025b: 04    movq    (%r12), %rax
162000000000000024f: 03    cmpq    %rbp, %rax165000000000000025f: 03    cmpq    %rbp, %rax
1630000000000000252: 02    jl      0x4131b2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x282>1660000000000000262: 02    jl      0x4131e2 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x292>
1640000000000000254: 03    andq    %rcx, %rax1670000000000000264: 03    andq    %rcx, %rax
1650000000000000257: 03    cmpq    %rax, %rbx1680000000000000267: 03    cmpq    %rax, %rbx
166000000000000025a: 04    sete    %r14b169000000000000026a: 04    sete    %r14b
167000000000000025e: 02    jne     0x4131ca <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x29a>170000000000000026e: 02    jne     0x4131fa <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2aa>
1680000000000000260: 04    addq    $8, %r151710000000000000270: 04    addq    $8, %r15
1690000000000000264: 04    addq    $8, %r121720000000000000274: 04    addq    $8, %r12
1700000000000000268: 03    cmpq    %r15, %r131730000000000000278: 03    cmpq    %r15, %r13
171000000000000026b: 02    jne     0x413170 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x240>174000000000000027b: 02    jne     0x4131a0 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x250>
172000000000000026d: 02    jmp     0x4131ca <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x29a>175000000000000027d: 02    jmp     0x4131fa <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2aa>
173000000000000026f: 03    movq    %r15, %rdi176000000000000027f: 03    movq    %r15, %rdi
1740000000000000272: 03    movq    %rcx, %rbx1770000000000000282: 03    movq    %rcx, %rbx
1750000000000000275: 05    callq   0x429380 <BloombergLP::bdlt::Time::invalidMicrosecondsFromMidnight() const>1780000000000000285: 05    callq   0x429d50 <BloombergLP::bdlt::Time::invalidMicrosecondsFromMidnight() const>
176000000000000027a: 03    movq    %rbx, %rcx179000000000000028a: 03    movq    %rbx, %rcx
177000000000000027d: 03    movq    %rax, %rbx180000000000000028d: 03    movq    %rax, %rbx
1780000000000000280: 02    jmp     0x41317b <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x24b>1810000000000000290: 02    jmp     0x4131ab <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x25b>
1790000000000000282: 03    movq    %r12, %rdi1820000000000000292: 03    movq    %r12, %rdi
1800000000000000285: 03    movq    %rcx, %r141830000000000000295: 03    movq    %rcx, %r14
1810000000000000288: 05    callq   0x429380 <BloombergLP::bdlt::Time::invalidMicrosecondsFromMidnight() const>1840000000000000298: 05    callq   0x429d50 <BloombergLP::bdlt::Time::invalidMicrosecondsFromMidnight() const>
182000000000000028d: 03    movq    %r14, %rcx185000000000000029d: 03    movq    %r14, %rcx
1830000000000000290: 02    jmp     0x413187 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x257>18600000000000002a0: 02    jmp     0x4131b7 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x267>
1840000000000000292: 03    xorl    %r14d, %r14d18700000000000002a2: 03    xorl    %r14d, %r14d
1850000000000000295: 02    jmp     0x4131ca <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x29a>18800000000000002a5: 02    jmp     0x4131fa <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x2aa>
1860000000000000297: 03    movb    $1, %r14b18900000000000002a7: 03    movb    $1, %r14b
187000000000000029a: 03    movl    %r14d, %eax19000000000000002aa: 03    movl    %r14d, %eax
188000000000000029d: 04    addq    $40, %rsp19100000000000002ad: 04    addq    $40, %rsp
18900000000000002a1: 01    popq    %rbx19200000000000002b1: 01    popq    %rbx
19000000000000002a2: 02    popq    %r1219300000000000002b2: 02    popq    %r12
19100000000000002a4: 02    popq    %r1319400000000000002b4: 02    popq    %r13
19200000000000002a6: 02    popq    %r1419500000000000002b6: 02    popq    %r14
19300000000000002a8: 02    popq    %r1519600000000000002b8: 02    popq    %r15
19400000000000002aa: 01    popq    %rbp19700000000000002ba: 01    popq    %rbp
19500000000000002ab: 01    retq19800000000000002bb: 01    retq
19900000000000002bc: 03    movq    %rbx, %rdi
20000000000000002bf: 05    callq   0x429d50 <BloombergLP::bdlt::Time::invalidMicrosecondsFromMidnight() const>
20100000000000002c4: 03    movq    %rax, %r15
20200000000000002c7: 05    jmp     0x41305b <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x10b>
20300000000000002cc: 03    movq    %r14, %rdi
20400000000000002cf: 05    callq   0x429d50 <BloombergLP::bdlt::Time::invalidMicrosecondsFromMidnight() const>
20500000000000002d4: 05    jmp     0x41306a <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x11a>
19600000000000002ac: 05    movl    $6903288, %edi20600000000000002d9: 05    movl    $6907384, %edi
19700000000000002b1: 05    callq   0x42f010 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>20700000000000002de: 05    callq   0x42fa40 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>
19800000000000002b6: 08    movq    $4546384, (%rsp)20800000000000002e3: 08    movq    $4548910, (%rsp)
19900000000000002be: 09    movq    $4546438, 8(%rsp)20900000000000002eb: 09    movq    $4548964, 8(%rsp)
20000000000000002c7: 08    movl    $1126, 16(%rsp)21000000000000002f4: 08    movl    $1126, 16(%rsp)
20100000000000002cf: 09    movq    $4671002, 24(%rsp)21100000000000002fc: 09    movq    $4673882, 24(%rsp)
20200000000000002d8: 04    movl    %eax, 32(%rsp)
20300000000000002dc: 03    movq    %rsp, %rdi
20400000000000002df: 05    callq   0x42f030 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>
20500000000000002e4: 03    movq    (%rbx), %rax
20600000000000002e7: 03    movq    %rax, %rcx
20700000000000002ea: 04    shrq    $32, %rcx
20800000000000002ee: 04    shlq    $37, %rax
20900000000000002f2: 10    movabsq $9223371899415822336, %rdx
21000000000000002fc: 03    addq    %rax, %rdx
21100000000000002ff: 07    imulq   $1000, %rcx, %rax
2120000000000000306: 10    movabsq $-9223372036854775808, %rbp
2130000000000000310: 03    orq     %rdx, %rbp
2140000000000000313: 03    orq     %rax, %rbp
2150000000000000316: 05    jmp     0x412ffe <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0xce>
216000000000000031b: 05    movl    $6903288, %edi
2170000000000000320: 05    callq   0x42f010 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>
2180000000000000325: 08    movq    $4546384, (%rsp)
219000000000000032d: 09    movq    $4546438, 8(%rsp)
2200000000000000336: 08    movl    $1126, 16(%rsp)
221000000000000033e: 09    movq    $4671002, 24(%rsp)
2220000000000000347: 04    movl    %eax, 32(%rsp)2120000000000000305: 04    movl    %eax, 32(%rsp)
223000000000000034b: 03    movq    %rsp, %rdi2130000000000000309: 03    movq    %rsp, %rdi
224000000000000034e: 05    callq   0x42f030 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>214000000000000030c: 05    callq   0x42fa60 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>
2250000000000000353: 03    movq    (%r14), %rax2150000000000000311: 03    movq    (%rbx), %rax
2260000000000000356: 03    movq    %rax, %rcx2160000000000000314: 03    movq    %rax, %rcx
2270000000000000359: 04    shrq    $32, %rcx2170000000000000317: 04    shrq    $32, %rcx
228000000000000035d: 04    shlq    $37, %rax218000000000000031b: 04    shlq    $37, %rax
2290000000000000361: 10    movabsq $9223371899415822336, %rdx219000000000000031f: 10    movabsq $9223371899415822336, %rdx
230000000000000036b: 03    addq    %rax, %rdx2200000000000000329: 03    addq    %rax, %rdx
221000000000000032c: 07    imulq   $1000, %rcx, %rax
2220000000000000333: 10    movabsq $-9223372036854775808, %rbp
223000000000000033d: 03    orq     %rdx, %rbp
2240000000000000340: 03    orq     %rax, %rbp
2250000000000000343: 05    jmp     0x413027 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0xd7>
2260000000000000348: 05    movl    $6907384, %edi
227000000000000034d: 05    callq   0x42fa40 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>
2280000000000000352: 08    movq    $4548910, (%rsp)
229000000000000035a: 09    movq    $4548964, 8(%rsp)
2300000000000000363: 08    movl    $1126, 16(%rsp)
231000000000000036b: 09    movq    $4673882, 24(%rsp)
2320000000000000374: 04    movl    %eax, 32(%rsp)
2330000000000000378: 03    movq    %rsp, %rdi
234000000000000037b: 05    callq   0x42fa60 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>
2350000000000000380: 03    movq    (%r14), %rax
2360000000000000383: 03    movq    %rax, %rcx
2370000000000000386: 04    shrq    $32, %rcx
238000000000000038a: 04    shlq    $37, %rax
239000000000000038e: 10    movabsq $9223371899415822336, %rdx
2400000000000000398: 03    addq    %rax, %rdx
231000000000000036e: 07    imulq   $1000, %rcx, %rcx241000000000000039b: 07    imulq   $1000, %rcx, %rcx
2320000000000000375: 10    movabsq $-9223372036854775808, %rax24200000000000003a2: 10    movabsq $-9223372036854775808, %rax
233000000000000037f: 03    orq     %rdx, %rax24300000000000003ac: 03    orq     %rdx, %rax
2340000000000000382: 03    orq     %rcx, %rax24400000000000003af: 03    orq     %rcx, %rax
2350000000000000385: 05    jmp     0x41300a <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0xda>
236000000000000038a: 03    movq    %rbx, %rdi
237000000000000038d: 05    callq   0x429380 <BloombergLP::bdlt::Time::invalidMicrosecondsFromMidnight() const>
2380000000000000392: 03    movq    %rax, %r15
2390000000000000395: 05    jmp     0x413032 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x102>24500000000000003b2: 05    jmp     0x413033 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0xe3>
240000000000000039a: 03    movq    %r14, %rdi
241000000000000039d: 05    callq   0x429380 <BloombergLP::bdlt::Time::invalidMicrosecondsFromMidnight() const>
24200000000000003a2: 05    jmp     0x413041 <(anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*)+0x111>
24300000000000003a7: 09    nopw    (%rax,%rax)24600000000000003b7: 09    nopw    (%rax,%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op