Module swizzle_dyn

Module swizzle_dyn 

Source
๐Ÿ”ฌThis is a nightly-only experimental API. (portable_simd #86656)

Functionsยง

avx2_pshufb ๐Ÿ”’ โš Experimental(x86 or x86-64) and avx2
โ€œvpshufb like it was meant to beโ€ on AVX2
transize ๐Ÿ”’ โš Experimental
This sets up a call to an architecture-specific function, and in doing so it persuades rustc that everything is the correct size. Which it is. This would not be needed if one could convince Rust that, by matching on N, N is that value, and thus it would be valid to substitute e.g. 16.
zeroing_idxs ๐Ÿ”’ Experimentalx86 or x86-64
Make indices that yield 0 for x86