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 | |
| parent | 00662a235c62044c7f703a187ad35fe09546d498 (diff) | |
| download | rockbox-fffc257897568670a1dcc3b37418c6e6a067e3d3.zip rockbox-fffc257897568670a1dcc3b37418c6e6a067e3d3.tar.gz rockbox-fffc257897568670a1dcc3b37418c6e6a067e3d3.tar.bz2 rockbox-fffc257897568670a1dcc3b37418c6e6a067e3d3.tar.xz | |
Woops, movem.l needs other order.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15178 a1c6a512-1295-4272-9138-f99709370657
| -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 fe5ec73..34a0f9f 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;" |