1 | //! `x86_64` intrinsics |
---|---|
2 | |
3 | #[macro_use] |
4 | mod macros; |
5 | |
6 | mod fxsr; |
7 | pub use self::fxsr::*; |
8 | |
9 | mod sse; |
10 | pub use self::sse::*; |
11 | |
12 | mod sse2; |
13 | pub use self::sse2::*; |
14 | |
15 | mod sse41; |
16 | pub use self::sse41::*; |
17 | |
18 | mod sse42; |
19 | pub use self::sse42::*; |
20 | |
21 | mod xsave; |
22 | pub use self::xsave::*; |
23 | |
24 | mod abm; |
25 | pub use self::abm::*; |
26 | |
27 | mod avx; |
28 | pub use self::avx::*; |
29 | |
30 | mod bmi; |
31 | pub use self::bmi::*; |
32 | |
33 | mod bmi2; |
34 | pub use self::bmi2::*; |
35 | |
36 | mod avx2; |
37 | pub use self::avx2::*; |
38 | |
39 | mod avx512f; |
40 | pub use self::avx512f::*; |
41 | |
42 | mod bswap; |
43 | pub use self::bswap::*; |
44 | |
45 | mod rdrand; |
46 | pub use self::rdrand::*; |
47 | |
48 | mod cmpxchg16b; |
49 | pub use self::cmpxchg16b::*; |
50 | |
51 | mod adx; |
52 | pub use self::adx::*; |
53 | |
54 | mod bt; |
55 | pub use self::bt::*; |
56 |