bench_ref_from_prefix_with_elems_dynamic_padding: movabs rax, 3074457345618258598 cmp rdx, rax ja .LBB5_1 xor ecx, ecx mov eax, 0 test dil, 3 je .LBB5_3 mov rdx, rcx ret .LBB5_1: mov edx, 1 xor eax, eax ret .LBB5_3: lea rax, [rdx + 2*rdx] or rax, 3 add rax, 9 xor r8d, r8d cmp rax, rsi mov ecx, 1 cmovbe rcx, rdx cmova rdi, r8 mov rax, rdi mov rdx, rcx ret