1bench_ref_from_suffix_dynamic_size: 2 mov rdx, rsi 3 lea ecx, [rsi + rdi] 4 mov eax, edx 5 and eax, 1 6 add rax, rdi 7 xor esi, esi 8 sub rdx, 4 9 cmovb rax, rsi 10 shr rdx 11 test cl, 1 12 cmovne rax, rsi 13 ret 14