tiny.simd.gatherOffset
Defined in indexed.
Source
Source: lib/simd/src/indexed.zig:127
zig
pub fn gatherOffset(comptime D: type, base: []const D.Lane, offsets: anytype) D.Vector { validateIndices(D, @TypeOf(offsets)); var result: D.Vector = undefined; inline for (0..D.lane_count) |lane_index| { const source = offsetIndex(D.Lane, offsets[lane_index]); std.debug.assert(source < base.len); result[lane_index] = base[source]; } return result;}Source: lib/simd/src/root.zig:271
zig
pub const gatherOffset = indexed.gatherOffset;Audit
| Definitions | 1 |
|---|---|
| Public names | 2 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |