17.assume.s
17.none.s
n10000000000405260 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection2(BloombergLP::s_baltst::MyEnumeration::Value)>:n10000000000405230 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection2(BloombergLP::s_baltst::MyEnumeration::Value)>:
20000000000000000: 01    pushq   %rbp20000000000000000: 01    pushq   %rbp
30000000000000001: 01    pushq   %rbx30000000000000001: 01    pushq   %rbx
40000000000000002: 01    pushq   %rax40000000000000002: 01    pushq   %rax
50000000000000003: 02    movl    %esi, %ebp50000000000000003: 02    movl    %esi, %ebp
60000000000000005: 03    movq    %rdi, %rbx60000000000000005: 03    movq    %rdi, %rbx
70000000000000008: 03    movl    48(%rdi), %eax70000000000000008: 03    movl    48(%rdi), %eax
t8000000000000000b: 02    testl   %eax, %eaxt8000000000000000b: 03    cmpl    $1, %eax
9000000000000000d: 02    je      0x405299 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection2(BloombergLP::s_baltst::MyEnumeration::Value)+0x39>9000000000000000e: 02    je      0x405249 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection2(BloombergLP::s_baltst::MyEnumeration::Value)+0x19>
10000000000000000f: 03    cmpl    $1, %eax100000000000000010: 03    cmpl    $2, %eax
110000000000000013: 02    jne     0x405265 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection2(BloombergLP::s_baltst::MyEnumeration::Value)+0x35>
120000000000000015: 02    movl    %ebp, (%rbx)
130000000000000017: 02    jmp     0x40526e <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection2(BloombergLP::s_baltst::MyEnumeration::Value)+0x3e>
140000000000000019: 05    cmpq    $23, 32(%rbx)
110000000000000012: 02    je      0x40527d <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection2(BloombergLP::s_baltst::MyEnumeration::Value)+0x1d>15000000000000001e: 02    je      0x40525d <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection2(BloombergLP::s_baltst::MyEnumeration::Value)+0x2d>
120000000000000014: 03    cmpl    $2, %eax
130000000000000017: 02    jne     0x405299 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection2(BloombergLP::s_baltst::MyEnumeration::Value)+0x39>
140000000000000019: 02    movl    %ebp, (%rbx)
15000000000000001b: 02    jmp     0x4052a2 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection2(BloombergLP::s_baltst::MyEnumeration::Value)+0x42>
16000000000000001d: 05    cmpq    $23, 32(%rbx)
170000000000000022: 02    je      0x405291 <BloombergLP::s_baltst::MyChoiceWithDefaultValues::makeSelection2(BloombergLP::s_baltst::MyEnumeration::Value)+0x31>
180000000000000024: 03    movq    (%rbx), %rsi160000000000000020: 03    movq    (%rbx), %rsi
190000000000000027: 04    movq    40(%rbx), %rdi170000000000000023: 04    movq    40(%rbx), %rdi
20000000000000002b: 03    movq    (%rdi), %rax180000000000000027: 03    movq    (%rdi), %rax
21000000000000002e: 03    callq   *24(%rax)19000000000000002a: 03    callq   *24(%rax)
220000000000000031: 08    movq    $-1, 24(%rbx)20000000000000002d: 08    movq    $-1, 24(%rbx)
230000000000000039: 02    movl    %ebp, (%rbx)210000000000000035: 02    movl    %ebp, (%rbx)
24000000000000003b: 07    movl    $2, 48(%rbx)220000000000000037: 07    movl    $2, 48(%rbx)
250000000000000042: 03    movq    %rbx, %rax23000000000000003e: 03    movq    %rbx, %rax
260000000000000045: 04    addq    $8, %rsp240000000000000041: 04    addq    $8, %rsp
270000000000000049: 01    popq    %rbx250000000000000045: 01    popq    %rbx
28000000000000004a: 01    popq    %rbp260000000000000046: 01    popq    %rbp
29000000000000004b: 01    retq270000000000000047: 01    retq
30000000000000004c: 03    movq    %rax, %rdi280000000000000048: 03    movq    %rax, %rdi
31000000000000004f: 05    callq   0x444b60 <__clang_call_terminate>29000000000000004b: 05    callq   0x444ad0 <__clang_call_terminate>
320000000000000054: 10    nopw    %cs:(%rax,%rax)
33000000000000005e: 02    nop     
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op