Comparing int BloombergLP::balxml::Encoder_EncodeObject::executeImp(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view > const&, int, BloombergLP::bdlat_TypeCategory::Choice) in assumed vs ignored

Files changed (1) hide show
  1. balxml_encoder.t/{12.assume.s → 12.none.s} +76 -73
balxml_encoder.t/{12.assume.s → 12.none.s} RENAMED
@@ -1,87 +1,90 @@
1
- 00000000004e2560 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)>:
2
  0000000000000000: 01 pushq %rbp
3
  0000000000000001: 02 pushq %r15
4
  0000000000000003: 02 pushq %r14
5
  0000000000000005: 01 pushq %rbx
6
  0000000000000006: 04 subq $24, %rsp
7
  000000000000000a: 03 movl %ecx, %r15d
8
  000000000000000d: 03 movq %rdx, %r14
9
  0000000000000010: 03 movq %rsi, %rbp
10
  0000000000000013: 03 movq %rdi, %rbx
11
  0000000000000016: 06 testl $65536, %ecx
12
- 000000000000001c: 02 jne 0x4e258e <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0x2e>
13
  000000000000001e: 03 movq (%rbx), %rax
14
  0000000000000021: 03 movq (%rax), %rdi
15
  0000000000000024: 03 movq %r14, %rsi
16
  0000000000000027: 02 xorl %edx, %edx
17
- 0000000000000029: 05 callq 0x4e7510 <BloombergLP::balxml::Formatter::openElement(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::balxml::Formatter::WhitespaceType)>
18
- 000000000000002e: 03 movq (%rbx), %rax
19
- 0000000000000031: 03 movl 48(%rbp), %ecx
20
- 0000000000000034: 03 cmpl $-1, %ecx
21
- 0000000000000037: 02 je 0x4e25d8 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0x78>
22
- 0000000000000039: 05 movq %rax, 16(%rsp)
23
- 000000000000003e: 02 testl %ecx, %ecx
24
- 0000000000000040: 02 je 0x4e2605 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0xa5>
25
- 0000000000000042: 07 movq 514695(%rip), %rax # 560030 <BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice::SELECTION_INFO_ARRAY+0x30>
26
- 0000000000000049: 07 movslq 514696(%rip), %rcx # 560038 <BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice::SELECTION_INFO_ARRAY+0x38>
27
- 0000000000000050: 04 movq %rax, (%rsp)
28
- 0000000000000054: 05 movq %rcx, 8(%rsp)
29
- 0000000000000059: 06 movl 514697(%rip), %ecx # 560048 <BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice::SELECTION_INFO_ARRAY+0x48>
30
- 000000000000005f: 05 leaq 16(%rsp), %rdi
31
- 0000000000000064: 03 movq %rsp, %rdx
32
- 0000000000000067: 03 movq %rbp, %rsi
33
- 000000000000006a: 05 callq 0x4dcfb0 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, BloombergLP::bdlat_TypeCategory::Simple>(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Simple)>
34
- 000000000000006f: 02 testl %eax, %eax
35
- 0000000000000071: 02 jne 0x4e2636 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0xd6>
36
- 0000000000000073: 05 jmp 0x4e2665 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0x105>
37
- 0000000000000078: 08 movq $5579711, (%rsp)
38
- 0000000000000080: 09 movq $3, 8(%rsp)
39
- 0000000000000089: 04 movq 8(%rax), %rdi
40
- 000000000000008d: 03 movq %rsp, %rdx
41
- 0000000000000090: 05 movl $5579675, %esi
42
- 0000000000000095: 03 movl %r15d, %ecx
43
- 0000000000000098: 06 movl $4294967295, %r8d
44
- 000000000000009e: 05 callq 0x4e4a00 <BloombergLP::balxml::Encoder::logError(char const*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, int)>
45
- 00000000000000a3: 02 jmp 0x4e2636 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0xd6>
46
- 00000000000000a5: 07 movq 514556(%rip), %rax # 560008 <BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice::SELECTION_INFO_ARRAY+0x8>
47
- 00000000000000ac: 07 movslq 514557(%rip), %rcx # 560010 <BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice::SELECTION_INFO_ARRAY+0x10>
48
- 00000000000000b3: 04 movq %rax, (%rsp)
49
- 00000000000000b7: 05 movq %rcx, 8(%rsp)
50
- 00000000000000bc: 06 movl 514558(%rip), %ecx # 560020 <BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice::SELECTION_INFO_ARRAY+0x20>
51
- 00000000000000c2: 05 leaq 16(%rsp), %rdi
52
- 00000000000000c7: 03 movq %rsp, %rdx
53
- 00000000000000ca: 03 movq %rbp, %rsi
54
- 00000000000000cd: 05 callq 0x456570 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<int, BloombergLP::bdlat_TypeCategory::Simple>(int const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Simple)>
55
- 00000000000000d2: 02 testl %eax, %eax
56
- 00000000000000d4: 02 je 0x4e2665 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0x105>
57
- 00000000000000d6: 03 movq (%rbx), %rax
58
- 00000000000000d9: 05 movl $5579410, %esi
59
- 00000000000000de: 04 movq 8(%rax), %rdi
60
- 00000000000000e2: 05 movl $4294967295, %ebx
61
- 00000000000000e7: 03 movq %r14, %rdx
62
- 00000000000000ea: 03 movl %r15d, %ecx
63
- 00000000000000ed: 06 movl $4294967295, %r8d
64
- 00000000000000f3: 05 callq 0x4e4a00 <BloombergLP::balxml::Encoder::logError(char const*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, int)>
65
- 00000000000000f8: 02 movl %ebx, %eax
66
- 00000000000000fa: 04 addq $24, %rsp
67
- 00000000000000fe: 01 popq %rbx
68
- 00000000000000ff: 02 popq %r14
69
- 0000000000000101: 02 popq %r15
70
- 0000000000000103: 01 popq %rbp
71
- 0000000000000104: 01 retq
72
- 0000000000000105: 07 testl $65536, %r15d
73
- 000000000000010c: 02 jne 0x4e267c <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0x11c>
74
- 000000000000010e: 03 movq (%rbx), %rax
75
- 0000000000000111: 03 movq (%rax), %rdi
76
- 0000000000000114: 03 movq %r14, %rsi
77
- 0000000000000117: 05 callq 0x4e7630 <BloombergLP::balxml::Formatter::closeElement(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)>
78
- 000000000000011c: 03 movq (%rbx), %rax
79
- 000000000000011f: 03 movq (%rax), %rcx
80
- 0000000000000122: 07 movq 160(%rcx), %rcx
81
- 0000000000000129: 03 movq (%rcx), %rdx
82
- 000000000000012c: 04 movq -24(%rdx), %rdx
83
- 0000000000000130: 05 movl $5579433, %esi
84
- 0000000000000135: 05 cmpl $0, 32(%rcx,%rdx)
85
- 000000000000013a: 02 jne 0x4e263e <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0xde>
86
- 000000000000013c: 02 xorl %ebx, %ebx
87
- 000000000000013e: 02 jmp 0x4e2658 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0xf8>
 
 
 
