small-fixed-array 0.2.1

A crate providing fixed length immutable collections with a low memory footprint.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
.section .text.inline_len,"ax",@progbits
	.globl	inline_len
	.p2align	4, 0x90
	.type	inline_len,@function
inline_len:
	.cfi_startproc
	vmovq xmm0, qword ptr [rdi]
	vpxor xmm1, xmm1, xmm1
	vpinsrd xmm0, xmm0, dword ptr [rdi + 8], 2
	vpblendd xmm0, xmm0, xmm1, 8
	vpcmpeqd xmm1, xmm1, xmm1
	vpcmpeqb xmm0, xmm0, xmm1
	vpmovmskb eax, xmm0
	tzcnt ecx, eax
	mov eax, 12
	cmovae eax, ecx
	ret