https://rust.docs.kernel.org/next/core/simd/type.f32x4.html
f32x4 in core::simd - Rust
A SIMD vector with four elements of type `f32`.
coresimdrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.f32x4_mul.html
f32x4_mul in core::arch::wasm - Rust
Lane-wise multiplication of two 128-bit vectors interpreted as four 32-bit floating point numbers.
mulcorearchwasmrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.f32x4_eq.html
f32x4_eq in core::arch::wasm - Rust
Compares two 128-bit vectors as if they were two vectors of 4 thirty-two-bit floating point numbers.
eqcorearchwasmrust
https://doc.rust-lang.org/stable/core/simd/type.f32x4.html
f32x4 in core::simd - Rust
A SIMD vector with four elements of type `f32`.
coresimdrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.f32x4_add.html
f32x4_add in core::arch::wasm - Rust
Lane-wise addition of two 128-bit vectors interpreted as four 32-bit floating point numbers.
add incorearchwasmrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.i32x4_relaxed_trunc_f32x4.html
i32x4_relaxed_trunc_f32x4 in core::arch::wasm - Rust
A relaxed version of `i32x4_trunc_sat_f32x4(a)` converts the `f32` lanes of `a` to signed 32-bit integers.
relaxedtrunccorearchwasm
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.f32x4_ge.html
f32x4_ge in core::arch::wasm32 - Rust
Compares two 128-bit vectors as if they were two vectors of 4 thirty-two-bit floating point numbers.
gecorearchrust
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://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_shuffle_f32x4.html
_mm512_shuffle_f32x4 in core::arch::x86 - Rust
Shuffle 128-bits (composed of 4 single-precision (32-bit) floating-point elements) selected by imm8 from a and b, and store the results in dst.
shufflecorearchrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.f32x4_relaxed_madd.html
f32x4_relaxed_madd in core::arch::wasm - Rust
Computes `a * b + c` with either one rounding or two roundings.
relaxedmaddcorearchwasm
https://doc.rust-lang.org/stable/core/arch/wasm64/fn.f32x4_sub.html
f32x4_sub in core::arch::wasm64 - Rust
Lane-wise subtraction of two 128-bit vectors interpreted as four 32-bit floating point numbers.
subcorearchrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.f32x4_splat.html
f32x4_splat in core::arch::wasm32 - Rust
Creates a vector with identical lanes.
splatcorearchrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.i32x4_trunc_sat_f32x4.html
i32x4_trunc_sat_f32x4 in core::arch::wasm32 - Rust
Converts a 128-bit vector interpreted as four 32-bit floating point numbers into a 128-bit vector of four 32-bit signed integers.
truncsatcorearchrust
https://doc.rust-lang.org/core/arch/x86/fn._mm256_broadcast_f32x4.html
_mm256_broadcast_f32x4 in core::arch::x86 - Rust
Broadcast the 4 packed single-precision (32-bit) floating-point elements from a to all elements of dst.
broadcastcorearchrust
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.f32x4_div.html
f32x4_div in core::arch::wasm - Rust
Lane-wise division of two 128-bit vectors interpreted as four 32-bit floating point numbers.
divcorearchwasmrust
https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_shuffle_f32x4.html
_mm256_shuffle_f32x4 in core::arch::x86 - Rust
Shuffle 128-bits (composed of 4 single-precision (32-bit) floating-point elements) selected by imm8 from a and b, and store the results in dst.
shufflecorearchrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.f32x4_relaxed_max.html
f32x4_relaxed_max in core::arch::wasm32 - Rust
A relaxed version of `f32x4_max` which has implementation-specific behavior when its operands are NaN or signed zeroes. For more information, see the...
relaxedmaxcorearchrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.f32x4_sub.html
f32x4_sub in core::arch::wasm32 - Rust
Lane-wise subtraction of two 128-bit vectors interpreted as four 32-bit floating point numbers.
subcorearchrust
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://bugzilla.mozilla.org/show_bug.cgi?id=1645638
1645638 - Perma [tier2] js\src\jit-test\tests\wasm\simd\spec\simd_f32x4_cmp.js | uncaught...
RESOLVED (lhansen) in Core - JavaScript: WebAssembly. Last updated 2020-06-22.
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.f32x4_ge.html
f32x4_ge in core::arch::wasm - Rust
Compares two 128-bit vectors as if they were two vectors of 4 thirty-two-bit floating point numbers.
gecorearchwasmrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.f32x4_relaxed_nmadd.html
f32x4_relaxed_nmadd in core::arch::wasm32 - Rust
Computes `-a * b + c` with either one rounding or two roundings.
relaxedcorearchrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm/fn.f32x4_splat.html
f32x4_splat in core::arch::wasm - Rust
Creates a vector with identical lanes.
splatcorearchwasmrust
https://rust.docs.kernel.org/core/simd/type.f32x4.html
f32x4 in core::simd - Rust
A SIMD vector with four elements of type `f32`.
coresimdrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/wasm32/fn.f32x4_neg.html
f32x4_neg in core::arch::wasm32 - Rust
Negates each lane of a 128-bit vector interpreted as four 32-bit floating point numbers.
negcorearchrust
https://doc.rust-lang.org/core/arch/x86/fn._mm512_mask_shuffle_f32x4.html
_mm512_mask_shuffle_f32x4 in core::arch::x86 - Rust
Shuffle 128-bits (composed of 4 single-precision (32-bit) floating-point elements) selected by imm8 from a and b, and store the results in dst using writemask...
maskshufflecorearchrust