eight_bytes 0.1.0

SIMD-like (SWAR) operations on vectors of eight bytes without using native SIMD instructions.
Documentation
1
2
3
4
5
6
7
8
9
# `eight_bytes` for Rust

This library implements types `u8x8` and `mask8x8` which both represent a
vector of eight values packed into a `u64`, where the first is a vector of `u8`
and the second is a vector of `bool`.

The methods of these types can perform limited SIMD-like operations on those
vectors without using native SIMD instructions, by using various bit
manipulation tricks.