1 #![allow(non_camel_case_types)]
5 /// Vector of two `usize` values
6 pub type usizex2 = Simd<usize, 2>;
8 /// Vector of four `usize` values
9 pub type usizex4 = Simd<usize, 4>;
11 /// Vector of eight `usize` values
12 pub type usizex8 = Simd<usize, 8>;
14 /// Vector of two `u16` values
15 pub type u16x2 = Simd<u16, 2>;
17 /// Vector of four `u16` values
18 pub type u16x4 = Simd<u16, 4>;
20 /// Vector of eight `u16` values
21 pub type u16x8 = Simd<u16, 8>;
23 /// Vector of 16 `u16` values
24 pub type u16x16 = Simd<u16, 16>;
26 /// Vector of 32 `u16` values
27 pub type u16x32 = Simd<u16, 32>;
29 /// Vector of two `u32` values
30 pub type u32x2 = Simd<u32, 2>;
32 /// Vector of four `u32` values
33 pub type u32x4 = Simd<u32, 4>;
35 /// Vector of eight `u32` values
36 pub type u32x8 = Simd<u32, 8>;
38 /// Vector of 16 `u32` values
39 pub type u32x16 = Simd<u32, 16>;
41 /// Vector of two `u64` values
42 pub type u64x2 = Simd<u64, 2>;
44 /// Vector of four `u64` values
45 pub type u64x4 = Simd<u64, 4>;
47 /// Vector of eight `u64` values
48 pub type u64x8 = Simd<u64, 8>;
50 /// Vector of four `u8` values
51 pub type u8x4 = Simd<u8, 4>;
53 /// Vector of eight `u8` values
54 pub type u8x8 = Simd<u8, 8>;
56 /// Vector of 16 `u8` values
57 pub type u8x16 = Simd<u8, 16>;
59 /// Vector of 32 `u8` values
60 pub type u8x32 = Simd<u8, 32>;
62 /// Vector of 64 `u8` values
63 pub type u8x64 = Simd<u8, 64>;