| ... | @@ -7339,7 +7339,7 @@ fn genSetReg(self: *Self, dst_reg: Register, ty: Type, src_mcv: MCValue) InnerEr | ... | @@ -7339,7 +7339,7 @@ fn genSetReg(self: *Self, dst_reg: Register, ty: Type, src_mcv: MCValue) InnerEr |
| 7339 | const atom_index = try self.getSymbolIndexForDecl(self.mod_fn.owner_decl); | 7339 | const atom_index = try self.getSymbolIndexForDecl(self.mod_fn.owner_decl); |
| 7340 | if (self.bin_file.cast(link.File.MachO)) |_| { | 7340 | if (self.bin_file.cast(link.File.MachO)) |_| { |
| 7341 | _ = try self.addInst(.{ | 7341 | _ = try self.addInst(.{ |
| 7342 | .tag = .mov_linker, | 7342 | .tag = .lea_linker, |
| 7343 | .ops = .tlv_reloc, | 7343 | .ops = .tlv_reloc, |
| 7344 | .data = .{ .payload = try self.addExtra(Mir.LeaRegisterReloc{ | 7344 | .data = .{ .payload = try self.addExtra(Mir.LeaRegisterReloc{ |
| 7345 | .reg = @enumToInt(Register.rdi), | 7345 | .reg = @enumToInt(Register.rdi), |
| ... | @@ -8609,7 +8609,7 @@ fn genTypedValue(self: *Self, arg_tv: TypedValue) InnerError!MCValue { | ... | @@ -8609,7 +8609,7 @@ fn genTypedValue(self: *Self, arg_tv: TypedValue) InnerError!MCValue { |
| 8609 | .memory => |addr| .{ .memory = addr }, | 8609 | .memory => |addr| .{ .memory = addr }, |
| 8610 | .load_direct => |sym_index| .{ .load_direct = sym_index }, | 8610 | .load_direct => |sym_index| .{ .load_direct = sym_index }, |
| 8611 | .load_got => |sym_index| .{ .lea_got = sym_index }, | 8611 | .load_got => |sym_index| .{ .lea_got = sym_index }, |
| 8612 | .load_tlv => |sym_index| .{ .load_tlv = sym_index }, | 8612 | .load_tlv => |sym_index| .{ .lea_tlv = sym_index }, |
| 8613 | }, | 8613 | }, |
| 8614 | .fail => |msg| { | 8614 | .fail => |msg| { |
| 8615 | self.err_msg = msg; | 8615 | self.err_msg = msg; |