Displaying 4 results from an estimated 4 matches for "sqxtn".
Did you mean:
sqrt
2016 Jul 30
2
Cannot compile speexdsp 1.2rc3 on ARM64
...I've done a third version which is 64 bit neon. I'm working off an
> android version which is rc2 so I'll need to integrate, but here it is:
>
> #if defined(__aarch64__)
> static inline int32_t saturate_32bit_to_16bit(int32_t a) {
> int32_t ret;
> asm volatile ("sqxtn h0, %s[a]\n"
> "sxtl v0.4s, v0.4h\n"
> "fmov %w[ret], s0\n"
> : [ret] "=&r" (ret)
> : [a] "w" (a)
> : "v0" );
> return ret;
> }
> #elif defined(__ARM_NEON__)
> static inline int32_t satur...
2015 Mar 28
4
Cannot compile speexdsp 1.2rc3 on ARM64
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 ARM64 (for 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
2016 Apr 19
0
Cannot compile speexdsp 1.2rc3 on ARM64
...hould be #ifdef __ARM_NEON__
I've done a third version which is 64 bit neon. I'm working off an
android version which is rc2 so I'll need to integrate, but here it is:
#if defined(__aarch64__)
static inline int32_t saturate_32bit_to_16bit(int32_t a) {
int32_t ret;
asm volatile ("sqxtn h0, %s[a]\n"
"sxtl v0.4s, v0.4h\n"
"fmov %w[ret], s0\n"
: [ret] "=&r" (ret)
: [a] "w" (a)
: "v0" );
return ret;
}
#elif defined(__ARM_NEON__)
static inline int32_t saturate_32bit_to_16bit(int32_t a) {
int32_t ret;...
2016 Aug 09
0
Cannot compile speexdsp 1.2rc3 on ARM64
...rsion which is 64 bit neon. I'm working off an
>> android version which is rc2 so I'll need to integrate, but here it is:
>>
>> #if defined(__aarch64__)
>> static inline int32_t saturate_32bit_to_16bit(int32_t a) {
>> int32_t ret;
>> asm volatile ("sqxtn h0, %s[a]\n"
>> "sxtl v0.4s, v0.4h\n"
>> "fmov %w[ret], s0\n"
>> : [ret] "=&r" (ret)
>> : [a] "w" (a)
>> : "v0" );
>> return ret;
>> }
>> #elif defined(__ARM_NEON__)...