Procházet zdrojové kódy

Bugfix on shift OP

Yann Weber před 5 roky
rodič
revize
e2e97b6718
1 změnil soubory, kde provedl 2 přidání a 6 odebrání
  1. 2
    6
      yaglitch.asm

+ 2
- 6
yaglitch.asm Zobrazit soubor

@@ -728,9 +728,7 @@ OP:
728 728
 		push rax
729 729
 		call OP._pop
730 730
 		pop rcx
731
-		.lshift_loop:
732
-			shl eax, 1
733
-			loop .lshift_loop
731
+		shl eax, cl
734 732
 		mov edi, eax
735 733
 		call OP._push
736 734
 		ret
@@ -739,9 +737,7 @@ OP:
739 737
 		push rax
740 738
 		call OP._pop
741 739
 		pop rcx
742
-		.rshift_loop:
743
-			shr eax, 1
744
-			loop .rshift_loop
740
+		shr eax, cl
745 741
 		mov edi, eax
746 742
 		call OP._push
747 743
 		ret

Loading…
Zrušit
Uložit