search for: _use_neon

Displaying 3 results from an estimated 3 matches for "_use_neon".

2011 Sep 01
0
[PATCH 4/5] configure.ac: Add ARM NEON support
...o; then +has_neon=yes +CFLAGS="$CFLAGS -O3 -march=armv7-a -mfpu=neon" +else +has_neon=no +fi +]) + FFT=smallft @@ -165,6 +191,10 @@ if test "$has_sse" = yes; then AC_DEFINE([_USE_SSE], , [Enable SSE support]) fi +if test "$has_neon" = yes; then + AC_DEFINE([_USE_NEON], , [Enable NEON support]) +fi + AC_ARG_ENABLE(float-api, [ --disable-float-api Disable the floating-point API], [if test "$enableval" = no; then AC_DEFINE([DISABLE_FLOAT_API], , [Disable all parts of the API that are using floats]) @@ -198,7 +228,7 @@ AC_ARG_ENABLE(fixed-point-...
2011 Sep 01
6
[PATCH 0/5] ARM NEON optimization for samplerate converter
From: Jyri Sarha <jsarha at ti.com> I optimized Speex resampler for NEON capable ARM CPUs. The first patch should speed up resampling on any platform that can spare the increased memory usage. It would be nice to have these merged to the master branch. Please let me know if there is anything I can do to help the the merge. The patches have been rebased on top of master branch in
2011 Sep 01
0
[PATCH 3/5] resample: Add NEON optimized inner_product_single for fixed point
...2(1)<<((shift))>>1)),shift)) diff --git a/libspeex/resample.c b/libspeex/resample.c index 3829715..7957c61 100644 --- a/libspeex/resample.c +++ b/libspeex/resample.c @@ -99,6 +99,10 @@ static void speex_free (void *ptr) {free(ptr);} #include "resample_sse.h" #endif +#ifdef _USE_NEON +#include "resample_neon.h" +#endif + /* Numer of elements to allocate on the stack */ #ifdef VAR_ARRAYS #define FIXED_STACK_ALLOC 8192 @@ -360,11 +364,12 @@ static int resampler_basic_direct_single(SpeexResamplerState *st, spx_uint32_t c } sum = accum[0] + accum[1] + acc...