mirror of
https://github.com/asmjit/asmjit.git
synced 2025-12-16 20:17:05 +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)
|
||||
break;
|
||||
|
||||
// Shorten the number of signatures of 'mov' instruction.
|
||||
if (inst.name === "mov" && mem.startsWith("moff"))
|
||||
break;
|
||||
|
||||
if (reg === "r8") reg = "r8lo";
|
||||
if (reg === "seg") reg = "sreg";
|
||||
if (reg === "st(i)") reg = "st";
|
||||
|
||||
Reference in New Issue
Block a user