summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--quine.asm7
1 files changed, 3 insertions, 4 deletions
diff --git a/quine.asm b/quine.asm
index 157e87b..78a1c77 100644
--- a/quine.asm
+++ b/quine.asm
@@ -2472,7 +2472,7 @@ cold_start:
   dq std
   dq repnz_scas8
   dq cld
-  dq rbx, rdi, sub_reg64_reg64
+  dq rdi, rbx, sub_reg64_reg64
   dq lit, 1, rbx, sub_reg64_imm8
   dq rbx, push_reg64
   dq pack_next, lit, 8, packalign, early_here_store
@@ -2487,7 +2487,7 @@ cold_start:
   dq std
   dq repz_scas8
   dq cld
-  dq rbx, rdi, sub_reg64_reg64
+  dq rdi, rbx, sub_reg64_reg64
   dq lit, 1, rbx, sub_reg64_imm8
   dq rbx, push_reg64
   dq pack_next, lit, 8, packalign, early_here_store
@@ -5061,7 +5061,6 @@ cold_start:
   dq lit, 0x2B, early_comma
   dq litstring, "pack8", early_find, entry_to_execution_token, early_comma
   dq litstring, "3unroll", early_find, entry_to_execution_token, early_comma
-  dq litstring, "swap", early_find, entry_to_execution_token, early_comma
   dq litstring, "reg64", early_find, entry_to_execution_token, early_comma
   dq litstring, "swap", early_find, entry_to_execution_token, early_comma
   dq litstring, "addressing-reg64", 0, early_find, entry_to_execution_token
@@ -7788,7 +7787,7 @@ defword add_reg64_imm8, 0
 defword sub_reg64_reg64, 0
   dq docol
   dq roll3, rex_w, lit, 0x2B, pack8, unroll3
-  dq swap, reg64, swap, addressing_reg64
+  dq reg64, swap, addressing_reg64
   dq exit
 
 ; Stack: