Robuta

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