| ... | @@ -1896,7 +1896,7 @@ fn lowerToMrEnc( | ... | @@ -1896,7 +1896,7 @@ fn lowerToMrEnc( |
| 1896 | const opc = getOpCode(tag, .mr, reg.size() == 8 or reg_or_mem.size() == 8).?; | 1896 | const opc = getOpCode(tag, .mr, reg.size() == 8 or reg_or_mem.size() == 8).?; |
| 1897 | switch (reg_or_mem) { | 1897 | switch (reg_or_mem) { |
| 1898 | .register => |dst_reg| { | 1898 | .register => |dst_reg| { |
| 1899 | const encoder = try Encoder.init(code, 3); | 1899 | const encoder = try Encoder.init(code, 4); |
| 1900 | if (dst_reg.size() == 16) { | 1900 | if (dst_reg.size() == 16) { |
| 1901 | encoder.prefix16BitMode(); | 1901 | encoder.prefix16BitMode(); |
| 1902 | } | 1902 | } |