From 69eafa6d98ddd61daf85bd3fe371f50b3355fe06 Mon Sep 17 00:00:00 2001 From: iximeow Date: Sun, 16 Jul 2023 15:59:46 -0700 Subject: a few notes before calling this [somewhat substantial] refactor done --- todo_notes | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 todo_notes diff --git a/todo_notes b/todo_notes new file mode 100644 index 0000000..2004332 --- /dev/null +++ b/todo_notes @@ -0,0 +1,11 @@ +cvttsd2si xmm9, xmm15 +should be... cvttsd2si ecx, xmm15 + +vcvttsd2si, vcvtsd2si, +sd2si is decoded as if some loads could be only 4 bytes, all are 8... +ss2si is decdoed as if some loads could be 8 bytes, all are 4... + +movdir64b is decodable in protected mode, real mode +pconfig is decodable in protected mode, real mode + +lsl seems just... wrong. check alternate prefixes in 32-/61-bit -- cgit v1.1