diff --git a/src/arch/x86_64/Emit.zig b/src/arch/x86_64/Emit.zig index caaddb2e73..058feb56d7 100644 --- a/src/arch/x86_64/Emit.zig +++ b/src/arch/x86_64/Emit.zig @@ -1605,7 +1605,7 @@ fn lowerToRmEnc( if (reg.size() != src_reg.size()) { return error.OperandSizeMismatch; } - const encoder = try Encoder.init(code, 3); + const encoder = try Encoder.init(code, 4); encoder.rex(.{ .w = setRexWRegister(reg) or setRexWRegister(src_reg), .r = reg.isExtended(),