tiny.simd.dupOdd
Defined in swizzle.
Source
Source: lib/simd/src/swizzle.zig:20
zig
pub fn dupOdd(comptime D: type, value: D.Vector) D.Vector { if (D.lane_count < 2) @compileError("dupOdd requires at least two lanes"); var result: D.Vector = undefined; inline for (0..D.lane_count) |index| result[index] = value[(index & ~@as(usize, 1)) + 1]; return result;}Source: lib/simd/src/root.zig:831
zig
pub const dupOdd = swizzle.dupOdd;Audit
| Definitions | 1 |
|---|---|
| Public names | 2 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |