https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_mask3_fmsub_sd.html
_mm_mask3_fmsub_sd in core::arch::x86 - Rust
Multiply the lower double-precision (64-bit) floating-point elements in a and b, and subtract the lower element in c from the intermediate result. Store the...
mmsdcorearchrust
https://doc.rust-lang.org/core/arch/x86/fn._mm_mask3_fcmadd_pch.html
_mm_mask3_fcmadd_pch in core::arch::x86 - Rust
Multiply packed complex numbers in a by the complex conjugates of packed complex numbers in b, accumulate to the corresponding complex numbers in c, and store...
mmpchcorearchrust
https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_mask3_fmadd_pd.html
_mm256_mask3_fmadd_pd in core::arch::x86 - Rust
Multiply packed double-precision (64-bit) floating-point elements in a and b, add the intermediate result to packed elements in c, and store the results in dst...
pdcorearchrust
https://doc.rust-lang.org/core/arch/x86/fn._mm_mask3_fmadd_round_ss.html
_mm_mask3_fmadd_round_ss in core::arch::x86 - Rust
Multiply the lower single-precision (32-bit) floating-point elements in a and b, and add the intermediate result to the lower element in c. Store the result in...
mmroundsscorearch
https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm512_mask3_fmsubadd_round_ph.html
_mm512_mask3_fmsubadd_round_ph in core::arch::x86 - Rust
Multiply packed half-precision (16-bit) floating-point elements in a and b, alternatively subtract and add packed elements in c to/from the intermediate...
roundphcorearchrust
https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_mask3_fnmsub_ps.html
_mm512_mask3_fnmsub_ps in core::arch::x86 - Rust
Multiply packed single-precision (32-bit) floating-point elements in a and b, subtract packed elements in c from the negated intermediate result, and store the...
pscorearchrust
https://doc.rust-lang.org/core/arch/x86/fn._mm_mask3_fnmadd_round_sh.html
_mm_mask3_fnmadd_round_sh in core::arch::x86 - Rust
Multiply the lower half-precision (16-bit) floating-point elements in a and b, and subtract the intermediate result from the lower element in c. Store the...
mmroundshcorearch
https://doc.rust-lang.org/beta/core/arch/x86/fn._mm512_mask3_fmadd_round_pd.html
_mm512_mask3_fmadd_round_pd in core::arch::x86 - Rust
Multiply packed double-precision (64-bit) floating-point elements in a and b, add the intermediate result to packed elements in c, and store the results in dst...
roundpdcorearchrust
https://doc.rust-lang.org/stable/core/arch/x86/fn._mm_mask3_fmadd_round_ss.html
_mm_mask3_fmadd_round_ss in core::arch::x86 - Rust
Multiply the lower single-precision (32-bit) floating-point elements in a and b, and add the intermediate result to the lower element in c. Store the result in...
mmroundsscorearch
https://doc.rust-lang.org/core/arch/x86_64/fn._mm_mask3_fmadd_round_sh.html
_mm_mask3_fmadd_round_sh in core::arch::x86_64 - Rust
Multiply the lower half-precision (16-bit) floating-point elements in a and b, and add the intermediate result to the lower element in c. Store the result in...
mmroundsh
https://doc.rust-lang.org/core/arch/x86/fn._mm_mask3_fmadd_round_sch.html
_mm_mask3_fmadd_round_sch in core::arch::x86 - Rust
Multiply the lower complex numbers in a and b, accumulate to the lower complex number in c, and store the result in the lower elements of dst using writemask k...
mmroundschcorearch
https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm512_mask3_fmadd_round_pch.html
_mm512_mask3_fmadd_round_pch in core::arch::x86 - Rust
Multiply packed complex numbers in a and b, accumulate to the corresponding complex numbers in c, and store the results in dst using writemask k (the element...
roundpchcorearchrust
https://doc.rust-lang.org/core/arch/x86/fn._mm512_mask3_fmsub_ps.html
_mm512_mask3_fmsub_ps in core::arch::x86 - Rust
Multiply packed single-precision (32-bit) floating-point elements in a and b, subtract packed elements in c from the intermediate result, and store the results...
pscorearchrust
https://doc.rust-lang.org/nightly/core/arch/x86/fn._mm512_mask3_fmadd_round_pd.html
_mm512_mask3_fmadd_round_pd in core::arch::x86 - Rust
Multiply packed double-precision (64-bit) floating-point elements in a and b, add the intermediate result to packed elements in c, and store the results in dst...
roundpdcorearchrust
https://doc.rust-lang.org/beta/core/arch/x86/fn._mm256_mask3_fcmadd_pch.html
_mm256_mask3_fcmadd_pch in core::arch::x86 - Rust
Multiply packed complex numbers in a by the complex conjugates of packed complex numbers in b, accumulate to the corresponding complex numbers in c, and store...
pchcorearchrust
https://doc.rust-lang.org/core/arch/x86/fn._mm512_mask3_fmaddsub_pd.html
_mm512_mask3_fmaddsub_pd in core::arch::x86 - Rust
Multiply packed single-precision (32-bit) floating-point elements in a and b, alternatively add and subtract packed elements in c to/from the intermediate...
pdcorearchrust
https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_mask3_fnmsub_pd.html
_mm_mask3_fnmsub_pd in core::arch::x86 - Rust
Multiply packed double-precision (64-bit) floating-point elements in a and b, subtract packed elements in c from the negated intermediate result, and store the...
mmpdcorearchrust
https://doc.rust-lang.org/stable/core/arch/x86_64/fn._mm256_mask3_fnmadd_pd.html
_mm256_mask3_fnmadd_pd in core::arch::x86_64 - Rust
Multiply packed double-precision (64-bit) floating-point elements in a and b, add the negated intermediate result to packed elements in c, and store the...
pdcorearchrust
https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_mask3_fnmadd_round_ss.html
_mm_mask3_fnmadd_round_ss in core::arch::x86 - Rust
Multiply the lower single-precision (32-bit) floating-point elements in a and b, and add the negated intermediate result to the lower element in c. Store the...
mmroundsscorearch
https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_mask3_fmadd_round_sch.html
_mm_mask3_fmadd_round_sch in core::arch::x86 - Rust
Multiply the lower complex numbers in a and b, accumulate to the lower complex number in c, and store the result in the lower elements of dst using writemask k...
mmroundschcorearch