search for: resample_neon

Displaying 12 results from an estimated 12 matches for "resample_neon".

2015 Jul 06
2
Compilation failure in resample_neon.h on aarch64
Hi all, I'm updating OpenEmbedded-core's speexdsp from 1.2rc1 (when it still was a part of the speex source tree) to 1.2rc3. I found out that building the new version for aarch64 fails in resample_neon.h (the target machine is OE-core's default qemuarm64 target). This is the error message: .../speexdsp-1.2rc3/libspeexdsp/resample_neon.h:148:5: error: impossible constraint in 'asm' asm volatile (" cmp %[len], #0\n" ^ I haven't dealt with assembly code enough...
2015 Jul 07
1
Compilation failure in resample_neon.h on aarch64
...l 06, 2015 at 05:35:51PM +0300, Tanu Kaskinen wrote: > > Hi all, > > > > I'm updating OpenEmbedded-core's speexdsp from 1.2rc1 (when it still was > > a part of the speex source tree) to 1.2rc3. I found out that building > > the new version for aarch64 fails in resample_neon.h (the target machine > > is OE-core's default qemuarm64 target). This is the error message: > > > > .../speexdsp-1.2rc3/libspeexdsp/resample_neon.h:148:5: error: impossible constraint in 'asm' > > asm volatile (" cmp %[len], #0\n" > >...
2015 Jul 07
0
Compilation failure in resample_neon.h on aarch64
On Mon, Jul 06, 2015 at 05:35:51PM +0300, Tanu Kaskinen wrote: > Hi all, > > I'm updating OpenEmbedded-core's speexdsp from 1.2rc1 (when it still was > a part of the speex source tree) to 1.2rc3. I found out that building > the new version for aarch64 fails in resample_neon.h (the target machine > is OE-core's default qemuarm64 target). This is the error message: > > .../speexdsp-1.2rc3/libspeexdsp/resample_neon.h:148:5: error: impossible constraint in 'asm' > asm volatile (" cmp %[len], #0\n" > ^ > > I haven'...
2015 Mar 28
4
Cannot compile speexdsp 1.2rc3 on ARM64
...r iPhone 6), it failed with: /Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive Making all in libspeexdsp CC preprocess.lo CC jitter.lo CC mdf.lo CC fftwrap.lo CC filterbank.lo CC resample.lo In file included from resample.c:104: ./resample_neon.h:134:12: error: unknown register name 'q0' in asm : "q0"); ^ ./resample_neon.h:195:13: error: invalid output constraint '+l' in asm [len] "+l" (len), [remainder] "+l" (remainder) ^ 2 err...
2011 Sep 01
6
[PATCH 0/5] ARM NEON optimization for samplerate converter
...product_single for fixed point configure.ac: Add ARM NEON support resample: Add NEON optimized inner_product_single for floating point configure.ac | 35 ++++++++ libspeex/arch.h | 1 + libspeex/fixed_generic.h | 4 + libspeex/resample.c | 14 +++- libspeex/resample_neon.h | 201 ++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 253 insertions(+), 2 deletions(-) create mode 100644 libspeex/resample_neon.h -- 1.7.4.1
2011 Sep 01
0
[PATCH 3/5] resample: Add NEON optimized inner_product_single for fixed point
...as SATURATE32(PSHR32(x, shift), a), but it avoids over flowing in rounding up phase in the rare occasion where x has already been saturated. It should also be slightly faster. --- libspeex/arch.h | 1 + libspeex/fixed_generic.h | 4 ++ libspeex/resample.c | 10 ++++- libspeex/resample_neon.h | 100 ++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 113 insertions(+), 2 deletions(-) create mode 100644 libspeex/resample_neon.h diff --git a/libspeex/arch.h b/libspeex/arch.h index 3b47ed9..daa72a7 100644 --- a/libspeex/arch.h +++ b/libspeex/arch.h @@ -171,6 +171,7 @@ type...
2016 Jul 30
2
Cannot compile speexdsp 1.2rc3 on ARM64
...eturn ret; > } > #else > static inline int32_t saturate_32bit_to_16bit(int32_t a) { > return max(-32768, min(32767, a)); > } > #endif > > To test it I wrote a stand alone test and ran it via adb. > Anyone able to help with review/integration? > There are 4 functions in resample_neon.h thats just the first/easiest. > > > > On Sat, Mar 28, 2015 at 11:28 AM, Evan JIANG <firstfan at gmail.com> wrote: > >> Hi all, >> I build successfully with speex-1.2rc2. And with speexdsp 1.2rc3, I >> build with i386, X86_64, armv7 and armv7s all passed....
2011 Sep 01
0
[PATCH 5/5] resample: Add NEON optimized inner_product_single for floating point
From: Jyri Sarha <jsarha at ti.com> Also adds inline asm implementations of WORD2INT(x) macro for fixed and floating point. --- libspeex/resample_neon.h | 101 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 101 insertions(+), 0 deletions(-) diff --git a/libspeex/resample_neon.h b/libspeex/resample_neon.h index ba93e41..e7e981e 100644 --- a/libspeex/resample_neon.h +++ b/libspeex/resample_neon.h @@ -39,6 +39,30 @@ #include <...
2015 Apr 13
1
Fwd: Cannot compile speexdsp 1.2rc3 on ARM64
...ode.app/Contents/Developer/usr/bin/make all-recursive > Making all in libspeexdsp > CC preprocess.lo > CC jitter.lo > CC mdf.lo > CC fftwrap.lo > CC filterbank.lo > CC resample.lo > In file included from resample.c:104: > ./resample_neon.h:134:12: error: unknown register name 'q0' in asm > : "q0"); > ^ > ./resample_neon.h:195:13: error: invalid output constraint '+l' in asm > [len] "+l" (len), [remainder] "+l" (remainder) >...
2016 Apr 19
0
Cannot compile speexdsp 1.2rc3 on ARM64
...;q12", "d24", "d25" ); return ret; } #else static inline int32_t saturate_32bit_to_16bit(int32_t a) { return max(-32768, min(32767, a)); } #endif To test it I wrote a stand alone test and ran it via adb. Anyone able to help with review/integration? There are 4 functions in resample_neon.h thats just the first/easiest. On Sat, Mar 28, 2015 at 11:28 AM, Evan JIANG <firstfan at gmail.com> wrote: > Hi all, > I build successfully with speex-1.2rc2. And with speexdsp 1.2rc3, I > build with i386, X86_64, armv7 and armv7s all passed. > But when I build for ARM...
2016 Aug 09
0
Cannot compile speexdsp 1.2rc3 on ARM64
...;> static inline int32_t saturate_32bit_to_16bit(int32_t a) { >> return max(-32768, min(32767, a)); >> } >> #endif >> >> To test it I wrote a stand alone test and ran it via adb. >> Anyone able to help with review/integration? >> There are 4 functions in resample_neon.h thats just the first/easiest. >> >> >> >> On Sat, Mar 28, 2015 at 11:28 AM, Evan JIANG <firstfan at gmail.com> wrote: >> >>> Hi all, >>> I build successfully with speex-1.2rc2. And with speexdsp 1.2rc3, I >>> build with i386, X86_...
2015 Mar 28
0
Fwd: Cannot compile speexdsp 1.2rc3 on ARM64
...r iPhone 6), it failed with: /Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive Making all in libspeexdsp CC preprocess.lo CC jitter.lo CC mdf.lo CC fftwrap.lo CC filterbank.lo CC resample.lo In file included from resample.c:104: ./resample_neon.h:134:12: error: unknown register name 'q0' in asm : "q0"); ^ ./resample_neon.h:195:13: error: invalid output constraint '+l' in asm [len] "+l" (len), [remainder] "+l" (remainder) ^ 2 err...