blob: 5584e90541858a7e2ec2d7cbcb930ed48a95fe49 [file]
bench_try_ref_from_bytes_dynamic_padding:
cmp rsi, 12
setae al
mov ecx, esi
or ecx, edi
test cl, 3
sete cl
and cl, al
cmp cl, 1
je .LBB5_2
xor eax, eax
ret
.LBB5_2:
add rsi, -9
movabs rcx, -6148914691236517205
mov rax, rsi
mul rcx
shr rdx
xor eax, eax
cmp word ptr [rdi], -16192
cmove rax, rdi
ret