tiny.simd.ddMul2
Defined in precision.
Source
Source: lib/simd/src/precision.zig:97
zig
pub fn ddMul2( comptime D: type, a_hi: D.Vector, a_lo: D.Vector, b_hi: D.Vector, b_lo: D.Vector, result_lo: *D.Vector,) D.Vector { var product_lo: D.Vector = undefined; const product_hi = twoProducts(D, a_hi, b_hi, &product_lo); product_lo = @mulAdd(D.Vector, a_hi, b_lo, @mulAdd(D.Vector, a_lo, b_hi, product_lo)); return fastTwoSums(D, product_hi, product_lo, result_lo);}Source: lib/simd/src/root.zig:386
zig
pub const ddMul2 = precision.ddMul2;Audit
| Definitions | 1 |
|---|---|
| Public names | 2 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |