Skip to documentation
SLOP

tiny.simd.twoProducts

Reference tiny.simd twoProducts

Defined in precision.

Called byCallsprecisionddMul1precisionddMul2test sourcelib.simd.src.precisiontest: Highway error-free sums and pro...private sourcelib.simd.src.precisionrequireFloatprecisiontwoProducts
Static calls · unresolved targets: 0 · external targets: 0.

Source

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

zig
pub fn twoProducts(comptime D: type, a: D.Vector, b: D.Vector, err: *D.Vector) D.Vector {    requireFloat(D.Lane);    const product = a * b;    err.* = @mulAdd(D.Vector, a, b, -product);    return product;}

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

zig
pub const twoProducts = precision.twoProducts;

Audit

Definitions1
Public names2
Members0
Version26.7.0
Revisiondaab053ee433