10.assume.s
10.none.s
n10000000000449530 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)>:n10000000000449440 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)>:
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    $56, %rsp8000000000000000a: 04    subq    $56, %rsp
9000000000000000e: 03    movq    %rsi, %r159000000000000000e: 03    movq    %rsi, %r15
100000000000000011: 03    movq    %rdi, %rbx100000000000000011: 03    movq    %rdi, %rbx
110000000000000014: 03    movq    (%rdi), %rax110000000000000014: 03    movq    (%rdi), %rax
120000000000000017: 04    movq    %rax, (%rsp)120000000000000017: 04    movq    %rax, (%rsp)
13000000000000001b: 07    movq    280(%rax), %rcx13000000000000001b: 07    movq    280(%rax), %rcx
140000000000000022: 05    movq    %rcx, 8(%rsp)140000000000000022: 05    movq    %rcx, 8(%rsp)
150000000000000027: 03    xorps   %xmm0, %xmm0150000000000000027: 03    xorps   %xmm0, %xmm0
16000000000000002a: 05    movups  %xmm0, 16(%rsp)16000000000000002a: 05    movups  %xmm0, 16(%rsp)
17000000000000002f: 05    movups  %xmm0, 32(%rsp)17000000000000002f: 05    movups  %xmm0, 32(%rsp)
180000000000000034: 09    movq    $0, 48(%rsp)180000000000000034: 09    movq    $0, 48(%rsp)
19000000000000003d: 06    incl    272(%rax)19000000000000003d: 06    incl    272(%rax)
200000000000000043: 03    testq   %rcx, %rcx200000000000000043: 03    testq   %rcx, %rcx
n210000000000000046: 02    je      0x44957f <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x4f>n210000000000000046: 02    je      0x44948f <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x4f>
220000000000000048: 03    movl    44(%rcx), %ecx220000000000000048: 03    movl    44(%rcx), %ecx
23000000000000004b: 04    movl    %ecx, 44(%rsp)23000000000000004b: 04    movl    %ecx, 44(%rsp)
24000000000000004f: 03    movq    %rsp, %rdi24000000000000004f: 03    movq    %rsp, %rdi
250000000000000052: 07    movq    %rdi, 280(%rax)250000000000000052: 07    movq    %rdi, 280(%rax)
t260000000000000059: 05    callq   0x4509e0 <BloombergLP::balber::BerDecoder_Node::readTagHeader()>t260000000000000059: 05    callq   0x450990 <BloombergLP::balber::BerDecoder_Node::readTagHeader()>
27000000000000005e: 02    movl    %eax, %ecx
280000000000000060: 02    testl   %eax, %eax27000000000000005e: 02    testl   %eax, %eax
290000000000000062: 02    jne     0x4495da <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xaa>280000000000000060: 06    jne     0x449549 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x109>
300000000000000064: 08    cmpl    $128, 16(%rsp)290000000000000066: 08    cmpl    $128, 16(%rsp)
31000000000000006c: 02    jne     0x4495cb <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x9b>30000000000000006e: 02    jne     0x4494dd <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x9d>
32000000000000006e: 04    movl    24(%rsp), %edi310000000000000070: 04    movl    24(%rsp), %edi
330000000000000072: 05    callq   0x45ab20 <BloombergLP::s_baltst::MyChoice::lookupSelectionInfo(int)>320000000000000074: 05    callq   0x45aa70 <BloombergLP::s_baltst::MyChoice::lookupSelectionInfo(int)>
340000000000000077: 03    testq   %rax, %rax330000000000000079: 03    testq   %rax, %rax
35000000000000007a: 02    je      0x449615 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xe5>34000000000000007c: 02    je      0x4494ec <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xac>
36000000000000007c: 04    movl    24(%rsp), %esi35000000000000007e: 04    movl    24(%rsp), %esi
370000000000000080: 03    movq    %r15, %rdi360000000000000082: 03    movq    %r15, %rdi
380000000000000083: 05    callq   0x45b240 <BloombergLP::s_baltst::MyChoice::makeSelection(int)>370000000000000085: 05    callq   0x45b160 <BloombergLP::s_baltst::MyChoice::makeSelection(int)>
390000000000000088: 02    testl   %eax, %eax38000000000000008a: 02    testl   %eax, %eax
40000000000000008a: 02    je      0x449631 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x101>39000000000000008c: 02    je      0x44950b <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xcb>
41000000000000008c: 03    movq    %rsp, %rdi40000000000000008e: 03    movq    %rsp, %rdi
42000000000000008f: 05    movl    $4827003, %esi410000000000000091: 05    movl    $4827983, %esi
430000000000000094: 05    callq   0x450280 <BloombergLP::balber::BerDecoder_Node::logError(char const*)>420000000000000096: 05    callq   0x450230 <BloombergLP::balber::BerDecoder_Node::logError(char const*)>
440000000000000099: 02    jmp     0x4495d8 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xa8>43000000000000009b: 02    jmp     0x449549 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x109>
45000000000000009b: 03    movq    %rsp, %rdi44000000000000009d: 03    movq    %rsp, %rdi
46000000000000009e: 05    movl    $4826956, %esi4500000000000000a0: 05    movl    $4827936, %esi
4700000000000000a3: 05    callq   0x450280 <BloombergLP::balber::BerDecoder_Node::logError(char const*)>4600000000000000a5: 05    callq   0x450230 <BloombergLP::balber::BerDecoder_Node::logError(char const*)>
4800000000000000a8: 02    movl    %eax, %ecx
4900000000000000aa: 05    movq    8(%rsp), %rax
5000000000000000af: 03    testq   %rax, %rax
5100000000000000b2: 02    j     0x4495f3 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xc3>4700000000000000aa: 02    jmp     0x449549 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x109>
5200000000000000b4: 04    movl    36(%rsp), %edx
5300000000000000b8: 04    addl    32(%rsp), %edx
5400000000000000bc: 04    addl    40(%rsp), %edx
5500000000000000c0: 03    addl    %edx, 36(%rax)
5600000000000000c3: 04    movq    (%rsp), %rdx
5700000000000000c7: 07    movq    %rax, 280(%rdx)
5800000000000000ce: 06    decl    272(%rdx)
5900000000000000d4: 02    movl    %ecx, %eax
6000000000000000d6: 04    addq    $56, %rsp
6100000000000000da: 01    popq    %rbx
6200000000000000db: 02    popq    %r12
6300000000000000dd: 02    popq    %r13
6400000000000000df: 02    popq    %r14
6500000000000000e1: 02    popq    %r15
6600000000000000e3: 01    popq    %rbp
6700000000000000e4: 01    retq    
6800000000000000e5: 03    movq    %rsp, %rdi4800000000000000ac: 03    movq    %rsp, %rdi
6900000000000000e8: 05    callq   0x450dd0 <BloombergLP::balber::BerDecoder_Node::skipField()>4900000000000000af: 05    callq   0x450d80 <BloombergLP::balber::BerDecoder_Node::skipField()>
7000000000000000ed: 02    movl    %eax, %ecx
7100000000000000ef: 03    movq    (%rbx), %rax5000000000000000b4: 03    movq    (%rbx), %rcx
7200000000000000f2: 06    incl    276(%rax)5100000000000000b7: 06    incl    276(%rcx)
7300000000000000f8: 02    testl   %ecx, %ecx5200000000000000bd: 02    testl   %eax, %eax
7400000000000000fa: 02    jne     0x4495da <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xaa>5300000000000000bf: 02    jne     0x449549 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x109>
5400000000000000c1: 03    movq    %rsp, %rdi
5500000000000000c4: 05    callq   0x450bd0 <BloombergLP::balber::BerDecoder_Node::readTagTrailer()>
7500000000000000fc: 05    jmp     0x449793 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x263>5600000000000000c9: 02    jmp     0x449549 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x109>
760000000000000101: 04    movl    48(%r15), %eax5700000000000000cb: 04    movl    48(%r15), %ecx
770000000000000105: 03    cmpl    $1, %eax5800000000000000cf: 03    cmpl    $1, %ecx
780000000000000108: 02    je      0x44966d <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x13d>5900000000000000d2: 02    je      0x449582 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x142>
6000000000000000d4: 05    movl    $4294967295, %eax
79000000000000010a: 02    testl   %eax, %eax6100000000000000d9: 02    testl   %ecx, %ecx
80000000000000010c: 02    jne     0x44969c <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x16c>6200000000000000db: 02    jne     0x449549 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x109>
81000000000000010e: 06    movl    337676(%rip), %eax  # 49bd50 <BloombergLP::s_baltst::MyChoice::SELECTION_INFO_ARRAY+0x20>6300000000000000dd: 06    movl    338941(%rip), %eax  # 49c120 <BloombergLP::s_baltst::MyChoice::SELECTION_INFO_ARRAY+0x20>
820000000000000114: 04    movl    %eax, 44(%rsp)6400000000000000e3: 04    movl    %eax, 44(%rsp)
830000000000000118: 07    movq    337641(%rip), %rax  # 49bd38 <BloombergLP::s_baltst::MyChoice::SELECTION_INFO_ARRAY+0x8>6500000000000000e7: 07    movq    338906(%rip), %rax  # 49c108 <BloombergLP::s_baltst::MyChoice::SELECTION_INFO_ARRAY+0x8>
84000000000000011f: 05    movq    %rax, 48(%rsp)6600000000000000ee: 05    movq    %rax, 48(%rsp)
850000000000000124: 05    cmpl    $0, 20(%rsp)6700000000000000f3: 05    cmpl    $0, 20(%rsp)
860000000000000129: 02    je      0x4496a6 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x176>6800000000000000f8: 02    je      0x4495b1 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x171>
87000000000000012b: 03    movq    %rsp, %rdi
88000000000000012e: 05    movl    $4826453, %esi
890000000000000133: 05    callq   0x450280 <BloombergLP::balber::BerDecoder_Node::logError(char const*)>
900000000000000138: 05    jmp     0x44977f <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x24f>
91000000000000013d: 06    movl    337669(%rip), %eax  # 49bd78 <BloombergLP::s_baltst::MyChoice::SELECTION_INFO_ARRAY+0x48>
920000000000000143: 04    movl    %eax, 44(%rsp)
930000000000000147: 07    movq    337634(%rip), %rax  # 49bd60 <BloombergLP::s_baltst::MyChoice::SELECTION_INFO_ARRAY+0x30>
94000000000000014e: 05    movq    %rax, 48(%rsp)
950000000000000153: 05    cmpl    $0, 20(%rsp)
960000000000000158: 02    je      0x4496cf <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x19f>
97000000000000015a: 03    movq    %rsp, %rdi6900000000000000fa: 03    movq    %rsp, %rdi
98000000000000015d: 05    movl    $4826453, %esi7000000000000000fd: 05    movl    $4827435, %esi
990000000000000162: 05    callq   0x450280 <BloombergLP::balber::BerDecoder_Node::logError(char const*)>710000000000000102: 05    callq   0x450230 <BloombergLP::balber::BerDecoder_Node::logError(char const*)>
720000000000000107: 02    jmp     0x4494fd <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xbd>
730000000000000109: 05    movq    8(%rsp), %rcx
74000000000000010e: 03    testq   %rcx, %rcx
750000000000000111: 02    je      0x449562 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x122>
760000000000000113: 04    movl    36(%rsp), %edx
770000000000000117: 04    addl    32(%rsp), %edx
78000000000000011b: 04    addl    40(%rsp), %edx
79000000000000011f: 03    addl    %edx, 36(%rcx)
800000000000000122: 04    movq    (%rsp), %rdx
810000000000000126: 07    movq    %rcx, 280(%rdx)
82000000000000012d: 06    decl    272(%rdx)
830000000000000133: 04    addq    $56, %rsp
840000000000000137: 01    popq    %rbx
850000000000000138: 02    popq    %r12
86000000000000013a: 02    popq    %r13
87000000000000013c: 02    popq    %r14
88000000000000013e: 02    popq    %r15
890000000000000140: 01    popq    %rbp
900000000000000141: 01    retq    
910000000000000142: 06    movl    338880(%rip), %eax  # 49c148 <BloombergLP::s_baltst::MyChoice::SELECTION_INFO_ARRAY+0x48>
920000000000000148: 04    movl    %eax, 44(%rsp)
93000000000000014c: 07    movq    338845(%rip), %rax  # 49c130 <BloombergLP::s_baltst::MyChoice::SELECTION_INFO_ARRAY+0x30>
940000000000000153: 05    movq    %rax, 48(%rsp)
950000000000000158: 05    cmpl    $0, 20(%rsp)
96000000000000015d: 02    je      0x4495da <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x19a>
97000000000000015f: 03    movq    %rsp, %rdi
980000000000000162: 05    movl    $4827435, %esi
990000000000000167: 05    callq   0x450230 <BloombergLP::balber::BerDecoder_Node::logError(char const*)>
1000000000000000167: 05    jmp     0x44977f <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x24f>100000000000000016c: 05    jmp     0x4494fd <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xbd>
101000000000000016c: 05    movl    $4294967295, %ecx
1020000000000000171: 05    jmp     0x4495da <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xaa>
1030000000000000176: 05    movl    28(%rsp), %r12d1010000000000000171: 05    movl    28(%rsp), %r12d
104000000000000017b: 04    cmpl    $4, %r12d1020000000000000176: 04    cmpl    $4, %r12d
105000000000000017f: 06    ja      0x449772 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x242>103000000000000017a: 06    ja      0x449680 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x240>
1060000000000000185: 04    movq    (%rsp), %rax1040000000000000180: 04    movq    (%rsp), %rax
1070000000000000189: 07    movq    264(%rax), %r141050000000000000184: 07    movq    264(%rax), %r14
1080000000000000190: 04    movq    24(%r14), %rax106000000000000018b: 04    movq    24(%r14), %rax
1090000000000000194: 04    cmpq    32(%r14), %rax107000000000000018f: 04    cmpq    32(%r14), %rax
1100000000000000198: 02    je      0x449700 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x1d0>1080000000000000193: 02    je      0x44960e <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x1ce>
111000000000000019a: 03    movzbl  (%rax), %eax1090000000000000195: 03    movzbl  (%rax), %eax
112000000000000019d: 02    jmp     0x449709 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x1d9>1100000000000000198: 02    jmp     0x449617 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x1d7>
113000000000000019f: 04    movq    (%rsp), %rax111000000000000019a: 04    movq    (%rsp), %rax
11400000000000001a3: 03    movq    (%rax), %rcx112000000000000019e: 03    movq    (%rax), %rcx
11500000000000001a6: 07    movq    264(%rax), %rsi11300000000000001a1: 07    movq    264(%rax), %rsi
11600000000000001ad: 04    movl    28(%rsp), %edx11400000000000001a8: 04    movl    28(%rsp), %edx
11700000000000001b1: 03    movq    %r15, %rdi11500000000000001ac: 03    movq    %r15, %rdi
11800000000000001b4: 05    callq   0x454b40 <BloombergLP::balber::BerUtil_StringImpUtil::getStringValue(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >*, std::__1::basic_streambuf<char, std::__1::char_traits<char> >*, int, BloombergLP::balber::BerDecoderOptions const&)>11600000000000001af: 05    callq   0x454b10 <BloombergLP::balber::BerUtil_StringImpUtil::getStringValue(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >*, std::__1::basic_streambuf<char, std::__1::char_traits<char> >*, int, BloombergLP::balber::BerDecoderOptions const&)>
11900000000000001b9: 02    testl   %eax, %eax11700000000000001b4: 02    testl   %eax, %eax
12000000000000001bb: 06    je      0x44978b <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x25b>11800000000000001b6: 06    je      0x449692 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x252>
12100000000000001c1: 03    movq    %rsp, %rdi11900000000000001bc: 03    movq    %rsp, %rdi
12200000000000001c4: 05    movl    $4826497, %esi12000000000000001bf: 05    movl    $4827479, %esi
12300000000000001c9: 05    callq   0x450280 <BloombergLP::balber::BerDecoder_Node::logError(char const*)>12100000000000001c4: 05    callq   0x450230 <BloombergLP::balber::BerDecoder_Node::logError(char const*)>
12400000000000001ce: 02    jmp     0x44977f <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x24f>12200000000000001c9: 05    jmp     0x4494fd <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xbd>
12500000000000001d0: 03    movq    (%r14), %rax12300000000000001ce: 03    movq    (%r14), %rax
12600000000000001d3: 03    movq    %r14, %rdi12400000000000001d1: 03    movq    %r14, %rdi
12700000000000001d6: 03    callq   *72(%rax)12500000000000001d4: 03    callq   *72(%rax)
12800000000000001d9: 03    sarb    $7, %al12600000000000001d7: 03    sarb    $7, %al
12900000000000001dc: 03    movsbl  %al, %eax12700000000000001da: 03    movsbl  %al, %eax
13000000000000001df: 03    movl    %eax, (%r15)12800000000000001dd: 03    movl    %eax, (%r15)
13100000000000001e2: 03    testl   %r12d, %r12d12900000000000001e0: 03    testl   %r12d, %r12d
13200000000000001e5: 02    jle     0x44978b <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x25b>13000000000000001e3: 02    jle     0x449692 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x252>
13300000000000001e7: 03    movl    %r12d, %r13d13100000000000001e5: 03    movl    %r12d, %r13d
13400000000000001ea: 03    negl    %r13d13200000000000001e8: 03    negl    %r13d
13500000000000001ed: 02    movb    $1, %bl13300000000000001eb: 02    movb    $1, %bl
13600000000000001ef: 05    movl    $1, %ebp13400000000000001ed: 05    movl    $1, %ebp
13700000000000001f4: 02    jmp     0x449755 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x225>13500000000000001f2: 02    jmp     0x449663 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x223>
13800000000000001f6: 04    leaq    1(%rax), %rcx13600000000000001f4: 04    leaq    1(%rax), %rcx
13900000000000001fa: 04    movq    %rcx, 24(%r14)13700000000000001f8: 04    movq    %rcx, 24(%r14)
14000000000000001fe: 03    movzbl  (%rax), %eax13800000000000001fc: 03    movzbl  (%rax), %eax
1410000000000000201: 03    movl    (%r15), %ecx13900000000000001ff: 03    movl    (%r15), %ecx
1420000000000000204: 03    shll    $8, %ecx1400000000000000202: 03    shll    $8, %ecx
1430000000000000207: 03    movzbl  %al, %eax1410000000000000205: 03    movzbl  %al, %eax
144000000000000020a: 02    orl     %ecx, %eax1420000000000000208: 02    orl     %ecx, %eax
145000000000000020c: 03    movl    %eax, (%r15)143000000000000020a: 03    movl    %eax, (%r15)
146000000000000020f: 03    cmpl    %r12d, %ebp144000000000000020d: 03    cmpl    %r12d, %ebp
1470000000000000212: 03    setl    %bl1450000000000000210: 03    setl    %bl
1480000000000000215: 05    leal    1(%r13,%rbp), %eax1460000000000000213: 05    leal    1(%r13,%rbp), %eax
149000000000000021a: 02    movl    %ebp, %ecx1470000000000000218: 02    movl    %ebp, %ecx
150000000000000021c: 02    incl    %ecx148000000000000021a: 02    incl    %ecx
151000000000000021e: 02    movl    %ecx, %ebp149000000000000021c: 02    movl    %ecx, %ebp
1520000000000000220: 03    cmpl    $1, %eax150000000000000021e: 03    cmpl    $1, %eax
1530000000000000223: 02    je      0x44976d <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x23d>1510000000000000221: 02    je      0x44967b <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x23b>
1540000000000000225: 04    movq    24(%r14), %rax1520000000000000223: 04    movq    24(%r14), %rax
1550000000000000229: 04    cmpq    32(%r14), %rax1530000000000000227: 04    cmpq    32(%r14), %rax
156000000000000022d: 02    jne     0x449726 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x1f6>154000000000000022b: 02    jne     0x449634 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x1f4>
157000000000000022f: 03    movq    (%r14), %rax155000000000000022d: 03    movq    (%r14), %rax
1580000000000000232: 03    movq    %r14, %rdi1560000000000000230: 03    movq    %r14, %rdi
1590000000000000235: 03    callq   *80(%rax)1570000000000000233: 03    callq   *80(%rax)
1600000000000000238: 03    cmpl    $-1, %eax1580000000000000236: 03    cmpl    $-1, %eax
161000000000000023b: 02    jne     0x449731 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x201>1590000000000000239: 02    jne     0x44963f <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x1ff>
162000000000000023d: 03    testb   $1, %bl160000000000000023b: 03    testb   $1, %bl
1630000000000000240: 02    je      0x44978b <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x25b>161000000000000023e: 02    je      0x449692 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x252>
1640000000000000242: 03    movq    %rsp, %rdi1620000000000000240: 03    movq    %rsp, %rdi
1650000000000000245: 05    movl    $4826497, %esi1630000000000000243: 05    movl    $4827479, %esi
166000000000000024a: 05    callq   0x450280 <BloombergLP::balber::BerDecoder_Node::logError(char const*)>1640000000000000248: 05    callq   0x450230 <BloombergLP::balber::BerDecoder_Node::logError(char const*)>
165000000000000024d: 05    jmp     0x4494fd <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xbd>
1660000000000000252: 04    movl    28(%rsp), %eax
167000000000000024f: 02    movl    %eax, %ecx1670000000000000256: 04    movl    %eax, 36(%rsp)
1680000000000000251: 02    testl   %ecx, %ecx
1690000000000000253: 06    jne     0x4495da <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xaa>168000000000000025a: 05    jmp     0x449501 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xc1>
1700000000000000259: 02    jmp     0x449793 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x263>169000000000000025f: 02    jmp     0x4496a3 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x263>
171000000000000025b: 04    movl    28(%rsp), %eax
172000000000000025f: 04    movl    %eax, 36(%rsp)
1730000000000000263: 03    movq    %rsp, %rdi
1740000000000000266: 05    callq   0x450c20 <BloombergLP::balber::BerDecoder_Node::readTagTrailer()>
175000000000000026b: 05    jmp     0x4495d8 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0xa8>
1760000000000000270: 02    jmp     0x4497a4 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x274>1700000000000000261: 02    jmp     0x4496a3 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x263>
1770000000000000272: 02    jmp     0x4497a4 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x274>
1780000000000000274: 03    movq    %rax, %rdi1710000000000000263: 03    movq    %rax, %rdi
1790000000000000277: 05    movq    8(%rsp), %rax1720000000000000266: 05    movq    8(%rsp), %rax
180000000000000027c: 03    testq   %rax, %rax173000000000000026b: 03    testq   %rax, %rax
181000000000000027f: 02    je      0x4497c0 <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x290>174000000000000026e: 02    je      0x4496bf <int BloombergLP::balber::BerDecoder_Node::decodeChoice<BloombergLP::s_baltst::MyChoice>(BloombergLP::s_baltst::MyChoice*)+0x27f>
1820000000000000281: 04    movl    36(%rsp), %ecx1750000000000000270: 04    movl    36(%rsp), %ecx
1830000000000000285: 04    addl    32(%rsp), %ecx1760000000000000274: 04    addl    32(%rsp), %ecx
1840000000000000289: 04    addl    40(%rsp), %ecx1770000000000000278: 04    addl    40(%rsp), %ecx
185000000000000028d: 03    addl    %ecx, 36(%rax)178000000000000027c: 03    addl    %ecx, 36(%rax)
1860000000000000290: 04    movq    (%rsp), %rcx179000000000000027f: 04    movq    (%rsp), %rcx
1870000000000000294: 07    movq    %rax, 280(%rcx)1800000000000000283: 07    movq    %rax, 280(%rcx)
188000000000000029b: 06    decl    272(%rcx)181000000000000028a: 06    decl    272(%rcx)
18900000000000002a1: 05    callq   0x404910 <_Unwind_Resume@plt>1820000000000000290: 05    callq   0x404910 <_Unwind_Resume@plt>
19000000000000002a6: 10    nopw    %cs:(%rax,%rax)1830000000000000295: 10    nopw    %cs:(%rax,%rax)
184000000000000029f: 01    nop     
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op