aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2020-08-09 01:44:16 -0700
committeriximeow <me@iximeow.net>2020-08-09 01:44:16 -0700
commitdcea0a9548a91bb3726bf64364a9e37fc0f7f204 (patch)
tree56dc0184f1e1be34d9d59748b3534a9464bdbc0a
parente433752d59c1bb790c2de86f2b5e327de8de793d (diff)
add to changelog
-rw-r--r--CHANGELOG8
1 files changed, 8 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 1362dff..34f9c64 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -7,8 +7,16 @@
* support `vmread`, `vmwrite`
* support `iret`/`iretd`/`iretq`
* support `enter`
+* support `cmc` and `int1`
+* support `loopz`, `loopnz`, `jecxz`
* support `maskmovq`, `movnti`, and `movntq`
- this brings full support to non-vex-coded x86 instructions
+* reject excessively-long instructions
+* reject reg-reg encodings where instructions forbid those operands
+* correctly handle `mov [0xoffset], ax` and `mov ax, [0xoffset]`
+ - offset had been read with incorrect size
+* `vpsrlw`, `vpermq`, `vpminsq`, `vpsrlq`, `vextractf128`, `vinserti128`
+* reorganize likely decoding paths for a smidge more speed
## 0.0.14