arm.rs.html -- source
Description: Source to the Rust file `src/libstd/../stdarch/crates/std_detect/src/detect/arch/arm.rs`.
Keywords: rust, rustlang, rust-lang

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19

    //! Run-time feature detection on ARM Aarch32.

    features! {
        @TARGET: arm;
        @MACRO_NAME: is_arm_feature_detected;
        @MACRO_ATTRS:
        /// Checks if `arm` feature is enabled.
        #[unstable(feature = "stdsimd", issue = "27731")]
        @NO_RUNTIME_DETECTION: "v7";
        @NO_RUNTIME_DETECTION: "vfp2";
        @NO_RUNTIME_DETECTION: "vfp3";
        @NO_RUNTIME_DETECTION: "vfp4";
        @FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] neon: "neon";
        /// ARM Advanced SIMD (NEON) - Aarch32
        @FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] pmull: "pmull";
        /// Polynomial Multiply
        @FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] crc: "crc";
        /// CRC32 (Cyclic Redundancy Check)
    }