Comparing int BloombergLP::s_baltst::SequenceWithAnonymityChoice1::manipulateSelection(BloombergLP::balxml::Decoder_ParseObject&) in assumed vs ignored

Files changed (1) hide show
  1. baljsn_encoder.t/{52.assume.s → 52.none.s} +44 -45
baljsn_encoder.t/{52.assume.s → 52.none.s} RENAMED
@@ -1,51 +1,50 @@
1
- 0000000000460f20 <int BloombergLP::s_baltst::SequenceWithAnonymityChoice1::manipulateSelection<BloombergLP::balxml::Decoder_ParseObject>(BloombergLP::balxml::Decoder_ParseObject&)>:
2
  0000000000000000: 02 pushq %r14
3
  0000000000000002: 01 pushq %rbx
4
  0000000000000003: 04 subq $72, %rsp
5
- 0000000000000007: 03 movq %rsi, %rbx
6
  000000000000000a: 03 movq %rdi, %rsi
7
  000000000000000d: 03 movl 48(%rdi), %eax
8
  0000000000000010: 03 cmpl $1, %eax
9
- 0000000000000013: 02 je 0x460f67 <int BloombergLP::s_baltst::SequenceWithAnonymityChoice1::manipulateSelection<BloombergLP::balxml::Decoder_ParseObject>(BloombergLP::balxml::Decoder_ParseObject&)+0x47>
10
- 0000000000000015: 02 testl %eax, %eax
11
- 0000000000000017: 02 jne 0x460f8f <int BloombergLP::s_baltst::SequenceWithAnonymityChoice1::manipulateSelection<BloombergLP::balxml::Decoder_ParseObject>(BloombergLP::balxml::Decoder_ParseObject&)+0x6f>
12
- 0000000000000019: 06 movl 2004881(%rip), %eax # 64a6d0 <BloombergLP::s_baltst::SequenceWithAnonymityChoice1::SELECTION_INFO_ARRAY+0x20>
13
- 000000000000001f: 08 movq $5529760, (%rsp)
14
- 0000000000000027: 04 movl %eax, 8(%rsp)
15
- 000000000000002b: 05 movq %rsi, 16(%rsp)
16
- 0000000000000030: 03 movq (%rbx), %rsi
17
- 0000000000000033: 03 movq %rsp, %rdi
18
- 0000000000000036: 05 callq 0x4a40e0 <BloombergLP::balxml::Decoder_ElementContext::beginParse(BloombergLP::balxml::Decoder*)>
19
- 000000000000003b: 02 movl %eax, %ebx
20
- 000000000000003d: 03 movq %rsp, %rdi
21
- 0000000000000040: 05 callq 0x4a59f0 <BloombergLP::balxml::Decoder_ElementContext::~Decoder_ElementContext()>
22
- 0000000000000045: 02 jmp 0x460f94 <int BloombergLP::s_baltst::SequenceWithAnonymityChoice1::manipulateSelection<BloombergLP::balxml::Decoder_ParseObject>(BloombergLP::balxml::Decoder_ParseObject&)+0x74>
23
- 0000000000000047: 06 movl 2004875(%rip), %edx # 64a6f8 <BloombergLP::s_baltst::SequenceWithAnonymityChoice1::SELECTION_INFO_ARRAY+0x48>
24
- 000000000000004d: 03 movq %rsp, %r14
25
- 0000000000000050: 03 movq %r14, %rdi
26
- 0000000000000053: 05 callq 0x4a5620 <BloombergLP::balxml::Decoder_StdStringContext::Decoder_StdStringContext(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >*, int)>
27
- 0000000000000058: 03 movq (%rbx), %rsi
28
- 000000000000005b: 03 movq %r14, %rdi
29
- 000000000000005e: 05 callq 0x4a40e0 <BloombergLP::balxml::Decoder_ElementContext::beginParse(BloombergLP::balxml::Decoder*)>
30
- 0000000000000063: 02 movl %eax, %ebx
31
- 0000000000000065: 03 movq %rsp, %rdi
32
- 0000000000000068: 05 callq 0x4a56b0 <BloombergLP::balxml::Decoder_StdStringContext::~Decoder_StdStringContext()>
33
- 000000000000006d: 02 jmp 0x460f94 <int BloombergLP::s_baltst::SequenceWithAnonymityChoice1::manipulateSelection<BloombergLP::balxml::Decoder_ParseObject>(BloombergLP::balxml::Decoder_ParseObject&)+0x74>
34
- 000000000000006f: 05 movl $4294967295, %ebx
35
- 0000000000000074: 02 movl %ebx, %eax
36
- 0000000000000076: 04 addq $72, %rsp
37
- 000000000000007a: 01 popq %rbx
38
- 000000000000007b: 02 popq %r14
39
- 000000000000007d: 01 retq
40
- 000000000000007e: 03 movq %rax, %rbx
41
- 0000000000000081: 03 movq %rsp, %rdi
42
- 0000000000000084: 05 callq 0x4a56b0 <BloombergLP::balxml::Decoder_StdStringContext::~Decoder_StdStringContext()>
43
- 0000000000000089: 03 movq %rbx, %rdi
44
- 000000000000008c: 05 callq 0x405b60 <_Unwind_Resume@plt>
45
- 0000000000000091: 03 movq %rax, %rbx
46
- 0000000000000094: 03 movq %rsp, %rdi
47
- 0000000000000097: 05 callq 0x4a59f0 <BloombergLP::balxml::Decoder_ElementContext::~Decoder_ElementContext()>
48
- 000000000000009c: 03 movq %rbx, %rdi
49
- 000000000000009f: 05 callq 0x405b60 <_Unwind_Resume@plt>
50
- 00000000000000a4: 10 nopw %cs:(%rax,%rax)
51
- 00000000000000ae: 02 nop
1
+ 0000000000460f80 <int BloombergLP::s_baltst::SequenceWithAnonymityChoice1::manipulateSelection<BloombergLP::balxml::Decoder_ParseObject>(BloombergLP::balxml::Decoder_ParseObject&)>:
2
  0000000000000000: 02 pushq %r14
