1*c3739801SMiguel Ojedabench_try_ref_from_bytes_dynamic_padding: 2*c3739801SMiguel Ojeda test dil, 3 3*c3739801SMiguel Ojeda jne .LBB5_4 4*c3739801SMiguel Ojeda movabs rax, 9223372036854775804 5*c3739801SMiguel Ojeda and rax, rsi 6*c3739801SMiguel Ojeda cmp rax, 9 7*c3739801SMiguel Ojeda jb .LBB5_4 8*c3739801SMiguel Ojeda add rax, -9 9*c3739801SMiguel Ojeda movabs rcx, -6148914691236517205 10*c3739801SMiguel Ojeda mul rcx 11*c3739801SMiguel Ojeda shr rdx 12*c3739801SMiguel Ojeda lea rax, [rdx + 2*rdx] 13*c3739801SMiguel Ojeda or rax, 3 14*c3739801SMiguel Ojeda add rax, 9 15*c3739801SMiguel Ojeda cmp rsi, rax 16*c3739801SMiguel Ojeda jne .LBB5_4 17*c3739801SMiguel Ojeda cmp word ptr [rdi], -16192 18*c3739801SMiguel Ojeda je .LBB5_5 19*c3739801SMiguel Ojeda.LBB5_4: 20*c3739801SMiguel Ojeda xor edi, edi 21*c3739801SMiguel Ojeda mov rdx, rsi 22*c3739801SMiguel Ojeda.LBB5_5: 23*c3739801SMiguel Ojeda mov rax, rdi 24*c3739801SMiguel Ojeda ret 25