aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/align.zig
diff options
context:
space:
mode:
authorJacob Young <jacobly0@users.noreply.github.com>2024-12-21 15:18:50 -0500
committerJacob Young <jacobly0@users.noreply.github.com>2025-01-16 20:42:08 -0500
commitb9c44007762b9b302c263a89b7c2e8a8470b97ec (patch)
tree6cea52f080dd0a4df1bd7bc9ee007920b0965ecd /test/behavior/align.zig
parentc4b93555b0d2c56cbbd85f77bb387ebb43d23369 (diff)
downloadzig-b9c44007762b9b302c263a89b7c2e8a8470b97ec.tar.gz
zig-b9c44007762b9b302c263a89b7c2e8a8470b97ec.zip
x86_64: implement fallback for pcmpeqq
Diffstat (limited to 'test/behavior/align.zig')
-rw-r--r--test/behavior/align.zig32
1 files changed, 9 insertions, 23 deletions
diff --git a/test/behavior/align.zig b/test/behavior/align.zig
index d360a99aa3..e1b8e3a18f 100644
--- a/test/behavior/align.zig
+++ b/test/behavior/align.zig
@@ -144,31 +144,17 @@ test "alignment and size of structs with 128-bit fields" {
},
},
- .x86_64 => switch (builtin.zig_backend) {
- .stage2_x86_64 => .{
- .a_align = 8,
- .a_size = 16,
-
- .b_align = 16,
- .b_size = 32,
-
- .u128_align = 8,
- .u128_size = 16,
- .u129_align = 8,
- .u129_size = 24,
- },
- else => .{
- .a_align = 16,
- .a_size = 16,
+ .x86_64 => .{
+ .a_align = 16,
+ .a_size = 16,
- .b_align = 16,
- .b_size = 32,
+ .b_align = 16,
+ .b_size = 32,
- .u128_align = 16,
- .u128_size = 16,
- .u129_align = 16,
- .u129_size = 32,
- },
+ .u128_align = 16,
+ .u128_size = 16,
+ .u129_align = 16,
+ .u129_size = 32,
},
.x86,