Robuta

https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u32x4_extmul_low_u16x8.html u32x4_extmul_low_u16x8 in core::arch::wasm32 - Rust Lane-wise integer extended multiplication producing twice wider result than the inputs. lowcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u64x2_extmul_high_u32x4.html u64x2_extmul_high_u32x4 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.u32x4_mul.html u32x4_mul in core::arch::wasm - Rust Multiplies two 128-bit vectors as if they were two packed four 32-bit signed integers. mulcorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u64x2_extend_low_u32x4.html u64x2_extend_low_u32x4 in core::arch::wasm32 - Rust Converts low half of the smaller lane vector to a larger lane vector, zero extended. extendlowcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u32x4_load_extend_u16x4.html u32x4_load_extend_u16x4 in core::arch::wasm - Rust Load four 16-bit integers and zero extend each one to a 32-bit lane loadextendcorearchwasm https://doc.rust-lang.org/stable/core/arch/wasm64/fn.u32x4_all_true.html u32x4_all_true in core::arch::wasm64 - Rust Returns true if all lanes are non-zero, false otherwise. truecorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u32x4_extmul_low_u16x8.html u32x4_extmul_low_u16x8 in core::arch::wasm - Rust Lane-wise integer extended multiplication producing twice wider result than the inputs. lowcorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i64x2_extend_high_u32x4.html i64x2_extend_high_u32x4 in core::arch::wasm - Rust Converts high half of the smaller lane vector to a larger lane vector, zero extended. extendhighcorearchwasm https://doc.rust-lang.org/nightly/core/arch/wasm32/fn.u32x4_relaxed_trunc_f32x4.html u32x4_relaxed_trunc_f32x4 in core::arch::wasm32 - Rust A relaxed version of `u32x4_trunc_sat_f32x4(a)` converts the `f32` lanes of `a` to unsigned 32-bit integers. relaxedtrunccorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u32x4_mul.html u32x4_mul in core::arch::wasm32 - Rust Multiplies two 128-bit vectors as if they were two packed four 32-bit signed integers. mulcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u32x4_shuffle.html u32x4_shuffle in core::arch::wasm32 - Rust Same as `i8x16_shuffle`, except operates as if the inputs were four 32-bit integers, only taking 4 indices to shuffle. shufflecorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u32x4_min.html u32x4_min in core::arch::wasm - Rust Compares lane-wise unsigned integers, and returns the minimum of each pair. mincorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u32x4_lt.html u32x4_lt in core::arch::wasm32 - Rust Compares two 128-bit vectors as if they were two vectors of 4 thirty-two-bit unsigned integers. ltcorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u32x4_relaxed_trunc_f32x4.html u32x4_relaxed_trunc_f32x4 in core::arch::wasm - Rust A relaxed version of `u32x4_trunc_sat_f32x4(a)` converts the `f32` lanes of `a` to unsigned 32-bit integers. relaxedtrunccorearchwasm https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i64x2_extmul_low_u32x4.html i64x2_extmul_low_u32x4 in core::arch::wasm - Rust Lane-wise integer extended multiplication producing twice wider result than the inputs. lowcorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u32x4_le.html u32x4_le in core::arch::wasm32 - Rust Compares two 128-bit vectors as if they were two vectors of 4 thirty-two-bit unsigned integers. lecorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.f64x2_convert_low_u32x4.html f64x2_convert_low_u32x4 in core::arch::wasm - Rust Lane-wise conversion from integer to floating point. convertlowcorearchwasm https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u64x2_extmul_low_u32x4.html u64x2_extmul_low_u32x4 in core::arch::wasm32 - Rust Lane-wise integer extended multiplication producing twice wider result than the inputs. lowcorearchrust https://doc.rust-lang.org/nightly/core/arch/wasm32/fn.u32x4_relaxed_dot_i8x16_i7x16_add.html u32x4_relaxed_dot_i8x16_i7x16_add in core::arch::wasm32 - Rust Similar to `i16x8_relaxed_dot_i8x16_i7x16` except that the intermediate `i16x8` result is fed into `i32x4_extadd_pairwise_i16x8` followed by `i32x4_add` to add... add inrelaxeddot https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u32x4_extend_high_u16x8.html u32x4_extend_high_u16x8 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/wasm32/fn.u32x4_sub.html u32x4_sub in core::arch::wasm32 - Rust Subtracts two 128-bit vectors as if they were two packed four 32-bit integers. subcorearchrust https://doc.rust-lang.org/stable/core/arch/wasm/fn.u32x4_bitmask.html u32x4_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/wasm/fn.u32x4_extend_low_u16x8.html u32x4_extend_low_u16x8 in core::arch::wasm - Rust Converts low half of the smaller lane vector to a larger lane vector, zero extended. extendlowcorearchwasm https://doc.rust-lang.org/stable/core/arch/wasm32/fn.u32x4_extend_low_u16x8.html u32x4_extend_low_u16x8 in core::arch::wasm32 - Rust Converts low half of the smaller lane vector to a larger lane vector, zero extended. extendlowcorearchrust https://rust.docs.kernel.org/next/core/simd/type.u32x4.html u32x4 in core::simd - Rust A SIMD vector with four elements of type `u32`. coresimdrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u32x4_extadd_pairwise_u16x8.html u32x4_extadd_pairwise_u16x8 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.i64x2_extmul_high_u32x4.html i64x2_extmul_high_u32x4 in core::arch::wasm - Rust Lane-wise integer extended multiplication producing twice wider result than the inputs. highcorearchwasmrust https://doc.rust-lang.org/stable/core/arch/wasm/fn.u64x2_extmul_low_u32x4.html u64x2_extmul_low_u32x4 in core::arch::wasm - Rust Lane-wise integer extended multiplication producing twice wider result than the inputs. lowcorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u32x4_relaxed_trunc_f32x4.html u32x4_relaxed_trunc_f32x4 in core::arch::wasm32 - Rust A relaxed version of `u32x4_trunc_sat_f32x4(a)` converts the `f32` lanes of `a` to unsigned 32-bit integers. relaxedtrunccorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u32x4_shuffle.html u32x4_shuffle in core::arch::wasm - Rust Same as `i8x16_shuffle`, except operates as if the inputs were four 32-bit integers, only taking 4 indices to shuffle. shufflecorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u32x4_relaxed_trunc_f64x2_zero.html u32x4_relaxed_trunc_f64x2_zero in core::arch::wasm - Rust A relaxed version of `u32x4_trunc_sat_f64x2_zero(a)` converts the `f64` lanes of `a` to unsigned 32-bit integers and the upper two lanes are zero. zero inrelaxedtrunccorearch https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u32x4_all_true.html u32x4_all_true in core::arch::wasm32 - Rust Returns true if all lanes are non-zero, false otherwise. truecorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.u32x4_splat.html u32x4_splat in core::arch::wasm32 - Rust Creates a vector with identical lanes. splatcorearchrust https://doc.rust-lang.org/core/arch/wasm/fn.i64x2_extend_low_u32x4.html i64x2_extend_low_u32x4 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.i64x2_extend_low_u32x4.html i64x2_extend_low_u32x4 in core::arch::wasm - Rust Converts low half of the smaller lane vector to a larger lane vector, zero extended. extendlowcorearchwasm https://doc.rust-lang.org/stable/core/arch/wasm64/fn.u32x4_ne.html u32x4_ne in core::arch::wasm64 - Rust Compares two 128-bit vectors as if they were two vectors of 4 thirty-two-bit integers. necorearchrust https://doc.rust-lang.org/nightly/core/arch/wasm32/fn.u32x4_le.html u32x4_le in core::arch::wasm32 - Rust Compares two 128-bit vectors as if they were two vectors of 4 thirty-two-bit unsigned integers. lecorearchrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u32x4_le.html u32x4_le in core::arch::wasm - Rust Compares two 128-bit vectors as if they were two vectors of 4 thirty-two-bit unsigned integers. lecorearchwasmrust https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.u32x4_trunc_sat_f64x2_zero.html u32x4_trunc_sat_f64x2_zero in core::arch::wasm - Rust Saturating conversion of the two double-precision floating point lanes to two lower integer lanes using the IEEE `convertToIntegerTowardZero` function. zero intruncsatcorearch