aboutsummaryrefslogtreecommitdiffhomepage
path: root/amd64
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2025-10-26 10:35:18 +0100
committerlemon <lsof@mailbox.org>2025-10-26 10:35:18 +0100
commitded31fd62cfec6378808014b457c1fff55cfcfba (patch)
tree3734498fcd06a524c7ed2a19e73d19c4c264f79a /amd64
parentd785a958cfb0404a9cbc8f53ad14efb57ccf3cf4 (diff)
emit: remove unnecessary REX.W prfix for TEST r8
Diffstat (limited to 'amd64')
-rw-r--r--amd64/emit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/amd64/emit.c b/amd64/emit.c
index ab82a91..585a71c 100644
--- a/amd64/emit.c
+++ b/amd64/emit.c
@@ -665,7 +665,7 @@ DEFINSTR2(Xtest,
{4, PRAX, PI32, "\xA9", EN_I32}, /* TEST EAX, imm32 */
{ 8, PRAX, PU32, "\xA9", EN_I32}, /* TEST EAX, imm32 */
{ 8, PRAX, PI32, "\xA9", EN_I32}, /* TEST RAX, imm32 */
- {4|8, PGPR, PI8, "\xF6", EN_RI8, .r8=1}, /* TEST r8, imm8 */
+ {4|8, PGPR, PI8, "\xF6", EN_RI8, .r8=1,.norexw=1}, /* TEST r8, imm8 */
{4|8, PGPR, PI32, "\xF7", EN_RI32, .ext=0}, /* TEST r32/64, imm32 */
{4|8, PGPR, PGPR, "\x85", EN_RR}, /* TEST r32/64, r32/64 */
{4|8, PGPR, PMEM, "\x85", EN_RM}, /* TEST r32/64, m32/64 */