aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2026-06-05 08:35:17 +0000
committeriximeow <me@iximeow.net>2026-06-21 16:44:21 +0000
commitd8d1662bc0469901a25658679e07082aa4d71d22 (patch)
tree6f7cd55156a56efc3f623f69b01061db2e3ecf05 /CHANGELOG
parente38dbea8cb456758c50f3593287acdca3983889e (diff)
64-bit: vex-prefix register extension..
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG3
1 files changed, 3 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 9494d72..b60363b 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -23,6 +23,9 @@
`pmovsxwq`, and `cvtss2sd`. additionally, `lfs`, `lgs`, and `lss` in 64-bit
mode have 32-bit operand forms (yielding 32 + 16 == 48 bits of memory
accessed).
+* fix many vex instructions having their modrm/mmm registers extended by an
+ incorrect VEX prefix bit. most errors were REX.X being used to extend the mmm-field
+ register, but hardware uses REX.B for this purpose.
## 2.1.0