]> git.sur5r.net Git - cc65/blobdiff - libsrc/runtime/umul16x16r32.s
Minor math optimizations
[cc65] / libsrc / runtime / umul16x16r32.s
index 9ecd1596ebb2f558e1f4d03a8120d44325c1e309..cd2dae351e73bd169d59f4b902594dea86bf57cb 100644 (file)
@@ -42,11 +42,11 @@ umul16x16r16m:
 
         clc
         adc     ptr3
-        pha
+        tax
         lda     ptr3+1
         adc     sreg+1
         sta     sreg+1
-        pla
+        txa
 
 @L1:    ror     sreg+1
         ror     a