1bench_ref_from_bytes_dynamic_padding: 2 cmp rsi, 12 3 setae al 4 mov ecx, esi 5 or ecx, edi 6 test cl, 3 7 sete cl 8 and cl, al 9 cmp cl, 1 10 je .LBB5_2 11 xor edi, edi 12 mov rax, rdi 13 ret 14.LBB5_2: 15 add rsi, -9 16 movabs rcx, -6148914691236517205 17 mov rax, rsi 18 mul rcx 19 shr rdx 20 mov rax, rdi 21 ret 22