eight_bytes

Crates.ioeight_bytes
lib.rseight_bytes
version0.2.0
created_at2025-08-25 04:00:58.04206+00
updated_at2025-08-29 03:36:51.516013+00
descriptionSIMD-like (SWAR) operations on vectors of eight bytes without using native SIMD instructions.
homepage
repositoryhttps://github.com/apparentlymart/rust-eightbytes
max_upload_size
id1809045
size33,374
Martin Atkins (apparentlymart)

documentation

README

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.

Commit count: 11

cargo fmt