[][src]Module compressed_vec::nibblepack_simd

Constants

MAX_U32_NIBBLEPACKED_LEN

Functions

pack8_u64_simd

Partially SIMD-based packing of eight u64 values. Writes at offset into out_buffer; Returns final offset.

unpack8_u32_simd

SIMD-based decoding of NibblePacked data to u32x8. Errors out if number of nibbles exceeds 8. Checks that the input buffer has enough room to decode. Really fast for 1-2 nibbles, but still fast for 3-8 nibbles.