]> git.lizzy.rs Git - rust.git/blob - library/portable-simd/crates/core_simd/src/vector/uint.rs
Switch bootstrap cfgs
[rust.git] / library / portable-simd / crates / core_simd / src / vector / uint.rs
1 #![allow(non_camel_case_types)]
2
3 use crate::simd::Simd;
4
5 /// Vector of two `usize` values
6 pub type usizex2 = Simd<usize, 2>;
7
8 /// Vector of four `usize` values
9 pub type usizex4 = Simd<usize, 4>;
10
11 /// Vector of eight `usize` values
12 pub type usizex8 = Simd<usize, 8>;
13
14 /// Vector of two `u16` values
15 pub type u16x2 = Simd<u16, 2>;
16
17 /// Vector of four `u16` values
18 pub type u16x4 = Simd<u16, 4>;
19
20 /// Vector of eight `u16` values
21 pub type u16x8 = Simd<u16, 8>;
22
23 /// Vector of 16 `u16` values
24 pub type u16x16 = Simd<u16, 16>;
25
26 /// Vector of 32 `u16` values
27 pub type u16x32 = Simd<u16, 32>;
28
29 /// Vector of two `u32` values
30 pub type u32x2 = Simd<u32, 2>;
31
32 /// Vector of four `u32` values
33 pub type u32x4 = Simd<u32, 4>;
34
35 /// Vector of eight `u32` values
36 pub type u32x8 = Simd<u32, 8>;
37
38 /// Vector of 16 `u32` values
39 pub type u32x16 = Simd<u32, 16>;
40
41 /// Vector of two `u64` values
42 pub type u64x2 = Simd<u64, 2>;
43
44 /// Vector of four `u64` values
45 pub type u64x4 = Simd<u64, 4>;
46
47 /// Vector of eight `u64` values
48 pub type u64x8 = Simd<u64, 8>;
49
50 /// Vector of four `u8` values
51 pub type u8x4 = Simd<u8, 4>;
52
53 /// Vector of eight `u8` values
54 pub type u8x8 = Simd<u8, 8>;
55
56 /// Vector of 16 `u8` values
57 pub type u8x16 = Simd<u8, 16>;
58
59 /// Vector of 32 `u8` values
60 pub type u8x32 = Simd<u8, 32>;
61
62 /// Vector of 64 `u8` values
63 pub type u8x64 = Simd<u8, 64>;