calebzulawski / generic-simd

Generic SIMD abstractions for Rust.
Apache License 2.0
47 stars 2 forks source link

Add ARM NEON support #1

Open calebzulawski opened 4 years ago

calebzulawski commented 4 years ago

Many NEON intrinsics are lacking (https://github.com/rust-lang/stdarch/issues/148), particularly the required floating point intrinsics.

The following intrinsics are required (both f32 and f64 variants):

calebzulawski commented 4 years ago

Aarch64 is partially implemented. ARMv7 will require https://github.com/rust-lang/stdarch/pull/893 making it to nightly.