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}