mirror of
https://github.com/asmjit/asmjit.git
synced 2025-12-17 12:34:35 +03:00
[Bug] Fixed instruction signatures issue introduced by the previous commit
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1526,6 +1526,10 @@ class InstSignatureTable extends core.Task {
|
|||||||
if (iop.immValue !== null)
|
if (iop.immValue !== null)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
// Shorten the number of signatures of 'mov' instruction.
|
||||||
|
if (inst.name === "mov" && mem.startsWith("moff"))
|
||||||
|
break;
|
||||||
|
|
||||||
if (reg === "r8") reg = "r8lo";
|
if (reg === "r8") reg = "r8lo";
|
||||||
if (reg === "seg") reg = "sreg";
|
if (reg === "seg") reg = "sreg";
|
||||||
if (reg === "st(i)") reg = "st";
|
if (reg === "st(i)") reg = "st";
|
||||||
|
|||||||
Reference in New Issue
Block a user