Home
last modified time | relevance | path

Searched refs:vec128_storage (Results 1 – 7 of 7) sorted by relevance

/external/rust/crates/ppv-lite86/src/
Dgeneric.rs9 pub union vec128_storage {
13 impl From<[u32; 4]> for vec128_storage { implementation
19 impl From<vec128_storage> for [u32; 4] {
21 fn from(d: vec128_storage) -> Self { in from()
25 impl From<[u64; 2]> for vec128_storage { implementation
31 impl From<vec128_storage> for [u64; 2] {
33 fn from(q: vec128_storage) -> Self { in from()
37 impl Default for vec128_storage { implementation
43 impl Eq for vec128_storage {} implementation
44 impl PartialEq<vec128_storage> for vec128_storage { implementation
[all …]
Dtypes.rs56 use crate::arch::{vec128_storage, vec256_storage, vec512_storage};
104 + Store<vec128_storage>
111 + Into<vec128_storage>
116 + Store<vec128_storage>
120 + Into<vec128_storage>
124 BitOps128 + Store<vec128_storage> + Swap64 + MultiLane<[u128; 1]> + Into<vec128_storage>
Dsoft.rs4 use crate::{vec128_storage, vec256_storage, vec512_storage};
130 impl<W: Copy + Store<vec128_storage>, G> Store<vec256_storage> for x2<W, G> {
140 vec128_storage: From<W>,
313 impl<W: Copy + Store<vec128_storage>> Store<vec512_storage> for x4<W> {
328 vec128_storage: From<W>,
Dlib.rs25 pub use self::arch::{vec128_storage, vec256_storage, vec512_storage};
/external/rust/crates/ppv-lite86/src/x86_64/
Dmod.rs110 pub union vec128_storage {
116 impl Store<vec128_storage> for vec128_storage { implementation
118 unsafe fn unpack(p: vec128_storage) -> Self { in unpack()
122 impl<'a> Into<&'a [u32; 4]> for &'a vec128_storage { implementation
128 impl Into<vec128_storage> for [u32; 4] {
130 fn into(self) -> vec128_storage { in into() argument
131 vec128_storage { u32x4: self } in into()
134 impl Default for vec128_storage { implementation
137 vec128_storage { u128x1: [0] } in default()
140 impl Eq for vec128_storage {} implementation
[all …]
Dsse2.rs3 use crate::vec128_storage;
50 impl<S3, S4, NI> Store<vec128_storage> for $vec<S3, S4, NI> {
52 unsafe fn unpack(x: vec128_storage) -> Self {
56 impl<S3, S4, NI> From<$vec<S3, S4, NI>> for vec128_storage {
59 vec128_storage { sse2: x.x }
/external/rust/crates/rand_chacha/src/
Dguts.rs15 use ppv_lite86::{vec128_storage, ArithOps, BitOps32, LaneWords4, MultiLane, StoreBytes, Vec4};
26 pub(crate) b: vec128_storage,
27 pub(crate) c: vec128_storage,
28 pub(crate) d: vec128_storage,
170 fn refill_narrow_rounds(state: &mut ChaCha, drounds: u32) -> State<vec128_storage> {