4.assume.s
4.none.s
n100000000004142e0 <(anonymous namespace)::u::setLinkedVariable(BloombergLP::balcl::TypeInfo*, BloombergLP::balcl::OptionType::Enum, void*)>:n10000000000414370 <(anonymous namespace)::u::setLinkedVariable(BloombergLP::balcl::TypeInfo*, BloombergLP::balcl::OptionType::Enum, void*)>:
20000000000000000: 02    pushq   %r1520000000000000000: 02    pushq   %r15
30000000000000002: 02    pushq   %r1430000000000000002: 02    pushq   %r14
40000000000000004: 01    pushq   %rbx40000000000000004: 01    pushq   %rbx
50000000000000005: 03    movq    %rdx, %r1450000000000000005: 03    movq    %rdx, %r14
60000000000000008: 02    movl    %esi, %ebx60000000000000008: 02    movl    %esi, %ebx
7000000000000000a: 03    movq    %rdi, %r157000000000000000a: 03    movq    %rdi, %r15
8000000000000000d: 02    xorl    %edi, %edi8000000000000000d: 02    xorl    %edi, %edi
9000000000000000f: 03    testq   %r15, %r159000000000000000f: 03    testq   %r15, %r15
100000000000000012: 04    sete    %dil100000000000000012: 04    sete    %dil
n110000000000000016: 05    movl    $4546757, %esin110000000000000016: 05    movl    $4549292, %esi
12000000000000001b: 05    movl    $805, %edx12000000000000001b: 05    movl    $805, %edx
n130000000000000020: 05    callq   0x412e40 <(anonymous namespace)::aSsErT(bool, char const*, int)>n130000000000000020: 05    callq   0x412e60 <(anonymous namespace)::aSsErT(bool, char const*, int)>
140000000000000025: 02    decl    %ebx140000000000000025: 02    decl    %ebx
tt150000000000000027: 03    cmpl    $16, %ebx
16000000000000002a: 02    ja      0x4143b3 <(anonymous namespace)::u::setLinkedVariable(BloombergLP::balcl::TypeInfo*, BloombergLP::balcl::OptionType::Enum, void*)+0x43>
150000000000000027: 07    jmpq    *4539192(,%rbx,8)17000000000000002c: 07    jmpq    *4541784(,%rbx,8)
16000000000000002e: 03    movq    %r15, %rdi
170000000000000031: 03    movq    %r14, %rsi
180000000000000034: 01    popq    %rbx
190000000000000035: 02    popq    %r14
200000000000000037: 02    popq    %r15
210000000000000039: 05    jmp     0x41b9d0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bool*)>
22000000000000003e: 03    movq    %r15, %rdi180000000000000033: 03    movq    %r15, %rdi
230000000000000041: 03    movq    %r14, %rsi
240000000000000044: 01    popq    %rbx
250000000000000045: 02    popq    %r14
260000000000000047: 02    popq    %r15
270000000000000049: 05    jmp     0x41b9e0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(char*)>
28000000000000004e: 03    movq    %r15, %rdi
290000000000000051: 03    movq    %r14, %rsi
300000000000000054: 01    popq    %rbx
310000000000000055: 02    popq    %r14
320000000000000057: 02    popq    %r15
330000000000000059: 05    jmp     0x41b9f0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(int*)>
34000000000000005e: 03    movq    %r15, %rdi
350000000000000061: 03    movq    %r14, %rsi190000000000000036: 03    movq    %r14, %rsi
200000000000000039: 01    popq    %rbx
21000000000000003a: 02    popq    %r14
22000000000000003c: 02    popq    %r15
23000000000000003e: 05    jmp     0x41bb00 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bool*)>
360000000000000064: 01    popq    %rbx240000000000000043: 01    popq    %rbx
370000000000000065: 02    popq    %r14250000000000000044: 02    popq    %r14
380000000000000067: 02    popq    %r15260000000000000046: 02    popq    %r15
270000000000000048: 01    retq    
280000000000000049: 03    movq    %r15, %rdi
29000000000000004c: 03    movq    %r14, %rsi
30000000000000004f: 01    popq    %rbx
310000000000000050: 02    popq    %r14
320000000000000052: 02    popq    %r15
330000000000000054: 05    jmp     0x41bb10 <BloombergLP::balcl::TypeInfo::setLinkedVariable(char*)>
340000000000000059: 03    movq    %r15, %rdi
35000000000000005c: 03    movq    %r14, %rsi
36000000000000005f: 01    popq    %rbx
370000000000000060: 02    popq    %r14
380000000000000062: 02    popq    %r15
390000000000000069: 05    jmp     0x41ba00 <BloombergLP::balcl::TypeInfo::setLinkedVariable(long long*)>390000000000000064: 05    jmp     0x41bb20 <BloombergLP::balcl::TypeInfo::setLinkedVariable(int*)>
40000000000000006e: 03    movq    %r15, %rdi400000000000000069: 03    movq    %r15, %rdi
410000000000000071: 03    movq    %r14, %rsi41000000000000006c: 03    movq    %r14, %rsi
420000000000000074: 01    popq    %rbx42000000000000006f: 01    popq    %rbx
430000000000000075: 02    popq    %r14430000000000000070: 02    popq    %r14
440000000000000077: 02    popq    %r15440000000000000072: 02    popq    %r15
450000000000000079: 05    jmp     0x41ba10 <BloombergLP::balcl::TypeInfo::setLinkedVariable(double*)>450000000000000074: 05    jmp     0x41bb30 <BloombergLP::balcl::TypeInfo::setLinkedVariable(long long*)>
46000000000000007e: 03    movq    %r15, %rdi460000000000000079: 03    movq    %r15, %rdi
47000000000000007c: 03    movq    %r14, %rsi
48000000000000007f: 01    popq    %rbx
490000000000000080: 02    popq    %r14
500000000000000082: 02    popq    %r15
510000000000000084: 05    jmp     0x41bb40 <BloombergLP::balcl::TypeInfo::setLinkedVariable(double*)>
520000000000000089: 03    movq    %r15, %rdi
470000000000000081: 03    movq    %r14, %rsi53000000000000008c: 03    movq    %r14, %rsi
480000000000000084: 01    popq    %rbx54000000000000008f: 01    popq    %rbx
490000000000000085: 02    popq    %r14550000000000000090: 02    popq    %r14
500000000000000087: 02    popq    %r15560000000000000092: 02    popq    %r15
510000000000000089: 05    jmp     0x41ba20 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >*)>570000000000000094: 05    jmp     0x41bb50 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >*)>
52000000000000008e: 03    movq    %r15, %rdi
530000000000000091: 03    movq    %r14, %rsi
540000000000000094: 01    popq    %rbx
550000000000000095: 02    popq    %r14
560000000000000097: 02    popq    %r15
570000000000000099: 05    jmp     0x41ba30 <BloombergLP::balcl::TypeInfo::setLinkedVariable(BloombergLP::bdlt::Datetime*)>
58000000000000009e: 03    movq    %r15, %rdi580000000000000099: 03    movq    %r15, %rdi
5900000000000000a1: 03    movq    %r14, %rsi
6000000000000000a4: 01    popq    %rbx
6100000000000000a5: 02    popq    %r14
6200000000000000a7: 02    popq    %r15
6300000000000000a9: 05    jmp     0x41ba40 <BloombergLP::balcl::TypeInfo::setLinkedVariable(BloombergLP::bdlt::Date*)>
6400000000000000ae: 03    movq    %r15, %rdi
6500000000000000b1: 03    movq    %r14, %rsi
6600000000000000b4: 01    popq    %rbx
6700000000000000b5: 02    popq    %r14
6800000000000000b7: 02    popq    %r15
6900000000000000b9: 05    jmp     0x41ba50 <BloombergLP::balcl::TypeInfo::setLinkedVariable(BloombergLP::bdlt::Time*)>
7000000000000000be: 03    movq    %r15, %rdi
7100000000000000c1: 03    movq    %r14, %rsi59000000000000009c: 03    movq    %r14, %rsi
7200000000000000c4: 01    popq    %rbx60000000000000009f: 01    popq    %rbx
6100000000000000a0: 02    popq    %r14
6200000000000000a2: 02    popq    %r15
6300000000000000a4: 05    jmp     0x41bb60 <BloombergLP::balcl::TypeInfo::setLinkedVariable(BloombergLP::bdlt::Datetime*)>
6400000000000000a9: 03    movq    %r15, %rdi
6500000000000000ac: 03    movq    %r14, %rsi
6600000000000000af: 01    popq    %rbx
6700000000000000b0: 02    popq    %r14
6800000000000000b2: 02    popq    %r15
6900000000000000b4: 05    jmp     0x41bb70 <BloombergLP::balcl::TypeInfo::setLinkedVariable(BloombergLP::bdlt::Date*)>
7000000000000000b9: 03    movq    %r15, %rdi
7100000000000000bc: 03    movq    %r14, %rsi
7200000000000000bf: 01    popq    %rbx
7300000000000000c5: 02    popq    %r147300000000000000c0: 02    popq    %r14
7400000000000000c7: 02    popq    %r157400000000000000c2: 02    popq    %r15
7500000000000000c9: 05    jmp     0x41ba60 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<char, bsl::allocator<char> >*)>7500000000000000c4: 05    jmp     0x41bb80 <BloombergLP::balcl::TypeInfo::setLinkedVariable(BloombergLP::bdlt::Time*)>
7600000000000000ce: 03    movq    %r15, %rdi7600000000000000c9: 03    movq    %r15, %rdi
7700000000000000cc: 03    movq    %r14, %rsi
7800000000000000cf: 01    popq    %rbx
7900000000000000d0: 02    popq    %r14
8000000000000000d2: 02    popq    %r15
8100000000000000d4: 05    jmp     0x41bb90 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<char, bsl::allocator<char> >*)>
8200000000000000d9: 03    movq    %r15, %rdi
7700000000000000d1: 03    movq    %r14, %rsi8300000000000000dc: 03    movq    %r14, %rsi
7800000000000000d4: 01    popq    %rbx8400000000000000df: 01    popq    %rbx
7900000000000000d5: 02    popq    %r148500000000000000e0: 02    popq    %r14
8000000000000000d7: 02    popq    %r158600000000000000e2: 02    popq    %r15
8100000000000000d9: 05    jmp     0x41ba70 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<int, bsl::allocator<int> >*)>8700000000000000e4: 05    jmp     0x41bba0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<int, bsl::allocator<int> >*)>
8200000000000000de: 03    movq    %r15, %rdi8800000000000000e9: 03    movq    %r15, %rdi
8300000000000000e1: 03    movq    %r14, %rsi8900000000000000ec: 03    movq    %r14, %rsi
8400000000000000e4: 01    popq    %rbx9000000000000000ef: 01    popq    %rbx
8500000000000000e5: 02    popq    %r14
8600000000000000e7: 02    popq    %r15
8700000000000000e9: 05    jmp     0x41ba80 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<long long, bsl::allocator<long long> >*)>
8800000000000000ee: 03    movq    %r15, %rdi
8900000000000000f1: 03    movq    %r14, %rsi
9000000000000000f4: 01    popq    %rbx
9100000000000000f5: 02    popq    %r149100000000000000f0: 02    popq    %r14
9200000000000000f7: 02    popq    %r159200000000000000f2: 02    popq    %r15
9300000000000000f9: 05    jmp     0x41ba90 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<double, bsl::allocator<double> >*)>9300000000000000f4: 05    jmp     0x41bbb0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<long long, bsl::allocator<long long> >*)>
9400000000000000fe: 03    movq    %r15, %rdi9400000000000000f9: 03    movq    %r15, %rdi
9500000000000000fc: 03    movq    %r14, %rsi
9600000000000000ff: 01    popq    %rbx
970000000000000100: 02    popq    %r14
980000000000000102: 02    popq    %r15
990000000000000104: 05    jmp     0x41bbc0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<double, bsl::allocator<double> >*)>
1000000000000000109: 03    movq    %r15, %rdi
950000000000000101: 03    movq    %r14, %rsi101000000000000010c: 03    movq    %r14, %rsi
960000000000000104: 01    popq    %rbx102000000000000010f: 01    popq    %rbx
970000000000000105: 02    popq    %r141030000000000000110: 02    popq    %r14
980000000000000107: 02    popq    %r151040000000000000112: 02    popq    %r15
990000000000000109: 05    jmp     0x41baa0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::allocator<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >*)>1050000000000000114: 05    jmp     0x41bbd0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::allocator<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >*)>
100000000000000010e: 03    movq    %r15, %rdi1060000000000000119: 03    movq    %r15, %rdi
1010000000000000111: 03    movq    %r14, %rsi107000000000000011c: 03    movq    %r14, %rsi
1020000000000000114: 01    popq    %rbx108000000000000011f: 01    popq    %rbx
1030000000000000115: 02    popq    %r141090000000000000120: 02    popq    %r14
1040000000000000117: 02    popq    %r151100000000000000122: 02    popq    %r15
1050000000000000119: 05    jmp     0x41bab0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<BloombergLP::bdlt::Datetime, bsl::allocator<BloombergLP::bdlt::Datetime> >*)>1110000000000000124: 05    jmp     0x41bbe0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<BloombergLP::bdlt::Datetime, bsl::allocator<BloombergLP::bdlt::Datetime> >*)>
106000000000000011e: 03    movq    %r15, %rdi1120000000000000129: 03    movq    %r15, %rdi
1070000000000000121: 03    movq    %r14, %rsi113000000000000012c: 03    movq    %r14, %rsi
1080000000000000124: 01    popq    %rbx114000000000000012f: 01    popq    %rbx
1090000000000000125: 02    popq    %r141150000000000000130: 02    popq    %r14
1100000000000000127: 02    popq    %r151160000000000000132: 02    popq    %r15
1110000000000000129: 05    jmp     0x41bac0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<BloombergLP::bdlt::Date, bsl::allocator<BloombergLP::bdlt::Date> >*)>1170000000000000134: 05    jmp     0x41bbf0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<BloombergLP::bdlt::Date, bsl::allocator<BloombergLP::bdlt::Date> >*)>
112000000000000012e: 03    movq    %r15, %rdi1180000000000000139: 03    movq    %r15, %rdi
1130000000000000131: 03    movq    %r14, %rsi119000000000000013c: 03    movq    %r14, %rsi
1140000000000000134: 01    popq    %rbx120000000000000013f: 01    popq    %rbx
1150000000000000135: 02    popq    %r141210000000000000140: 02    popq    %r14
1160000000000000137: 02    popq    %r151220000000000000142: 02    popq    %r15
1170000000000000139: 05    jmp     0x41bad0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<BloombergLP::bdlt::Time, bsl::allocator<BloombergLP::bdlt::Time> >*)>1230000000000000144: 05    jmp     0x41bc00 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<BloombergLP::bdlt::Time, bsl::allocator<BloombergLP::bdlt::Time> >*)>
118000000000000013e: 02    nop     1240000000000000149: 07    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op