| n | 000000000040a990 <BloombergLP::balb::Choice3::makeSelection1()>: | n | 000000000040a940 <BloombergLP::balb::Choice3::makeSelection1()>: |
| 0000000000000000: 01 pushq %rbx | | 0000000000000000: 01 pushq %rbx |
| 0000000000000001: 03 movq %rdi, %rbx | | 0000000000000001: 03 movq %rdi, %rbx |
| 0000000000000004: 06 movl 368(%rdi), %eax | | 0000000000000004: 06 movl 368(%rdi), %eax |
| t | 000000000000000a: 04 cmpq $3, %rax | t | 000000000000000a: 03 cmpl $2, %eax |
| 000000000000000e: 02 ja 0x40a9cd <BloombergLP::balb::Choice3::makeSelection1()+0x3d> | | 000000000000000d: 02 je 0x40a95d <BloombergLP::balb::Choice3::makeSelection1()+0x1d> |
| 0000000000000010: 07 jmpq *4481768(,%rax,8) | | 000000000000000f: 02 testl %eax, %eax |
| | | 0000000000000011: 02 jne 0x40a979 <BloombergLP::balb::Choice3::makeSelection1()+0x39> |
| 0000000000000017: 03 movq %rbx, %rdi | | 0000000000000013: 03 movq %rbx, %rdi |
| 000000000000001a: 05 callq 0x409860 <BloombergLP::balb::Sequence6::reset()> | | 0000000000000016: 05 callq 0x409810 <BloombergLP::balb::Sequence6::reset()> |
| 000000000000001f: 02 jmp 0x40a9f0 <BloombergLP::balb::Choice3::makeSelection1()+0x60> | | 000000000000001b: 02 jmp 0x40a99c <BloombergLP::balb::Choice3::makeSelection1()+0x5c> |
| 0000000000000021: 05 cmpq $23, 32(%rbx) | | 000000000000001d: 05 cmpq $23, 32(%rbx) |
| 0000000000000026: 02 je 0x40a9c5 <BloombergLP::balb::Choice3::makeSelection1()+0x35> | | 0000000000000022: 02 je 0x40a971 <BloombergLP::balb::Choice3::makeSelection1()+0x31> |
| 0000000000000028: 03 movq (%rbx), %rsi | | 0000000000000024: 03 movq (%rbx), %rsi |
| 000000000000002b: 04 movq 40(%rbx), %rdi | | 0000000000000027: 04 movq 40(%rbx), %rdi |
| 000000000000002f: 03 movq (%rdi), %rax | | 000000000000002b: 03 movq (%rdi), %rax |
| 0000000000000032: 03 callq *24(%rax) | | 000000000000002e: 03 callq *24(%rax) |
| 0000000000000035: 08 movq $-1, 24(%rbx) | | 0000000000000031: 08 movq $-1, 24(%rbx) |
| 000000000000003d: 10 movl $4294967295, 368(%rbx) | | 0000000000000039: 10 movl $4294967295, 368(%rbx) |
| 0000000000000047: 07 movq 376(%rbx), %rsi | | 0000000000000043: 07 movq 376(%rbx), %rsi |
| 000000000000004e: 03 movq %rbx, %rdi | | 000000000000004a: 03 movq %rbx, %rdi |
| 0000000000000051: 05 callq 0x408790 <BloombergLP::balb::Sequence6::Sequence6(BloombergLP::bslma::Allocator*)> | | 000000000000004d: 05 callq 0x408740 <BloombergLP::balb::Sequence6::Sequence6(BloombergLP::bslma::Allocator*)> |
| 0000000000000056: 10 movl $0, 368(%rbx) | | 0000000000000052: 10 movl $0, 368(%rbx) |
| 0000000000000060: 03 movq %rbx, %rax | | 000000000000005c: 03 movq %rbx, %rax |
| 0000000000000063: 01 popq %rbx | | 000000000000005f: 01 popq %rbx |
| 0000000000000064: 01 retq | | 0000000000000060: 01 retq |
| 0000000000000065: 03 movq %rax, %rdi | | 0000000000000061: 03 movq %rax, %rdi |
| 0000000000000068: 05 callq 0x4043c0 <__clang_call_terminate> | | 0000000000000064: 05 callq 0x4043c0 <__clang_call_terminate> |
| 000000000000006d: 03 nopl (%rax) | | 0000000000000069: 07 nopl (%rax) |