aboutsummaryrefslogtreecommitdiff
path: root/lib/std/simd.zig
diff options
context:
space:
mode:
authorJacob Young <jacobly0@users.noreply.github.com>2025-05-31 18:54:01 -0400
committermlugg <mlugg@mlugg.co.uk>2025-06-01 08:24:01 +0100
commitec579aa0f372b2054ad659aaacd190c1a986d7f2 (patch)
tree193cca8db61e7885b94639e18319b4d98e586552 /lib/std/simd.zig
parentadd2976a9ba76ec661ae5668eb2a8dca2ccfad42 (diff)
downloadzig-ec579aa0f372b2054ad659aaacd190c1a986d7f2.tar.gz
zig-ec579aa0f372b2054ad659aaacd190c1a986d7f2.zip
Legalize: implement scalarization of `@shuffle`
Diffstat (limited to 'lib/std/simd.zig')
-rw-r--r--lib/std/simd.zig4
1 files changed, 0 insertions, 4 deletions
diff --git a/lib/std/simd.zig b/lib/std/simd.zig
index cf4f7675fa..b2f8b7db5d 100644
--- a/lib/std/simd.zig
+++ b/lib/std/simd.zig
@@ -231,8 +231,6 @@ pub fn extract(
}
test "vector patterns" {
- if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
-
const base = @Vector(4, u32){ 10, 20, 30, 40 };
const other_base = @Vector(4, u32){ 55, 66, 77, 88 };
@@ -302,8 +300,6 @@ pub fn reverseOrder(vec: anytype) @TypeOf(vec) {
}
test "vector shifting" {
- if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
-
const base = @Vector(4, u32){ 10, 20, 30, 40 };
try std.testing.expectEqual([4]u32{ 30, 40, 999, 999 }, shiftElementsLeft(base, 2, 999));