Skip to documentation
SLOP

tiny.simd.ddMul1

Reference tiny.simd ddMul1

Defined in precision.

Called byCallsprecisionddDivprecisionfastTwoSumsprecisiontwoProductsprecisionddMul1
Static calls · unresolved targets: 0 · external targets: 0.

Source

Source: lib/simd/src/precision.zig:84

zig
pub fn ddMul1(    comptime D: type,    a_hi: D.Vector,    a_lo: D.Vector,    b: D.Vector,    result_lo: *D.Vector,) D.Vector {    var product_lo: D.Vector = undefined;    const product_hi = twoProducts(D, a_hi, b, &product_lo);    product_lo = @mulAdd(D.Vector, a_lo, b, product_lo);    return fastTwoSums(D, product_hi, product_lo, result_lo);}

Source: lib/simd/src/root.zig:385

zig
pub const ddMul1 = precision.ddMul1;

Audit

Definitions1
Public names2
Members0
Version26.7.0
Revisiondaab053ee433