Home
last modified time | relevance | path

Searched refs:MultiLane (Results 1 – 6 of 6) sorted by relevance

/external/rust/crates/ppv-lite86/src/
Dtypes.rs110 + MultiLane<[u32; 4]>
119 + MultiLane<[u64; 2]>
124 BitOps128 + Store<vec128_storage> + Swap64 + MultiLane<[u128; 1]> + Into<vec128_storage>
132 + MultiLane<[M::u32x4; 2]>
141 + MultiLane<[M::u64x2; 2]>
151 + MultiLane<[u64; 4]>
162 + MultiLane<[M::u128x1; 2]>
172 + MultiLane<[M::u32x4; 4]>
182 + MultiLane<[M::u64x2; 4]>
192 + MultiLane<[M::u128x1; 4]>
[all …]
Dgeneric.rs610 impl MultiLane<[u32; 4]> for u32x4_generic {
620 impl MultiLane<[u64; 2]> for u64x2_generic {
630 impl MultiLane<[u64; 4]> for u64x4_generic {
645 impl MultiLane<[u128; 1]> for u128x1_generic {
Dsoft.rs159 impl<W: Copy, G> MultiLane<[W; 2]> for x2<W, G> {
347 impl<W: Copy> MultiLane<[W; 4]> for x4<W> {
/external/rust/crates/ppv-lite86/src/x86_64/
Dsse2.rs321 impl<S3, NI> MultiLane<[u32; 4]> for u32x4_sse2<S3, YesS4, NI> {
339 impl<S3, NI> MultiLane<[u32; 4]> for u32x4_sse2<S3, NoS4, NI> {
359 impl<S3, NI> MultiLane<[u64; 2]> for u64x2_sse2<S3, YesS4, NI> {
378 impl<S3, NI> MultiLane<[u64; 2]> for u64x2_sse2<S3, NoS4, NI> {
397 impl<S3, S4, NI> MultiLane<[u128; 1]> for u128x1_sse2<S3, S4, NI> {
408 impl<S3, S4, NI> MultiLane<[u64; 4]> for u64x4_sse2<S3, S4, NI>
410 u64x2_sse2<S3, S4, NI>: MultiLane<[u64; 2]> + Copy,
460 u32x4_sse2<S3, S4, NI>: RotateEachWord32 + BSwap + MultiLane<[u32; 4]> + Vec4<u32>,
467 RotateEachWord64 + RotateEachWord32 + BSwap + MultiLane<[u64; 2]> + Vec2<u64>,
482 u32x4_sse2<YesS3, YesS4, NI>: RotateEachWord32 + BSwap + MultiLane<[u32; 4]> + Vec4<u32>,
[all …]
Dmod.rs40 sse2::u64x2_sse2<S3, S4, NI>: BSwap + RotateEachWord32 + MultiLane<[u64; 2]> + Vec2<u64>,
41 sse2::u32x4_sse2<S3, S4, NI>: BSwap + RotateEachWord32 + MultiLane<[u32; 4]> + Vec4<u32>,
74 sse2::u64x2_sse2<YesS3, YesS4, NI>: BSwap + RotateEachWord32 + MultiLane<[u64; 2]> + Vec2<u64>,
75 sse2::u32x4_sse2<YesS3, YesS4, NI>: BSwap + RotateEachWord32 + MultiLane<[u32; 4]> + Vec4<u32>,
/external/rust/crates/rand_chacha/src/
Dguts.rs15 use ppv_lite86::{vec128_storage, ArithOps, BitOps32, LaneWords4, MultiLane, StoreBytes, Vec4};