authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2024-08-16 11:49:23+02:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2024-08-16 11:49:23+02:00
log73f385eec57d4fc28069b60f059fa8553d3a0c1b
tree7f1765b5569f2c6158ef5523ca260c9ed76767ab
parent624016e8f39f291e92bb2e0319b2cdf2ce4b15c9
signaturebadge-check Signed by PGP key B5690EEEBB952194

Update src/arch/x86_64/CodeGen.zig

Co-authored-by: Jacob Young <jacobly0@users.noreply.github.com>

1 files changed, 4 insertions(+), 1 deletions(-)

src/arch/x86_64/CodeGen.zig+4-1
...@@ -1382,7 +1382,10 @@ fn asmImmediate(self: *Self, tag: Mir.Inst.FixedTag, imm: Immediate) !void {...@@ -1382,7 +1382,10 @@ fn asmImmediate(self: *Self, tag: Mir.Inst.FixedTag, imm: Immediate) !void {
1382 .reloc => .rel,1382 .reloc => .rel,
1383 },1383 },
1384 .data = switch (imm) {1384 .data = switch (imm) {
1385 .reloc => |x| .{ .reloc = x },1385 .reloc => |x| reloc: {
1386 assert(tag[0] == ._);
1387 break :reloc .{ .reloc = x };
1388 },
1386 .signed, .unsigned => .{ .i = .{1389 .signed, .unsigned => .{ .i = .{
1387 .fixes = tag[0],1390 .fixes = tag[0],
1388 .i = switch (imm) {1391 .i = switch (imm) {