switch to older compiler, it generates better code
[gpsp.git] / gp2x / upscale_aspect.s
index b7694ca..ed67c63 100644 (file)
  */
 
 .macro unpack_hi dst, src
-    mov     \dst, \src, lsr #16
-    orr     \dst, \dst, lsl #16
+    mov     \dst, \src,       lsr #16
+    orr     \dst, \dst, \dst, lsl #16
     and     \dst, \dst, lr
 .endm
 
 .macro unpack_lo dst, src
-    mov     \dst, \src, lsl #16
-    orr     \dst, \dst, lsr #16
+    mov     \dst, \src,       lsl #16
+    orr     \dst, \dst, \dst, lsr #16
     and     \dst, \dst, lr
 .endm