1
+ 00000000004e2d10 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)>:
2
  0000000000000000: 01 pushq %rbp
3
  0000000000000001: 02 pushq %r15
4
  0000000000000003: 02 pushq %r14
5
  0000000000000005: 01 pushq %rbx
6
  0000000000000006: 04 subq $24, %rsp
7
  000000000000000a: 03 movl %ecx, %r15d
8
  000000000000000d: 03 movq %rdx, %r14
9
  0000000000000010: 03 movq %rsi, %rbp
10
  0000000000000013: 03 movq %rdi, %rbx
11
  0000000000000016: 06 testl $65536, %ecx
12
+ 000000000000001c: 02 jne 0x4e2d3e <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0x2e>
13
  000000000000001e: 03 movq (%rbx), %rax
14
  0000000000000021: 03 movq (%rax), %rdi
15
  0000000000000024: 03 movq %r14, %rsi
16
  0000000000000027: 02 xorl %edx, %edx
17
+ 0000000000000029: 05 callq 0x4e7d10 <BloombergLP::balxml::Formatter::openElement(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::balxml::Formatter::WhitespaceType)>
18
+ 000000000000002e: 03 movq (%rbx), %rcx
19
+ 0000000000000031: 03 movl 48(%rbp), %eax
20
+ 0000000000000034: 03 cmpl $-1, %eax
21
+ 0000000000000037: 02 je 0x4e2d91 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0x81>
22
+ 0000000000000039: 05 movq %rcx, 16(%rsp)
23
+ 000000000000003e: 02 testl %eax, %eax
24
+ 0000000000000040: 02 je 0x4e2dbe <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0xae>
25
+ 0000000000000042: 03 cmpl $1, %eax
26
+ 0000000000000045: 06 jne 0x4e2def <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0xdf>
27
+ 000000000000004b: 07 movq 515246(%rip), %rax # 560a10 <BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice::SELECTION_INFO_ARRAY+0x30>
28
+ 0000000000000052: 07 movslq 515247(%rip), %rcx # 560a18 <BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice::SELECTION_INFO_ARRAY+0x38>
29
+ 0000000000000059: 04 movq %rax, (%rsp)
30
+ 000000000000005d: 05 movq %rcx, 8(%rsp)
31
+ 0000000000000062: 06 movl 515248(%rip), %ecx # 560a28 <BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice::SELECTION_INFO_ARRAY+0x48>
32
+ 0000000000000068: 05 leaq 16(%rsp), %rdi
33
+ 000000000000006d: 03 movq %rsp, %rdx
34
+ 0000000000000070: 03 movq %rbp, %rsi
35
+ 0000000000000073: 05 callq 0x4dd740 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, BloombergLP::bdlat_TypeCategory::Simple>(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Simple)>
36
+ 0000000000000078: 02 testl %eax, %eax
37
+ 000000000000007a: 02 jne 0x4e2def <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0xdf>
38
+ 000000000000007c: 05 jmp 0x4e2e1e <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0x10e>
39
+ 0000000000000081: 08 movq $5582251, (%rsp)
40
+ 0000000000000089: 09 movq $3, 8(%rsp)
41
+ 0000000000000092: 04 movq 8(%rcx), %rdi
42
+ 0000000000000096: 03 movq %rsp, %rdx
43
+ 0000000000000099: 05 movl $5582215, %esi
44
+ 000000000000009e: 03 movl %r15d, %ecx
45
+ 00000000000000a1: 06 movl $4294967295, %r8d
46
+ 00000000000000a7: 05 callq 0x4e51d0 <BloombergLP::balxml::Encoder::logError(char const*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, int)>
47
+ 00000000000000ac: 02 jmp 0x4e2def <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0xdf>
48
+ 00000000000000ae: 07 movq 515107(%rip), %rax # 5609e8 <BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice::SELECTION_INFO_ARRAY+0x8>
49
+ 00000000000000b5: 07 movslq 515108(%rip), %rcx # 5609f0 <BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice::SELECTION_INFO_ARRAY+0x10>
50
+ 00000000000000bc: 04 movq %rax, (%rsp)
51
+ 00000000000000c0: 05 movq %rcx, 8(%rsp)
52
+ 00000000000000c5: 06 movl 515109(%rip), %ecx # 560a00 <BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice::SELECTION_INFO_ARRAY+0x20>
53
+ 00000000000000cb: 05 leaq 16(%rsp), %rdi
54
+ 00000000000000d0: 03 movq %rsp, %rdx
55
+ 00000000000000d3: 03 movq %rbp, %rsi
56
+ 00000000000000d6: 05 callq 0x456de0 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<int, BloombergLP::bdlat_TypeCategory::Simple>(int const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Simple)>
57
+ 00000000000000db: 02 testl %eax, %eax
58
+ 00000000000000dd: 02 je 0x4e2e1e <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0x10e>
59
+ 00000000000000df: 03 movq (%rbx), %rax
60
+ 00000000000000e2: 05 movl $5581950, %esi
61
+ 00000000000000e7: 04 movq 8(%rax), %rdi
62
+ 00000000000000eb: 05 movl $4294967295, %ebx
63
+ 00000000000000f0: 03 movq %r14, %rdx
64
+ 00000000000000f3: 03 movl %r15d, %ecx
65
+ 00000000000000f6: 06 movl $4294967295, %r8d
66
+ 00000000000000fc: 05 callq 0x4e51d0 <BloombergLP::balxml::Encoder::logError(char const*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, int)>
67
+ 0000000000000101: 02 movl %ebx, %eax
68
+ 0000000000000103: 04 addq $24, %rsp
69
+ 0000000000000107: 01 popq %rbx
70
+ 0000000000000108: 02 popq %r14
71
+ 000000000000010a: 02 popq %r15
72
+ 000000000000010c: 01 popq %rbp
73
+ 000000000000010d: 01 retq
74
+ 000000000000010e: 07 testl $65536, %r15d
75
+ 0000000000000115: 02 jne 0x4e2e35 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0x125>
76
+ 0000000000000117: 03 movq (%rbx), %rax
77
+ 000000000000011a: 03 movq (%rax), %rdi
78
+ 000000000000011d: 03 movq %r14, %rsi
79
+ 0000000000000120: 05 callq 0x4e7e30 <BloombergLP::balxml::Formatter::closeElement(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)>
80
+ 0000000000000125: 03 movq (%rbx), %rax
81
+ 0000000000000128: 03 movq (%rax), %rcx
82
+ 000000000000012b: 07 movq 160(%rcx), %rcx
83
+ 0000000000000132: 03 movq (%rcx), %rdx
84
+ 0000000000000135: 04 movq -24(%rdx), %rdx
85
+ 0000000000000139: 05 movl $5581973, %esi
86
+ 000000000000013e: 05 cmpl $0, 32(%rcx,%rdx)
87
+ 0000000000000143: 02 jne 0x4e2df7 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0xe7>
88
+ 0000000000000145: 02 xorl %ebx, %ebx
89
+ 0000000000000147: 02 jmp 0x4e2e11 <int BloombergLP::balxml::Encoder_EncodeObject::executeImp<BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice, BloombergLP::bdlat_TypeCategory::Choice>(BloombergLP::s_baltst::MySequenceWithAnonymousChoiceChoice const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int, BloombergLP::bdlat_TypeCategory::Choice)+0x101>
90
+ 0000000000000149: 07 nopl (%rax)