1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
features! {
@TARGET: aarch64;
@MACRO_NAME: is_aarch64_feature_detected;
@MACRO_ATTRS:
#[unstable(feature = "stdsimd", issue = "27731")]
@BIND_FEATURE_NAME: "asimd"; "neon";
@NO_RUNTIME_DETECTION: "ras";
@NO_RUNTIME_DETECTION: "v8.1a";
@NO_RUNTIME_DETECTION: "v8.2a";
@NO_RUNTIME_DETECTION: "v8.3a";
@FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] asimd: "neon";
@FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] pmull: "pmull";
@FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] fp: "fp";
@FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] fp16: "fp16";
@FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] sve: "sve";
@FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] crc: "crc";
@FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] crypto: "crypto";
@FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] lse: "lse";
@FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] rdm: "rdm";
@FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] rcpc: "rcpc";
@FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] dotprod: "dotprod";
@FEATURE: #[unstable(feature = "stdsimd", issue = "27731")] tme: "tme";
}