aboutsummaryrefslogtreecommitdiff
path: root/src/codegen
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2024-02-12 12:18:03 -0800
committerGitHub <noreply@github.com>2024-02-12 12:18:03 -0800
commit0c1b9992fd1d3c20595304c9e9b87c6053c24f45 (patch)
tree82f7aef2294f86d981488d564b2ccd626d4e829a /src/codegen
parentf995c1b08ab72897cadbb6a365fb04afb8ea9ca1 (diff)
parente27db373ec276f7839fac0a024b92a0945b5f905 (diff)
downloadzig-0c1b9992fd1d3c20595304c9e9b87c6053c24f45.tar.gz
zig-0c1b9992fd1d3c20595304c9e9b87c6053c24f45.zip
Merge pull request #18821 from jacobly0/x86_64-tests
x86_64: pass more tests
Diffstat (limited to 'src/codegen')
-rw-r--r--src/codegen/llvm.zig6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig
index 504c9ae1d1..2dae20879a 100644
--- a/src/codegen/llvm.zig
+++ b/src/codegen/llvm.zig
@@ -11139,6 +11139,9 @@ fn lowerSystemVFnRetTy(o: *Object, fn_info: InternPool.Key.FuncType) Allocator.E
.memory => unreachable, // handled above
.win_i128 => unreachable, // windows only
.none => break,
+ .integer_per_element => {
+ @panic("TODO");
+ },
}
}
const first_non_integer = std.mem.indexOfNone(x86_64_abi.Class, &classes, &.{.integer});
@@ -11417,6 +11420,9 @@ const ParamTypeIterator = struct {
.memory => unreachable, // handled above
.win_i128 => unreachable, // windows only
.none => break,
+ .integer_per_element => {
+ @panic("TODO");
+ },
}
}
const first_non_integer = std.mem.indexOfNone(x86_64_abi.Class, &classes, &.{.integer});