xref: /linux/rust/zerocopy/benches/try_transmute.x86-64 (revision b079329b8691768962aa514b8f8c9077ca352459)
1*c3739801SMiguel Ojedabench_try_transmute:
2*c3739801SMiguel Ojeda	movzx ecx, di
3*c3739801SMiguel Ojeda	xor eax, eax
4*c3739801SMiguel Ojeda	cmp ecx, 49344
5*c3739801SMiguel Ojeda	sete al
6*c3739801SMiguel Ojeda	and rdi, -65536
7*c3739801SMiguel Ojeda	xor rax, 49345
8*c3739801SMiguel Ojeda	or rax, rdi
9*c3739801SMiguel Ojeda	ret
10