From b94d165b69f2743d779a04b1719382207e341596 Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Fri, 13 May 2022 09:04:07 +0200 Subject: [PATCH] x64: fix capacity prealloc limit in lowerToMrEnc helper --- src/arch/x86_64/Emit.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/arch/x86_64/Emit.zig b/src/arch/x86_64/Emit.zig index 518635b8060b9ec60cd69de0056c4cc84af21fdf..57100abc0f753cd1e8a622067cdbd870981988c1 100644 --- a/src/arch/x86_64/Emit.zig +++ b/src/arch/x86_64/Emit.zig @@ -1896,7 +1896,7 @@ fn lowerToMrEnc( const opc = getOpCode(tag, .mr, reg.size() == 8 or reg_or_mem.size() == 8).?; switch (reg_or_mem) { .register => |dst_reg| { - const encoder = try Encoder.init(code, 3); + const encoder = try Encoder.init(code, 4); if (dst_reg.size() == 16) { encoder.prefix16BitMode(); } -- 2.54.0