Commit ffcf0478fe

Jakub Konka <kubkon@jakubkonka.com>
2024-08-12 23:42:37
x86_64: remove handling of .call since it's unused for now
1 parent 78b1c73
Changed files (1)
src
arch
x86_64
src/arch/x86_64/Lower.zig
@@ -398,7 +398,6 @@ fn emit(lower: *Lower, prefix: Prefix, mnemonic: Mnemonic, ops: []const Operand)
 
                         _ = lower.reloc(.{ .linker_reloc = sym });
                         break :op if (lower.pic) switch (mnemonic) {
-                            .call => break :op .{ .mem = Memory.rip(mem_op.sib.ptr_size, 0) },
                             .lea => break :op .{ .mem = Memory.rip(mem_op.sib.ptr_size, 0) },
                             .mov => break :op .{ .mem = Memory.rip(mem_op.sib.ptr_size, 0) },
                             else => unreachable,