diff options
| -rw-r--r-- | quine.asm | 33 |
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 ;;; |