libafl_wide

Crates.iolibafl_wide
lib.rslibafl_wide
version0.7.33
created_at2025-05-26 08:03:08.821841+00
updated_at2025-05-26 08:03:08.821841+00
descriptionA crate to help you go wide, but for libafl
homepage
repositoryhttps://github.com/wtdcode/wide
max_upload_size
id1689094
size749,987
lazymio (wtdcode)

documentation

README

License:Zlib Minimum Rust Version crates.io docs.rs

libafl_wide

A crate to help you go wide, but released for libafl. Forked from https://github.com/Lokathor/wide and should be replace once they release next version.

Specifically, this has portable "wide" data types that do their best to be SIMD when possible.

On x86, x86_64, wasm32 and aarch64 neon this is done with explicit intrinsic usage (via safe_arch), and on other architectures this is done by carefully writing functions so that LLVM hopefully does the right thing. When Rust stabilizes more explicit intrinsics then they can go into safe_arch and then they can get used here.

Commit count: 319

cargo fmt