xref: /linux/rust/zerocopy/benches/read_from_bytes.x86-64 (revision 056a5087d87ead77dedbe9cf5bde53b7cd4b4651)
1bench_read_from_bytes_static_size:
2	mov rcx, rsi
3	cmp rsi, 6
4	jne .LBB5_2
5	mov eax, dword ptr [rdi]
6	movzx ecx, word ptr [rdi + 4]
7	shl rcx, 32
8	or rcx, rax
9.LBB5_2:
10	shl rcx, 16
11	inc rcx
12	xor eax, eax
13	cmp rsi, 6
14	cmove rax, rcx
15	ret
16