aboutsummaryrefslogtreecommitdiff
path: root/src/arch/sparc64/CodeGen.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-05-25 23:04:15 -0700
committerAndrew Kelley <andrew@ziglang.org>2023-06-10 20:47:55 -0700
commit66c43968546e38879a2d4c3f2264e10676deef73 (patch)
tree9220a6d6f006e08bd7aa7ccd6997276dae6383bf /src/arch/sparc64/CodeGen.zig
parent9afa97418350a51d8e27f1df903d8034507254ce (diff)
downloadzig-66c43968546e38879a2d4c3f2264e10676deef73.tar.gz
zig-66c43968546e38879a2d4c3f2264e10676deef73.zip
AIR: eliminate the `values` array
Diffstat (limited to 'src/arch/sparc64/CodeGen.zig')
-rw-r--r--src/arch/sparc64/CodeGen.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/arch/sparc64/CodeGen.zig b/src/arch/sparc64/CodeGen.zig
index c7376a6eb7..354af50b61 100644
--- a/src/arch/sparc64/CodeGen.zig
+++ b/src/arch/sparc64/CodeGen.zig
@@ -1660,9 +1660,9 @@ fn airDbgBlock(self: *Self, inst: Air.Inst.Index) !void {
}
fn airDbgInline(self: *Self, inst: Air.Inst.Index) !void {
- const ty_pl = self.air.instructions.items(.data)[inst].ty_pl;
+ const ty_fn = self.air.instructions.items(.data)[inst].ty_fn;
const mod = self.bin_file.options.module.?;
- const function = self.air.values[ty_pl.payload].getFunction(mod).?;
+ const function = mod.funcPtr(ty_fn.func);
// TODO emit debug info for function change
_ = function;
return self.finishAir(inst, .dead, .{ .none, .none, .none });