xref: /linux/rust/zerocopy/benches/ref_from_suffix_dynamic_size.x86-64 (revision efe86f088f48f18c27b648e5724048947f3b7fb4)
1bench_ref_from_suffix_dynamic_size:
2	mov rdx, rsi
3	lea ecx, [rsi + rdi]
4	mov eax, edx
5	and eax, 1
6	add rax, rdi
7	xor esi, esi
8	sub rdx, 4
9	cmovb rax, rsi
10	shr rdx
11	test cl, 1
12	cmovne rax, rsi
13	ret
14