Lines Matching refs:vec128_storage
9 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
52 v128: [vec128_storage; 2],
56 pub fn new128(v128: [vec128_storage; 2]) -> Self { in new128()
60 pub fn split128(self) -> [vec128_storage; 2] { in split128()
74 v128: [vec128_storage; 4],
78 pub fn new128(v128: [vec128_storage; 4]) -> Self { in new128()
82 pub fn split128(self) -> [vec128_storage; 4] { in split128()
89 T: Store<vec128_storage> + Into<vec128_storage>, in dmap() argument
92 let t: vec128_storage = t.into(); in dmap()
94 let d = vec128_storage { in dmap()
102 T: Store<vec128_storage> + Into<vec128_storage>, in dmap2() argument
105 let a: vec128_storage = a.into(); in dmap2()
106 let b: vec128_storage = b.into(); in dmap2()
109 let d = vec128_storage { in dmap2()
122 T: Store<vec128_storage> + Into<vec128_storage>, in qmap() argument
125 let t: vec128_storage = t.into(); in qmap()
127 let q = vec128_storage { in qmap()
135 T: Store<vec128_storage> + Into<vec128_storage>, in qmap2() argument
138 let a: vec128_storage = a.into(); in qmap2()
139 let b: vec128_storage = b.into(); in qmap2()
142 let q = vec128_storage { in qmap2()
158 T: Store<vec128_storage> + Into<vec128_storage>, in omap() argument
161 let a: vec128_storage = a.into(); in omap()
163 let o = vec128_storage { q: q_of_o(f(ao)) }; in omap()
169 T: Store<vec128_storage> + Into<vec128_storage>, in omap2() argument
172 let a: vec128_storage = a.into(); in omap2()
173 let b: vec128_storage = b.into(); in omap2()
176 let o = vec128_storage { in omap2()
446 impl From<u32x4_generic> for vec128_storage { implementation
452 impl From<u64x2_generic> for vec128_storage { implementation
458 impl From<u128x1_generic> for vec128_storage { implementation
465 impl Store<vec128_storage> for u32x4_generic {
467 unsafe fn unpack(s: vec128_storage) -> Self { in unpack()
471 impl Store<vec128_storage> for u64x2_generic {
473 unsafe fn unpack(s: vec128_storage) -> Self { in unpack()
477 impl Store<vec128_storage> for u128x1_generic {
479 unsafe fn unpack(s: vec128_storage) -> Self { in unpack()