w6a: delete dead text state and redundant rex arm
This commit is contained in:
@@ -101,8 +101,7 @@ fn emitrex(a: *asm_, regbit: i32, rmbit: i32, w: i32) void = {
|
||||
if (w != 0) { b = b | 8u8; };
|
||||
if (regbit != 0) { b = b | 4u8; };
|
||||
if (rmbit != 0) { b = b | 1u8; };
|
||||
if (b != 64u8) { emitbyte(a, b); }
|
||||
else { if (w != 0) { emitbyte(a, b); }; };
|
||||
if (b != 64u8) { emitbyte(a, b); };
|
||||
};
|
||||
|
||||
// 8-bit register operands: SPL/BPL/SIL/DIL exist only WITH a REX
|
||||
|
||||
Reference in New Issue
Block a user