Robuta

https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u8x16_swizzle.html u8x16_swizzle in core::arch::wasm32 - Rust Returns a new vector with lanes selected from the lanes of the first input vector `a` specified in the second input vector `s`. swizzlecorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u8x16_replace_lane.html u8x16_replace_lane in core::arch::wasm32 - Rust Replaces a lane from a 128-bit vector interpreted as 16 packed u8 numbers. replacelanecorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u8x16_replace_lane.html u8x16_replace_lane in core::arch::wasm - Rust Replaces a lane from a 128-bit vector interpreted as 16 packed u8 numbers. replacelanecorearchwasm https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u8x16_sub_sat.html u8x16_sub_sat in core::arch::wasm - Rust Subtracts two 128-bit vectors as if they were two packed sixteen 8-bit unsigned integers, saturating on overflow to 0. subsatcorearchwasm https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u8x16_shuffle.html u8x16_shuffle in core::arch::wasm - Rust Returns a new vector with lanes selected from the lanes of the two input vectors `$a` and `$b` specified in the 16 immediate operands. shufflecorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u8x16_shr.html u8x16_shr in core::arch::wasm32 - Rust Shifts each lane to the right by the specified number of bits, shifting in zeros. shrcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u8x16_ne.html u8x16_ne in core::arch::wasm32 - Rust Compares two 128-bit vectors as if they were two vectors of 16 eight-bit integers. necorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i16x8_extend_low_u8x16.html i16x8_extend_low_u8x16 in core::arch::wasm - Rust Converts low half of the smaller lane vector to a larger lane vector, zero extended. extendlowcorearchwasm https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u16x8_extend_high_u8x16.html u16x8_extend_high_u8x16 in core::arch::wasm32 - Rust Converts high half of the smaller lane vector to a larger lane vector, zero extended. extendhighcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u8x16_shr.html u8x16_shr in core::arch::wasm - Rust Shifts each lane to the right by the specified number of bits, shifting in zeros. shrcorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u16x8_extadd_pairwise_u8x16.html u16x8_extadd_pairwise_u8x16 in core::arch::wasm - Rust Integer extended pairwise addition producing extended results (twice wider results than the inputs). pairwisecorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u8x16_splat.html u8x16_splat in core::arch::wasm32 - Rust Creates a vector with identical lanes. splatcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u16x8_extend_low_u8x16.html u16x8_extend_low_u8x16 in core::arch::wasm - Rust Converts low half of the smaller lane vector to a larger lane vector, zero extended. extendlowcorearchwasm https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u8x16_bitmask.html u8x16_bitmask in core::arch::wasm - Rust Extracts the high bit for each lane in `a` and produce a scalar mask with all bits concatenated. bitmaskcorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm64/fn.u8x16_gt.html u8x16_gt in core::arch::wasm64 - Rust Compares two 128-bit vectors as if they were two vectors of 16 eight-bit unsigned integers. gtcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u16x8_extmul_high_u8x16.html u16x8_extmul_high_u8x16 in core::arch::wasm - Rust Lane-wise integer extended multiplication producing twice wider result than the inputs. highcorearchwasmrust https://doc.rust-lang.org/nightly/core/arch/wasm32/fn.u16x8_extmul_high_u8x16.html u16x8_extmul_high_u8x16 in core::arch::wasm32 - Rust Lane-wise integer extended multiplication producing twice wider result than the inputs. highcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u8x16_narrow_i16x8.html u8x16_narrow_i16x8 in core::arch::wasm - Rust Converts two input vectors into a smaller lane vector by narrowing each lane. narrowcorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u8x16_narrow_i16x8.html u8x16_narrow_i16x8 in core::arch::wasm32 - Rust Converts two input vectors into a smaller lane vector by narrowing each lane. narrowcorearchrust https://doc.rust-lang.org/nightly/core/arch/wasm32/fn.u8x16_relaxed_laneselect.html u8x16_relaxed_laneselect in core::arch::wasm32 - Rust A relaxed version of `v128_bitselect` where this either behaves the same as `v128_bitselect` or the high bit of each lane `m` is inspected and the... relaxedcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u16x8_extend_high_u8x16.html u16x8_extend_high_u8x16 in core::arch::wasm - Rust Converts high half of the smaller lane vector to a larger lane vector, zero extended. extendhighcorearchwasm https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u8x16_add_sat.html u8x16_add_sat in core::arch::wasm - Rust Adds two 128-bit vectors as if they were two packed sixteen 8-bit unsigned integers, saturating on overflow to `u8::MAX`. addsatcorearchwasm https://doc.rust-lang.org/core/arch/wasm32/fn.u8x16_le.html u8x16_le in core::arch::wasm32 - Rust Compares two 128-bit vectors as if they were two vectors of 16 eight-bit unsigned integers. lecorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u16x8_extmul_low_u8x16.html u16x8_extmul_low_u8x16 in core::arch::wasm - Rust Lane-wise integer extended multiplication producing twice wider result than the inputs. lowcorearchwasmrust https://doc.rust-lang.org/nightly/core/simd/type.u8x16.html u8x16 in core::simd - Rust A SIMD vector with 16 elements of type `u8`. coresimdrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u8x16_bitmask.html u8x16_bitmask in core::arch::wasm32 - Rust Extracts the high bit for each lane in `a` and produce a scalar mask with all bits concatenated. bitmaskcorearchrust