]> git.lizzy.rs Git - rust.git/blob - crates/core_simd/src/vectors_i64.rs
Add masks
[rust.git] / crates / core_simd / src / vectors_i64.rs
1 define_vector! {
2     #[doc = "Vector of two `i64` values"]
3     struct i64x2([i64; 2]);
4 }
5
6 define_vector! {
7     #[doc = "Vector of four `i64` values"]
8     struct i64x4([i64; 4]);
9 }
10
11 define_vector! {
12     #[doc = "Vector of eight `i64` values"]
13     struct i64x8([i64; 8]);
14 }
15
16 from_transmute_x86! { unsafe i64x2 => __m128i }
17 from_transmute_x86! { unsafe i64x4 => __m256i }
18 //from_transmute_x86! { unsafe i64x8 => __m512i }