#![allow(dead_code)]
#[cfg(all(target_arch = "aarch64", target_feature = "sve"))]
#[target_feature(enable = "sve")]
pub(crate) unsafe fn axpy_sve(_c: u8, _x: &[u8], _y: &mut [u8]) {
unimplemented!(
"SVE AXPY is experimental and disabled; use NEON dispatch. \
See plans/expert_review.md P1 SVE."
);
}
#[cfg(all(target_arch = "aarch64", target_feature = "sve"))]
#[target_feature(enable = "sve")]
pub(crate) unsafe fn scale_sve(_c: u8, _x: &[u8], _y: &mut [u8]) {
unimplemented!("SVE scale is experimental and disabled; use NEON dispatch.");
}
#[cfg(not(all(target_arch = "aarch64", target_feature = "sve")))]
pub(crate) fn axpy_sve(_c: u8, _x: &[u8], _y: &mut [u8]) {
unimplemented!("SVE not available on this target")
}
#[cfg(not(all(target_arch = "aarch64", target_feature = "sve")))]
pub(crate) fn scale_sve(_c: u8, _x: &[u8], _y: &mut [u8]) {
unimplemented!("SVE not available on this target")
}