aboutsummaryrefslogtreecommitdiff
path: root/todo_notes
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2023-07-16 15:59:46 -0700
committeriximeow <me@iximeow.net>2023-07-16 15:59:46 -0700
commit69eafa6d98ddd61daf85bd3fe371f50b3355fe06 (patch)
tree32284a83a7979b9b3498fff772eebf85720fd4d2 /todo_notes
parentfb13ada90394489d802a02d947f22eb97f6b7959 (diff)
a few notes before calling this [somewhat substantial] refactor done
Diffstat (limited to 'todo_notes')
-rw-r--r--todo_notes11
1 files changed, 11 insertions, 0 deletions
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