is_s390x_feature_detected

Macro is_s390x_feature_detected 

1.93.0 ยท Source
macro_rules! is_s390x_feature_detected {
    ("concurrent-functions") => { ... };
    ("deflate-conversion") => { ... };
    ("enhanced-sort") => { ... };
    ("guarded-storage") => { ... };
    ("high-word") => { ... };
    ("message-security-assist-extension3") => { ... };
    ("message-security-assist-extension4") => { ... };
    ("message-security-assist-extension5") => { ... };
    ("message-security-assist-extension8") => { ... };
    ("message-security-assist-extension9") => { ... };
    ("message-security-assist-extension12") => { ... };
    ("miscellaneous-extensions-2") => { ... };
    ("miscellaneous-extensions-3") => { ... };
    ("miscellaneous-extensions-4") => { ... };
    ("nnp-assist") => { ... };
    ("transactional-execution") => { ... };
    ("vector") => { ... };
    ("vector-enhancements-1") => { ... };
    ("vector-enhancements-2") => { ... };
    ("vector-enhancements-3") => { ... };
    ("vector-packed-decimal") => { ... };
    ("vector-packed-decimal-enhancement") => { ... };
    ("vector-packed-decimal-enhancement-2") => { ... };
    ("vector-packed-decimal-enhancement-3") => { ... };
    ($t:tt,) => { ... };
    ($t:tt) => { ... };
}
Expand description

Check for the presence of a CPU feature at runtime.

When the feature is known to be enabled at compile time (e.g. via -Ctarget-feature) the macro expands to true.