cpudetect 0.2.0

Ergonomic helpers for CPU feature detection
Documentation
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"
);