Commit b94d165b69

Jakub Konka <kubkon@jakubkonka.com>
2022-05-13 09:04:07
x64: fix capacity prealloc limit in lowerToMrEnc helper
1 parent 316bf4f
Changed files (1)
src
arch
x86_64
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();
             }