From 2020ca640e8db50f1cb5a1ceaa42c28a25483bad Mon Sep 17 00:00:00 2001 From: Vexu Date: Tue, 13 Oct 2020 18:08:15 +0300 Subject: stage2: switch emit zir --- src/codegen.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/codegen.zig') diff --git a/src/codegen.zig b/src/codegen.zig index 9deeab82a5..0fea2ae216 100644 --- a/src/codegen.zig +++ b/src/codegen.zig @@ -786,7 +786,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type { .unwrap_optional => return self.genUnwrapOptional(inst.castTag(.unwrap_optional).?), .wrap_optional => return self.genWrapOptional(inst.castTag(.wrap_optional).?), .varptr => return self.genVarPtr(inst.castTag(.varptr).?), - .@"switch" => return self.genSwitch(inst.castTag(.@"switch").?), + .switchbr => return self.genSwitch(inst.castTag(.switchbr).?), } } @@ -1990,7 +1990,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type { return @bitCast(MCValue, inst.codegen.mcv); } - fn genSwitch(self: *Self, inst: *ir.Inst.Switch) !MCValue { + fn genSwitch(self: *Self, inst: *ir.Inst.SwitchBr) !MCValue { switch (arch) { else => return self.fail(inst.base.src, "TODO genSwitch for {}", .{self.target.cpu.arch}), } -- cgit v1.2.3