mirror of
https://github.com/Rockbox/rockbox.git
synced 2026-10-10 08:03:04 -04:00
opus: More surgical update to 9a972e7f51
This re-enables upstream ASM optimizations for Cortex-M. Only the our downstream improvements are disabled, as they do not assemble in thumb2 mode. Change-Id: Icca1b3dbf04786c7714fb4eef92ad66aa55132f3
This commit is contained in:
parent
9a972e7f51
commit
0918a068eb
1 changed files with 5 additions and 2 deletions
|
|
@ -49,8 +49,12 @@
|
|||
#define OPUS_ARM_ASM
|
||||
#if ARM_ARCH == 4
|
||||
#define OPUS_ARM_INLINE_ASM
|
||||
#elif (ARM_ARCH > 4) && (ARCH_PROFILE == ARM_PROFILE_CLASSIC)
|
||||
#elif ARM_ARCH > 4
|
||||
#define OPUS_ARM_INLINE_EDSP
|
||||
#if (ARCH_PROFILE != ARM_PROFILE_CLASSIC)
|
||||
#define OPUS_ARM_NO_FFT_ASM
|
||||
#define OPUS_ARM_NO_MDCT_ASM
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/*optimization no hardware division support*/
|
||||
|
|
@ -65,4 +69,3 @@
|
|||
#endif
|
||||
|
||||
#endif /* CONFIG_H */
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue