1 | //! `x86_64` intrinsics |
2 | |
3 | #[macro_use ] |
4 | mod macros; |
5 | |
6 | mod fxsr; |
7 | #[stable (feature = "simd_x86" , since = "1.27.0" )] |
8 | pub use self::fxsr::*; |
9 | |
10 | mod sse; |
11 | #[stable (feature = "simd_x86" , since = "1.27.0" )] |
12 | pub use self::sse::*; |
13 | |
14 | mod sse2; |
15 | #[stable (feature = "simd_x86" , since = "1.27.0" )] |
16 | pub use self::sse2::*; |
17 | |
18 | mod sse41; |
19 | #[stable (feature = "simd_x86" , since = "1.27.0" )] |
20 | pub use self::sse41::*; |
21 | |
22 | mod sse42; |
23 | #[stable (feature = "simd_x86" , since = "1.27.0" )] |
24 | pub use self::sse42::*; |
25 | |
26 | mod xsave; |
27 | #[stable (feature = "simd_x86" , since = "1.27.0" )] |
28 | pub use self::xsave::*; |
29 | |
30 | mod abm; |
31 | #[stable (feature = "simd_x86" , since = "1.27.0" )] |
32 | pub use self::abm::*; |
33 | |
34 | mod avx; |
35 | #[stable (feature = "simd_x86" , since = "1.27.0" )] |
36 | pub use self::avx::*; |
37 | |
38 | mod bmi; |
39 | #[stable (feature = "simd_x86" , since = "1.27.0" )] |
40 | pub use self::bmi::*; |
41 | mod bmi2; |
42 | #[stable (feature = "simd_x86" , since = "1.27.0" )] |
43 | pub use self::bmi2::*; |
44 | |
45 | mod avx2; |
46 | #[stable (feature = "simd_x86" , since = "1.27.0" )] |
47 | pub use self::avx2::*; |
48 | |
49 | mod avx512f; |
50 | #[unstable (feature = "stdarch_x86_avx512" , issue = "111137" )] |
51 | pub use self::avx512f::*; |
52 | |
53 | mod bswap; |
54 | #[stable (feature = "simd_x86" , since = "1.27.0" )] |
55 | pub use self::bswap::*; |
56 | |
57 | mod rdrand; |
58 | #[stable (feature = "simd_x86" , since = "1.27.0" )] |
59 | pub use self::rdrand::*; |
60 | |
61 | mod cmpxchg16b; |
62 | #[stable (feature = "cmpxchg16b_intrinsic" , since = "1.67.0" )] |
63 | pub use self::cmpxchg16b::*; |
64 | |
65 | mod adx; |
66 | #[stable (feature = "simd_x86_adx" , since = "1.33.0" )] |
67 | pub use self::adx::*; |
68 | |
69 | mod bt; |
70 | #[stable (feature = "simd_x86_bittest" , since = "1.55.0" )] |
71 | pub use self::bt::*; |
72 | |