1bench_ref_from_prefix_dynamic_padding: 2 xor edx, edx 3 mov eax, 0 4 test dil, 3 5 je .LBB5_1 6 ret 7.LBB5_1: 8 movabs rax, 9223372036854775804 9 and rsi, rax 10 cmp rsi, 9 11 jae .LBB5_3 12 mov edx, 1 13 xor eax, eax 14 ret 15.LBB5_3: 16 add rsi, -9 17 movabs rcx, -6148914691236517205 18 mov rax, rsi 19 mul rcx 20 shr rdx 21 mov rax, rdi 22 ret 23