Skip to main content

sonora_fft/
lib.rs

1#![doc = include_str!("../README.md")]
2// SIMD modules require unsafe for intrinsics; safe wrappers are provided.
3#![deny(unsafe_op_in_unsafe_fn)]
4
5pub mod fft4g;
6pub mod ooura_fft;
7#[cfg(target_arch = "aarch64")]
8pub(crate) mod ooura_fft_neon;
9#[cfg(any(target_arch = "x86", target_arch = "x86_64"))]
10pub(crate) mod ooura_fft_sse2;
11pub mod pffft;