Robuta

https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.i16x8_le.html i16x8_le in core::arch::wasm32 - Rust Compares two 128-bit vectors as if they were two vectors of 8 sixteen-bit signed integers. lecorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i16x8_abs.html i16x8_abs in core::arch::wasm - Rust Lane-wise wrapping absolute value. abscorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i16x8_sub.html i16x8_sub in core::arch::wasm - Rust Subtracts two 128-bit vectors as if they were two packed eight 16-bit integers. subcorearchwasmrust https://doc.rust-lang.org/stable/core/arch/wasm/fn.i32x4_dot_i16x8.html i32x4_dot_i16x8 in core::arch::wasm - Rust Lane-wise multiply signed 16-bit integers in the two input vectors and add adjacent pairs of the full 32-bit results. dotcorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/simd/type.i16x8.html i16x8 in core::simd - Rust A SIMD vector with eight elements of type `i16`. coresimdrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i16x8_add_sat.html i16x8_add_sat in core::arch::wasm - Rust Adds two 128-bit vectors as if they were two packed eight 16-bit signed integers, saturating on overflow to `i16::MAX`. addsatcorearchwasm https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i16x8_ne.html i16x8_ne in core::arch::wasm - Rust Compares two 128-bit vectors as if they were two vectors of 8 sixteen-bit integers. necorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i16x8_gt.html i16x8_gt in core::arch::wasm - Rust Compares two 128-bit vectors as if they were two vectors of 8 sixteen-bit signed integers. gtcorearchwasmrust https://rust.docs.kernel.org/core/simd/type.i16x8.html i16x8 in core::simd - Rust A SIMD vector with eight elements of type `i16`. coresimdrust 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/wasm/fn.i16x8_shr.html i16x8_shr in core::arch::wasm - Rust Shifts each lane to the right by the specified number of bits, sign extending. shrcorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.i16x8_shl.html i16x8_shl in core::arch::wasm32 - Rust Shifts each lane to the left by the specified number of bits. shlcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.i16x8_load_extend_i8x8.html i16x8_load_extend_i8x8 in core::arch::wasm32 - Rust Load eight 8-bit integers and sign extend each one to a 16-bit lane loadextendcorearchrust https://doc.rust-lang.org/nightly/core/arch/wasm32/fn.i16x8_relaxed_laneselect.html i16x8_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/wasm32/fn.i16x8_mul.html i16x8_mul in core::arch::wasm32 - Rust Multiplies two 128-bit vectors as if they were two packed eight 16-bit signed integers. mulcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm64/fn.i16x8_load_extend_u8x8.html i16x8_load_extend_u8x8 in core::arch::wasm64 - Rust Load eight 8-bit integers and zero extend each one to a 16-bit lane loadextendcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.i16x8_sub_sat.html i16x8_sub_sat in core::arch::wasm32 - Rust Subtracts two 128-bit vectors as if they were two packed eight 16-bit signed integers, saturating on overflow to `i16::MIN`. subsatcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i16x8_load_extend_i8x8.html i16x8_load_extend_i8x8 in core::arch::wasm - Rust Load eight 8-bit integers and sign extend each one to a 16-bit lane loadextendcorearchwasm 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://doc.rust-lang.org/core/arch/wasm/fn.i16x8_relaxed_laneselect.html i16x8_relaxed_laneselect in core::arch::wasm - 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... relaxedcorearchwasmrust 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://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i16x8_extadd_pairwise_i8x16.html i16x8_extadd_pairwise_i8x16 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/wasm/fn.i32x4_extmul_high_i16x8.html i32x4_extmul_high_i16x8 in core::arch::wasm - Rust Lane-wise integer extended multiplication producing twice wider result than the inputs. highcorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i16x8_relaxed_laneselect.html i16x8_relaxed_laneselect in core::arch::wasm - 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... relaxedcorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i16x8_all_true.html i16x8_all_true in core::arch::wasm - Rust Returns true if all lanes are non-zero, false otherwise. truecorearchwasmrust https://doc.rust-lang.org/stable/core/arch/wasm64/fn.i16x8_load_extend_i8x8.html i16x8_load_extend_i8x8 in core::arch::wasm64 - Rust Load eight 8-bit integers and sign extend each one to a 16-bit lane loadextendcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i8x16_narrow_i16x8.html i8x16_narrow_i16x8 in core::arch::wasm - Rust Converts two input vectors into a smaller lane vector by narrowing each lane. narrowcorearchwasmrust