rust/crates/core_simd/src
Adam Greig 871d588ec4
Add 32-bit SIMD types i/u16x2 and i/u8x4. (#145)
These types are useful for the "SIMD32" instructions available on ARMv6
(except M-class), ARMv7 (M-class with DSP), and ARMv8.
2021-07-19 14:18:29 -07:00
..
masks Add from_bitmask (#136) 2021-06-21 14:05:43 -07:00
vector Add 32-bit SIMD types i/u16x2 and i/u8x4. (#145) 2021-07-19 14:18:29 -07:00
array.rs Document and test doubled writes in scatter 2021-06-23 12:13:10 -07:00
comparisons.rs Make implementation more scalable by using a helper trait to determine bitmask size. Improve bitmask to int conversion. 2021-04-30 23:22:27 -07:00
first.rs Reduce maximum lanes from 64 to 32 2021-04-03 14:43:33 -04:00
fmt.rs Remove Simd{U,I}128 2021-04-25 16:45:19 -07:00
intrinsics.rs Merge pull request #139 from rust-lang/feat/gather 2021-06-23 20:47:51 -07:00
iter.rs Remove scalar Sum/Product over questionable order of operations 2021-06-21 21:08:26 +00:00
lanes_at_most_32.rs Update bitmask API 2021-04-28 21:56:11 +00:00
lib.rs Merge pull request #139 from rust-lang/feat/gather 2021-06-23 20:47:51 -07:00
math.rs Remove Simd{U,I}128 2021-04-25 16:45:19 -07:00
ops.rs Remove Simd{U,I}128 2021-04-25 16:45:19 -07:00
permute.rs add doctests for shuffle (#130) 2021-06-11 15:48:44 -07:00
reduction.rs Make implementation more scalable by using a helper trait to determine bitmask size. Improve bitmask to int conversion. 2021-04-30 23:22:27 -07:00
round.rs Add SIMD round, trunc, fract 2021-04-25 18:31:49 -07:00
select.rs Clarify documentation 2021-05-08 00:13:40 +00:00
to_bytes.rs Add byte conversions 2021-05-24 15:02:45 -07:00
transmute.rs Silence warnings 2021-04-15 15:19:44 -07:00
vector.rs Add pointer vectors: SimdConstPtr, SimdMutPtr 2021-06-21 16:15:19 -07:00