diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2022-01-22 00:58:18 +0100 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2022-01-22 00:58:18 +0100 |
| commit | 062ddb693f3b060a59bc3881cbc6cea2cc8e2855 (patch) | |
| tree | bdef6b2e20f5d2fcad1c0bb727b58175c3b42468 /src | |
| parent | 5fb921539b47693f9b28fb414009395e0c7332d5 (diff) | |
| download | zig-062ddb693f3b060a59bc3881cbc6cea2cc8e2855.tar.gz zig-062ddb693f3b060a59bc3881cbc6cea2cc8e2855.zip | |
stage2: fix improper capacity prealloc in lowerToRm encoding
Diffstat (limited to 'src')
| -rw-r--r-- | src/arch/x86_64/Emit.zig | 2 |
1 files changed, 1 insertions, 1 deletions
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(), |
