Module swizzle_dyn

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

Functionsยง

avx2_pshufb ๐Ÿ”’ โš Experimentalavx2
โ€œ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 ๐Ÿ”’ Experimental
Make indices that yield 0 for x86