summaryrefslogtreecommitdiff
path: root/gp2x/upscale_aspect.s
diff options
context:
space:
mode:
authornotaz2009-06-08 01:58:20 +0300
committernotaz2009-06-08 01:58:20 +0300
commitcd4e2bda37c4a76478053272a256c7ddedfcb9d6 (patch)
treee6f7ae6b70c964c172511e4a93510632597b1438 /gp2x/upscale_aspect.s
parent5c6e71a06127c052326bf4dbae67d473030b6dc7 (diff)
downloadpicogpsp-cd4e2bda37c4a76478053272a256c7ddedfcb9d6.tar.gz
picogpsp-cd4e2bda37c4a76478053272a256c7ddedfcb9d6.tar.bz2
picogpsp-cd4e2bda37c4a76478053272a256c7ddedfcb9d6.zip
switch to older compiler, it generates better code
Diffstat (limited to 'gp2x/upscale_aspect.s')
-rw-r--r--gp2x/upscale_aspect.s8
1 files changed, 4 insertions, 4 deletions
diff --git a/gp2x/upscale_aspect.s b/gp2x/upscale_aspect.s
index b7694ca..ed67c63 100644
--- a/gp2x/upscale_aspect.s
+++ b/gp2x/upscale_aspect.s
@@ -37,14 +37,14 @@
*/
.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