From 516f7fbd6c60eb153a0ba9d82e9b911e2f9732ab Mon Sep 17 00:00:00 2001 From: Nils Wallménius Date: Sat, 31 Aug 2013 17:01:07 +0200 Subject: Add cf asm inline for multiplication commonly used in silk. Speeds up decoding a 16kbps test file by 4.9MHz on h300. Change-Id: I8c25431c98dfa9a1c3806a84055e0847eb77a9f1 --- lib/rbcodec/codecs/libopus/silk/macros.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/rbcodec/codecs/libopus/silk/macros.h') diff --git a/lib/rbcodec/codecs/libopus/silk/macros.h b/lib/rbcodec/codecs/libopus/silk/macros.h index 8aba9bb85f..97f03c886a 100644 --- a/lib/rbcodec/codecs/libopus/silk/macros.h +++ b/lib/rbcodec/codecs/libopus/silk/macros.h @@ -108,5 +108,9 @@ static inline opus_int32 silk_CLZ32(opus_int32 in32) #include "arm/macros_armv5e.h" #endif +#ifdef CF_ASM +#include "cf/macros_cf.h" +#endif + #endif /* SILK_MACROS_H */ -- cgit v1.2.3