3
  0000000000000002: 01 pushq %rbx
4
  0000000000000003: 04 subq $72, %rsp
5
+ 0000000000000007: 03 movq %rsi, %r14
6
  000000000000000a: 03 movq %rdi, %rsi
7
  000000000000000d: 03 movl 48(%rdi), %eax
8
  0000000000000010: 03 cmpl $1, %eax
9
+ 0000000000000013: 02 je 0x460fcc <int BloombergLP::s_baltst::SequenceWithAnonymityChoice1::manipulateSelection<BloombergLP::balxml::Decoder_ParseObject>(BloombergLP::balxml::Decoder_ParseObject&)+0x4c>
10
+ 0000000000000015: 05 movl $4294967295, %ebx
11
+ 000000000000001a: 02 testl %eax, %eax
12
+ 000000000000001c: 02 jne 0x460ff2 <int BloombergLP::s_baltst::SequenceWithAnonymityChoice1::manipulateSelection<BloombergLP::balxml::Decoder_ParseObject>(BloombergLP::balxml::Decoder_ParseObject&)+0x72>
13
+ 000000000000001e: 06 movl 2003212(%rip), %eax # 64a0b0 <BloombergLP::s_baltst::SequenceWithAnonymityChoice1::SELECTION_INFO_ARRAY+0x20>
14
+ 0000000000000024: 08 movq $5532864, (%rsp)
15
+ 000000000000002c: 04 movl %eax, 8(%rsp)
16
+ 0000000000000030: 05 movq %rsi, 16(%rsp)
17
+ 0000000000000035: 03 movq (%r14), %rsi
18
+ 0000000000000038: 03 movq %rsp, %rdi
19
+ 000000000000003b: 05 callq 0x4a43a0 <BloombergLP::balxml::Decoder_ElementContext::beginParse(BloombergLP::balxml::Decoder*)>
20
+ 0000000000000040: 02 movl %eax, %ebx
21
+ 0000000000000042: 03 movq %rsp, %rdi
22
+ 0000000000000045: 05 callq 0x4a5ca0 <BloombergLP::balxml::Decoder_ElementContext::~Decoder_ElementContext()>
23
+ 000000000000004a: 02 jmp 0x460ff2 <int BloombergLP::s_baltst::SequenceWithAnonymityChoice1::manipulateSelection<BloombergLP::balxml::Decoder_ParseObject>(BloombergLP::balxml::Decoder_ParseObject&)+0x72>
24
+ 000000000000004c: 06 movl 2003206(%rip), %edx # 64a0d8 <BloombergLP::s_baltst::SequenceWithAnonymityChoice1::SELECTION_INFO_ARRAY+0x48>
25
+ 0000000000000052: 03 movq %rsp, %rbx
26
+ 0000000000000055: 03 movq %rbx, %rdi
27
+ 0000000000000058: 05 callq 0x4a58d0 <BloombergLP::balxml::Decoder_StdStringContext::Decoder_StdStringContext(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >*, int)>
28
+ 000000000000005d: 03 movq (%r14), %rsi
29
+ 0000000000000060: 03 movq %rbx, %rdi
30
+ 0000000000000063: 05 callq 0x4a43a0 <BloombergLP::balxml::Decoder_ElementContext::beginParse(BloombergLP::balxml::Decoder*)>
31
+ 0000000000000068: 02 movl %eax, %ebx
32
+ 000000000000006a: 03 movq %rsp, %rdi
33
+ 000000000000006d: 05 callq 0x4a5950 <BloombergLP::balxml::Decoder_StdStringContext::~Decoder_StdStringContext()>
34
+ 0000000000000072: 02 movl %ebx, %eax
35
+ 0000000000000074: 04 addq $72, %rsp
36
+ 0000000000000078: 01 popq %rbx
37
+ 0000000000000079: 02 popq %r14
38
+ 000000000000007b: 01 retq
39
+ 000000000000007c: 03 movq %rax, %rbx
40
+ 000000000000007f: 03 movq %rsp, %rdi
41
+ 0000000000000082: 05 callq 0x4a5950 <BloombergLP::balxml::Decoder_StdStringContext::~Decoder_StdStringContext()>
42
+ 0000000000000087: 03 movq %rbx, %rdi
43
+ 000000000000008a: 05 callq 0x405bb0 <_Unwind_Resume@plt>
44
+ 000000000000008f: 03 movq %rax, %rbx
45
+ 0000000000000092: 03 movq %rsp, %rdi
46
+ 0000000000000095: 05 callq 0x4a5ca0 <BloombergLP::balxml::Decoder_ElementContext::~Decoder_ElementContext()>
47
+ 000000000000009a: 03 movq %rbx, %rdi
48
+ 000000000000009d: 05 callq 0x405bb0 <_Unwind_Resume@plt>
49
+ 00000000000000a2: 10 nopw %cs:(%rax,%rax)
50
+ 00000000000000ac: 04 nopl (%rax)