0.assume.s
0.none.s
f100000000004018e0 <find1AtMaxOracle(unsigned long)>:f100000000004018e0 <find1AtMaxOracle(unsigned long)>:
n20000000000000000: 05    movl    $60, %eaxn20000000000000000: 05    movl    $61, %eax
30000000000000005: 10    nopw    %cs:(%rax,%rax)30000000000000005: 10    nopw    %cs:(%rax,%rax)
4000000000000000f: 01    nop4000000000000000f: 01    nop
n50000000000000010: 03    leal    3(%rax), %ecxn50000000000000010: 03    leal    2(%rax), %ecx
60000000000000013: 03    movzbl  %cl, %ecx60000000000000013: 03    movzbl  %cl, %ecx
70000000000000016: 04    btq     %rcx, %rdi70000000000000016: 04    btq     %rcx, %rdi
n8000000000000001a: 02    jb      0x401943 <find1AtMaxOracle(unsigned long)+0x63>n8000000000000001a: 02    jb      0x401942 <find1AtMaxOracle(unsigned long)+0x62>
9000000000000001c: 03    leal    2(%rax), %ecx9000000000000001c: 03    leal    1(%rax), %ecx
10000000000000001f: 03    movzbl  %cl, %ecx10000000000000001f: 03    movzbl  %cl, %ecx
110000000000000022: 04    btq     %rcx, %rdi110000000000000022: 04    btq     %rcx, %rdi
n120000000000000026: 02    jb      0x401948 <find1AtMaxOracle(unsigned long)+0x68>n120000000000000026: 02    jb      0x401946 <find1AtMaxOracle(unsigned long)+0x66>
130000000000000028: 04    btq     %rax, %rdi
14000000000000002c: 02    jb      0x401945 <find1AtMaxOracle(unsigned long)+0x65>
130000000000000028: 03    leal    1(%rax), %ecx15000000000000002e: 03    leal    -1(%rax), %ecx
14000000000000002b: 03    movzbl  %cl, %ecx160000000000000031: 03    movzbl  %cl, %ecx
15000000000000002e: 04    btq     %rcx, %rdi
160000000000000032: 02    jb      0x40194d <find1AtMaxOracle(unsigned long)+0x6d>
170000000000000034: 04    btq     %rax, %rdi170000000000000034: 04    btq     %rcx, %rdi
180000000000000038: 02    jb      0x401950 <find1AtMaxOracle(unsigned long)+0x70>180000000000000038: 02    jb      0x401949 <find1AtMaxOracle(unsigned long)+0x69>
19000000000000003a: 04    addq    $-4, %rax19000000000000003a: 04    addq    $-4, %rax
t20000000000000003e: 04    cmpq    $-4, %raxt20000000000000003e: 03    cmpl    $-3, %eax
210000000000000042: 02    jne     0x4018f0 <find1AtMaxOracle(unsigned long)+0x10>210000000000000041: 02    jne     0x4018f0 <find1AtMaxOracle(unsigned long)+0x10>
220000000000000044: 01    pushq   %rax220000000000000043: 01    pushq   %rax
230000000000000045: 05    movl    $4411488, %esi230000000000000044: 05    movl    $4411504, %esi
24000000000000004a: 05    movl    $1, %edi240000000000000049: 05    movl    $1, %edi
25000000000000004f: 05    movl    $418, %edx25000000000000004e: 05    movl    $418, %edx
260000000000000054: 05    callq   0x401960 <(anonymous namespace)::aSsErT(bool, char const*, int)>260000000000000053: 05    callq   0x401950 <(anonymous namespace)::aSsErT(bool, char const*, int)>
270000000000000059: 05    movl    $4294967295, %eax270000000000000058: 05    movl    $4294967295, %eax
28000000000000005e: 04    addq    $8, %rsp28000000000000005d: 04    addq    $8, %rsp
290000000000000062: 01    retq290000000000000061: 01    retq
300000000000000063: 04    addq    $3, %rax300000000000000062: 03    addl    $2, %eax
310000000000000067: 01    retq310000000000000065: 01    retq
320000000000000068: 04    addq    $2, %rax320000000000000066: 02    incl    %eax
33000000000000006c: 01    retq330000000000000068: 01    retq
34000000000000006d: 03    incq    %rax340000000000000069: 02    decl    %eax
350000000000000070: 01    retq35000000000000006b: 01    retq
360000000000000071: 10    nopw    %cs:(%rax,%rax)
37000000000000007b: 05    nopl    (%rax,%rax)36000000000000006c: 04    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op