tiny.simd.vecFromMask
Defined in compare.
Source
Source: lib/simd/src/compare.zig:236
zig
pub fn vecFromMask(comptime D: type, mask: D.Mask) D.Vector { const U = @Int(.unsigned, @bitSizeOf(D.Lane)); const UV = @Vector(D.lane_count, U); const bits: UV = @select( U, mask, @as(UV, @splat(std.math.maxInt(U))), @as(UV, @splat(0)), ); return @bitCast(bits);}Source: lib/simd/src/root.zig:728
zig
pub const vecFromMask = compare.vecFromMask;Audit
| Definitions | 1 |
|---|---|
| Public names | 2 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |