diff options
author | Nils Wallménius <nils@rockbox.org> | 2011-08-28 16:36:42 +0000 |
---|---|---|
committer | Nils Wallménius <nils@rockbox.org> | 2011-08-28 16:36:42 +0000 |
commit | 1be2290bfa77d25f5cea2866f475a43b2853d4f4 (patch) | |
tree | 79812913c1bb9c89892de8857adbdcce62687ff9 | |
parent | 12e159dcb4fe875ce76c4cbacf2c6672add27d46 (diff) | |
download | rockbox-1be2290bfa77d25f5cea2866f475a43b2853d4f4.tar.gz rockbox-1be2290bfa77d25f5cea2866f475a43b2853d4f4.zip |
libtremor: remove some inline cf asm that is no longer needed with the new toolchain, no speed diff.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30371 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | apps/codecs/libtremor/codebook.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/apps/codecs/libtremor/codebook.c b/apps/codecs/libtremor/codebook.c index 9413257e2a..7087f0a323 100644 --- a/apps/codecs/libtremor/codebook.c +++ b/apps/codecs/libtremor/codebook.c | |||
@@ -209,12 +209,7 @@ static inline ogg_uint32_t bitreverse(register ogg_uint32_t x) | |||
209 | ); | 209 | ); |
210 | #else /* !_ARM_ASSEM_ */ | 210 | #else /* !_ARM_ASSEM_ */ |
211 | 211 | ||
212 | #ifdef CPU_COLDFIRE | ||
213 | ret = x; | ||
214 | asm ("swap %[r]" : [r] "+d" (ret)); /* swap halfwords */ | ||
215 | #else | ||
216 | ret = (x>>16) | (x<<16); | 212 | ret = (x>>16) | (x<<16); |
217 | #endif | ||
218 | tmp = ret & 0x00ff00ff; | 213 | tmp = ret & 0x00ff00ff; |
219 | ret ^= tmp; | 214 | ret ^= tmp; |
220 | ret = (ret >> 8) | (tmp << 8); /* bytes swapped */ | 215 | ret = (ret >> 8) | (tmp << 8); /* bytes swapped */ |