use crate::aarch64::features::*;
use crate::declare_is_compatible;
declare_is_compatible!("thunderx", "aes", "crc", "neon", "sha2");
declare_is_compatible!("thunderxt81", "aes", "crc", "neon", "sha2");
declare_is_compatible!("thunderxt83", "aes", "crc", "neon", "sha2");
declare_is_compatible!("thunderxt88", "aes", "crc", "neon", "sha2");
declare_is_compatible!("thunderx2t99", "aes", "crc", "lse", "neon", "rdm", "sha2");
declare_is_compatible!(
"thunderx3t110",
"aes",
"crc",
"dpb",
"fcma",
"jsconv",
"lse",
"neon",
"paca",
"pacg",
"rcpc",
"rdm",
"sha2"
);