u8x16_swizzle in core::arch::wasm32 - Rust
Description: Returns a new vector with lanes selected from the lanes of the first input vector `a` specified in the second input vector `s`.
Keywords: rust, rustlang, rust-lang, u8x16_swizzle

# Function core::arch::wasm32::u8x16_swizzle
1.54.0[−][src]

    pub fn u8x16_swizzle(a: v128, s: v128) -> v128

This is supported on WebAssembly and target feature `simd128` only.
Expand description

Returns a new vector with lanes selected from the lanes of the first input vector `a` specified in the second input vector `s`.

The indices `i` in range [0, 15] select the `i`-th element of `a`. For indices outside of the range the resulting lane is 0.