22.assume.s
22.none.s
n10000000000405410 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection0()>:n10000000000405460 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection0()>:
20000000000000000: 01    pushq   %rbx20000000000000000: 01    pushq   %rbx
30000000000000001: 03    movq    %rdi, %rbx30000000000000001: 03    movq    %rdi, %rbx
40000000000000004: 03    movl    48(%rdi), %eax40000000000000004: 03    movl    48(%rdi), %eax
t50000000000000007: 03    cmpl    $2, %eaxt50000000000000007: 03    cmpl    $1, %eax
6000000000000000a: 02    je      0x405449 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection0()+0x39>6000000000000000a: 02    je      0x405478 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection0()+0x18>
7000000000000000c: 03    cmpl    $1, %eax
8000000000000000f: 02    je      0x40542d <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection0()+0x1d>
90000000000000011: 02    testl   %eax, %eax7000000000000000c: 02    testl   %eax, %eax
100000000000000013: 02    jne     0x405449 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection0()+0x39>8000000000000000e: 02    jne     0x405494 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection0()+0x34>
110000000000000015: 06    movl    $100, (%rbx)90000000000000010: 06    movl    $100, (%rbx)
12000000000000001b: 02    jmp     0x405456 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection0()+0x46>100000000000000016: 02    jmp     0x4054a1 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection0()+0x41>
13000000000000001d: 05    cmpq    $23, 32(%rbx)110000000000000018: 05    cmpq    $23, 32(%rbx)
140000000000000022: 02    je      0x405441 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection0()+0x31>12000000000000001d: 02    je      0x40548c <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection0()+0x2c>
150000000000000024: 03    movq    (%rbx), %rsi13000000000000001f: 03    movq    (%rbx), %rsi
160000000000000027: 04    movq    40(%rbx), %rdi140000000000000022: 04    movq    40(%rbx), %rdi
17000000000000002b: 03    movq    (%rdi), %rax150000000000000026: 03    movq    (%rdi), %rax
18000000000000002e: 03    callq   *24(%rax)160000000000000029: 03    callq   *24(%rax)
190000000000000031: 08    movq    $-1, 24(%rbx)17000000000000002c: 08    movq    $-1, 24(%rbx)
200000000000000039: 06    movl    $100, (%rbx)180000000000000034: 06    movl    $100, (%rbx)
21000000000000003f: 07    movl    $0, 48(%rbx)19000000000000003a: 07    movl    $0, 48(%rbx)
220000000000000046: 03    movq    %rbx, %rax200000000000000041: 03    movq    %rbx, %rax
230000000000000049: 01    popq    %rbx210000000000000044: 01    popq    %rbx
24000000000000004a: 01    retq220000000000000045: 01    retq
25000000000000004b: 03    movq    %rax, %rdi230000000000000046: 03    movq    %rax, %rdi
26000000000000004e: 05    callq   0x444b60 <__clang_call_terminate>240000000000000049: 05    callq   0x444ad0 <__clang_call_terminate>
270000000000000053: 10    nopw    %cs:(%rax,%rax)25000000000000004e: 02    nop     
28000000000000005d: 03    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op