summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--quine.asm33
1 files changed, 32 insertions, 1 deletions
diff --git a/quine.asm b/quine.asm
index a97b460..228025f 100644
--- a/quine.asm
+++ b/quine.asm
@@ -3100,7 +3100,38 @@ defword jmp_abs_indirect_reg64, 0
 defword syscall, 0
   dq docol, lit, 0x0F, pack8, lit, 0x05, pack8, exit
 
-
+; TODO pop_reg64
+; TODO dec_reg64
+; TODO mov_reg64_indexed_reg64
+; TODO mov_indirect_reg64_reg8
+; TODO mov_reg8_indirect_qreg
+; TODO mov_indirect_reg64_reg16
+; TODO mov_reg16_indirect_reg64
+; TODO mov_indirect_reg64_reg32
+; TODO mov_reg32_indirect_reg64
+; TODO lea_reg64_indexed_reg64
+; TODO lea_reg64_disp8_indexed_reg64
+; TODO std
+; TODO rep movsb
+; TODO rep movsq
+; TODO repnz scasb
+; TODO add_reg64_reg64
+; TODO add_indirect_reg64_reg64
+; TODO add_reg64_indirect_reg64
+; TODO sub_reg64_reg64
+; TODO sub_indirect_reg64_reg64
+; TODO mul_reg64_reg64
+; TODO divmod_reg64
+; TODO cmp_reg64_reg64
+; TODO test_reg64_reg64
+; TODO set_reg8_cc
+;   (and condition codes)
+; TODO and_reg64_imm8
+; TODO and_reg64_reg64
+; TODO or_reg64_reg64
+; TODO xor_reg64_reg64
+; TODO not_reg64
+; TODO jmp_cc_rel_imm8
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;;; Runtime word definition ;;;