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