1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
bench_ref_from_prefix_dynamic_size: xor edx, edx mov eax, 0 test dil, 1 jne .LBB5_4 cmp rsi, 4 jae .LBB5_3 mov edx, 1 xor eax, eax ret .LBB5_3: add rsi, -4 shr rsi mov rdx, rsi mov rax, rdi .LBB5_4: ret