1bench_try_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 eax, eax 12 ret 13.LBB5_2: 14 add rsi, -9 15 movabs rcx, -6148914691236517205 16 mov rax, rsi 17 mul rcx 18 shr rdx 19 xor eax, eax 20 cmp word ptr [rdi], -16192 21 cmove rax, rdi 22 ret 23