diff options
author | Thom Johansen <thomj@rockbox.org> | 2007-10-18 00:48:00 +0000 |
---|---|---|
committer | Thom Johansen <thomj@rockbox.org> | 2007-10-18 00:48:00 +0000 |
commit | fffc257897568670a1dcc3b37418c6e6a067e3d3 (patch) | |
tree | 61cad51b49727f6c69c5d21f22d388eb1f50de8a /apps/codecs/libwma | |
parent | 00662a235c62044c7f703a187ad35fe09546d498 (diff) |
Woops, movem.l needs other order.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15178 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libwma')
-rw-r--r-- | apps/codecs/libwma/wmadeci.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/apps/codecs/libwma/wmadeci.c b/apps/codecs/libwma/wmadeci.c index fe5ec73882..34a0f9f229 100644 --- a/apps/codecs/libwma/wmadeci.c +++ b/apps/codecs/libwma/wmadeci.c @@ -113,11 +113,11 @@ void vector_fmul_add_add(fixed32 *dst, const fixed32 *data, asm volatile ( "0:" "movem.l (%[d]), %%d0-%%d3;" - "movem.l (%[w]), %%a0-%%a1/%%d4-%%d5;" - "mac.l %%d0, %%a0, %%acc0;" - "mac.l %%d1, %%a1, %%acc1;" - "mac.l %%d2, %%d4, %%acc2;" - "mac.l %%d3, %%d5, %%acc3;" + "movem.l (%[w]), %%d4-%%d5/%%a0-%%a1;" + "mac.l %%d0, %%d4, %%acc0;" + "mac.l %%d1, %%d5, %%acc1;" + "mac.l %%d2, %%a0, %%acc2;" + "mac.l %%d3, %%a1, %%acc3;" "lea.l (%[d], 16), %[d];" "lea.l (%[w], 16), %[w];" "movclr.l %%acc0, %%d0;" |