#
std_detect/detect/arch/
powerpc.rs

    1//! Run-time feature detection on PowerPC.
    2
    3features! {
    4    @TARGET: powerpc;
    5    @CFG: target_arch = "powerpc";
    6    @MACRO_NAME: is_powerpc_feature_detected;
    7    @MACRO_ATTRS:
    8    /// Checks if `powerpc` feature is enabled.
    9    #[unstable(feature = "stdarch_powerpc_feature_detection", issue = "111191")]
    10    @FEATURE: #[unstable(feature = "stdarch_powerpc_feature_detection", issue = "111191")] altivec: "altivec";
    11    /// Altivec
    12    @FEATURE: #[unstable(feature = "stdarch_powerpc_feature_detection", issue = "111191")] vsx: "vsx";
    13    /// VSX
    14    @FEATURE: #[unstable(feature = "stdarch_powerpc_feature_detection", issue = "111191")] power8: "power8";
    15    without cfg check: true;
    16    /// Power8
    17    @FEATURE: #[unstable(feature = "stdarch_powerpc_feature_detection", issue = "111191")] power8_altivec: "power8-altivec";
    18    /// Power8 altivec
    19    @FEATURE: #[unstable(feature = "stdarch_powerpc_feature_detection", issue = "111191")] power8_vector: "power8-vector";
    20    /// Power8 vector
    21    @FEATURE: #[unstable(feature = "stdarch_powerpc_feature_detection", issue = "111191")] power8_crypto: "power8-crypto";
    22    /// Power8 crypto
    23    @FEATURE: #[unstable(feature = "stdarch_powerpc_feature_detection", issue = "111191")] power9: "power9";
    24    without cfg check: true;
    25    /// Power9
    26    @FEATURE: #[unstable(feature = "stdarch_powerpc_feature_detection", issue = "111191")] power9_altivec: "power9-altivec";
    27    /// Power9 altivec
    28    @FEATURE: #[unstable(feature = "stdarch_powerpc_feature_detection", issue = "111191")] power9_vector: "power9-vector";
    29    /// Power9 vector
    30}