Skip to documentation
SLOP

tiny.simd.roundingShiftRight

Reference tiny.simd roundingShiftRight

Defined in shift.

Called byCallsconvertorderedRoundingShiftRightAndDemote2ToconvertreorderRoundingShiftRightAndDemote2ToconvertroundingShiftRightAndDemoteTotest sourcelib.simd.src.shifttest: Highway rounding shifts round u...private sourcelib.simd.src.shiftverifyLaneTypeshiftaverageRoundshiftshiftRightprivate sourcelib.simd.src.shiftvalidateAmountshiftroundingShiftRight
Static calls · unresolved targets: 0 · external targets: 0.

Source

Source: lib/simd/src/shift.zig:53

zig
pub fn roundingShiftRight(    comptime D: type,    comptime amount: usize,    value: D.Vector,) D.Vector {    validateAmount(D, amount);    if (amount == 0) return value;    return averageRound(D, shiftRight(D, amount - 1, value), @splat(0));}

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

zig
pub const roundingShiftRight = shift.roundingShiftRight;

Audit

Definitions1
Public names2
Members0
Version26.7.0
Revisiondaab053ee433