From 426d092da378cb271d084632a20865952da395c6 Mon Sep 17 00:00:00 2001 From: iximeow Date: Mon, 25 May 2026 18:12:35 +0000 Subject: reject arpl in 16-bit decoding --- CHANGELOG | 1 + 1 file changed, 1 insertion(+) (limited to 'CHANGELOG') diff --git a/CHANGELOG b/CHANGELOG index aa4f5de..53df411 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -54,6 +54,7 @@ like raw instruction bytes. * correct swapped operand order of 0xD6-opcode movq. in 32/16-bit, fix this opcode being decoded as vmovd. * some instructions (such as invept, invvpid) were accepted by uarch-specific deocders when they should not have been. +* reject `arpl` in 16-bit decoding. * disallow 66-prefixed `sha1rnds4`. * mov seg-to-reg has more careful destination GPR selection. * 64-bit: use 32-bit GPRs for the destination rather than 16-bit. -- cgit v1.1