search for: silk_inner_prod_aligned_scale

Displaying 5 results from an estimated 5 matches for "silk_inner_prod_aligned_scale".

2016 Aug 26
2
[PATCH 9/9] Optimize silk_inner_prod_aligned_scale() for ARM NEON
...defined(OPUS_ARM_ASM) || defined(OPUS_ARM_MAY_HAVE_NEON_INTR)) +#include "arm/inner_prod_aligned_arm.h" #include "arm/LPC_analysis_filter_arm.h" #include "arm/LPC_inv_pred_gain_arm.h" #endif @@ -377,7 +378,7 @@ opus_int32 silk_inner_prod_aligned( ); -opus_int32 silk_inner_prod_aligned_scale( +opus_int32 silk_inner_prod_aligned_scale_c( const opus_int16 *const inVec1, /* I input vector 1 */ const opus_int16 *const inVec2, /* I input vector 2 */...
2016 Sep 04
0
[PATCH 9/9] Optimize silk_inner_prod_aligned_scale() for ARM NEON
Linfeng Zhang wrote: > Created corresponding unit test, and the optimization is bit exact with C > function. How are you building/running these tests? None of the tests (from any of the patches starting with the second) build for me on 32-bit ARMv7 with --enable-fixed-point, or even on x86. Example errors: CCLD tests/test_unit_optimization tests/test_unit_optimization.o: In
2016 Sep 06
0
[PATCH 9/9] Optimize silk_inner_prod_aligned_scale() for ARM NEON
Linfeng Zhang wrote: > Could you please share your make configuration? For ARMv7, just ./configure --enable-fixed-point building natively on a Novena (armv7l, Debian Jessie (8.5), gcc 4.9.2-10, binutils 2.25). For x86, ./configure --enable-fixed-point --disable-float-api with gcc 4.9.1, binutils 2.22. > I tested on this morning's master with my first 2 patches with the >
2016 Sep 06
2
[PATCH 9/9] Optimize silk_inner_prod_aligned_scale() for ARM NEON
Hi Timothy, Could you please share your make configuration? I tested on this morning's master with my first 2 patches with the following configurations and all work fine. ARM Fixed-point ./configure --build x86_64-unknown-linux-gnu --host arm-linux-gnueabihf --enable-fixed-point --enable-intrinsics CFLAGS='-O3' --disable-shared ARM Floating-Point: ./configure --build
2016 Sep 13
4
[PATCH 12/15] Replace call of celt_inner_prod_c() (step 1)
Should call celt_inner_prod(). --- celt/bands.c | 7 ++++--- celt/bands.h | 2 +- celt/celt_encoder.c | 6 +++--- celt/pitch.c | 2 +- src/opus_multistream_encoder.c | 2 +- 5 files changed, 10 insertions(+), 9 deletions(-) diff --git a/celt/bands.c b/celt/bands.c index bbe8a4c..1ab24aa 100644 --- a/celt/bands.c +++ b/celt/bands.c