#![allow(clippy::manual_clamp)]
#![deny(unreachable_pub)]
mod filter_column;
mod filter_column_approx;
mod filter_column_complex_f32_f32;
mod filter_column_complex_u16_f32;
mod filter_column_complex_u16_i32;
mod filter_column_complex_u8_f32;
mod filter_column_complex_u8_i32;
mod filter_column_f32;
mod filter_column_f32_f64;
mod filter_column_symm;
mod filter_column_symm_approx;
mod filter_column_symm_approx_uq0_7;
mod filter_column_symm_u16;
mod filter_column_symm_u8_i16;
mod filter_column_symm_uq15_u16;
mod filter_column_u8_i16;
mod filter_row;
mod filter_row_approx;
mod filter_row_complex_f32_f32;
mod filter_row_complex_u16_f32;
mod filter_row_complex_u16_i32;
mod filter_row_complex_u8_f32;
mod filter_row_complex_u8_i32;
mod filter_row_f32;
mod filter_row_f32_f64;
mod filter_row_symm;
mod filter_row_symm_approx;
mod filter_row_symm_u16;
mod filter_row_symm_u8_i16;
mod filter_row_symm_uq15_u16;
mod filter_row_u8_i16;
mod row_symm_approx_binter_uq0_7;
pub(crate) mod utils;
pub(crate) use filter_column::filter_column_sse_u8_f32;
pub(crate) use filter_column_approx::filter_column_sse_u8_i32_app;
pub(crate) use filter_column_complex_f32_f32::filter_sse_column_complex_f32_f32;
pub(crate) use filter_column_complex_u8_f32::filter_sse_column_complex_u8_f32;
pub(crate) use filter_column_complex_u8_i32::filter_sse_column_complex_u8_i32;
pub(crate) use filter_column_complex_u16_f32::filter_sse_column_complex_u16_f32;
pub(crate) use filter_column_complex_u16_i32::filter_sse_column_complex_u16_i32;
pub(crate) use filter_column_f32::filter_column_sse_f32_f32;
pub(crate) use filter_column_f32_f64::filter_column_sse_f32_f64;
pub(crate) use filter_column_symm::filter_column_symm_sse_u8_f32;
pub(crate) use filter_column_symm_approx::filter_column_symm_u8_i32_app;
pub(crate) use filter_column_symm_approx_uq0_7::filter_column_sse_symm_u8_uq0_7;
pub(crate) use filter_column_symm_u8_i16::filter_column_symm_sse_u8_i16;
pub(crate) use filter_column_symm_u16::filter_column_symm_sse_u16_f32;
pub(crate) use filter_column_symm_uq15_u16::filter_column_sse_symm_uq15_u16;
pub(crate) use filter_column_u8_i16::filter_column_sse_u8_i16;
pub(crate) use filter_row::filter_row_sse_u8_f32;
pub(crate) use filter_row_approx::filter_row_sse_u8_i32;
pub(crate) use filter_row_complex_f32_f32::filter_sse_row_complex_f32_f32;
pub(crate) use filter_row_complex_u8_f32::filter_sse_row_complex_u8_f32;
pub(crate) use filter_row_complex_u8_i32::filter_sse_row_complex_u8_i32;
pub(crate) use filter_row_complex_u16_f32::filter_sse_row_complex_u16_f32;
pub(crate) use filter_row_complex_u16_i32::filter_sse_row_complex_u16_i32;
pub(crate) use filter_row_f32::filter_row_sse_f32_f32;
pub(crate) use filter_row_f32_f64::filter_row_sse_f32_f64;
pub(crate) use filter_row_symm::filter_row_sse_symm_u8_f32;
pub(crate) use filter_row_symm_approx::filter_row_symm_sse_u8_i32_app;
pub(crate) use filter_row_symm_u8_i16::filter_row_sse_symm_u8_i16;
pub(crate) use filter_row_symm_u16::filter_row_sse_symm_u16_f32;
pub(crate) use filter_row_symm_uq15_u16::filter_row_sse_symm_uq15_u16;
pub(crate) use filter_row_u8_i16::filter_rgb_row_sse_u8_i16;
pub(crate) use row_symm_approx_binter_uq0_7::filter_row_sse_symm_u8_uq0_7_any;