1bench_ref_from_prefix_with_elems_dynamic_padding: 2 movabs rax, 3074457345618258598 3 cmp rdx, rax 4 ja .LBB5_1 5 xor ecx, ecx 6 mov eax, 0 7 test dil, 3 8 je .LBB5_3 9 mov rdx, rcx 10 ret 11.LBB5_1: 12 mov edx, 1 13 xor eax, eax 14 ret 15.LBB5_3: 16 lea rax, [rdx + 2*rdx] 17 or rax, 3 18 add rax, 9 19 xor r8d, r8d 20 cmp rax, rsi 21 mov ecx, 1 22 cmovbe rcx, rdx 23 cmova rdi, r8 24 mov rax, rdi 25 mov rdx, rcx 26 ret 27