Displaying 5 results from an estimated 5 matches for "arm5e_asm".
Did you mean:
armv5e_asm
2006 Nov 15
1
Re: 5. Re: how to build libspeex_armce.lib ? (patrick andrieux)
Hi Dave,
I tried defining ARM5E_ASM and ARM4_AS, and you are right, it doesn't
compile,
But I can't say if the problem come from the Microsoft compiler, because if
it doesn't know
ARM assembly optimizations, who can know ?
We may need to include/install something else to use ARM5E_ASM or ARM4_ASM,
or maybe this part of...
2017 May 29
0
[PATCH] Add CMake build script
...t value>):
* `ENABLE_FLOATING_POINT` - on
* `ENABLE_FIXED_POINT` - off
* `ENABLE_FIXED_POINT_DEBUG` - off
* `USE_GPL_FFTW3` - off
* `DISABLE_FLOAT_API` - off
* `DISABLE_VBR` - off
* `ENABLE_VORBIS_PSY` - off
* `ENABLE_SSE` - on if supported
* `ENABLE_ARM4_ASM` - off
* `ENABLE_ARM5E_ASM` - off
* `ENABLE_BLACKFIN_ASM` - off
* `ENABLE_TI_C55X` - off
* `USE_SPEEXDSP` - on if library found
* `DISABLE_BINARIES` - off
* `ENABLE_PACKAGE_CONFIG` - on, [CMake specific](https://cmake.org/cmake/help/latest/manual/cmake-packages.7.html#package-configuration-file)
* Configured condit...
2013 May 17
1
[Patch]01-Add ARM5E macros
...diff --git a/silk/SigProc_FIX.h b/silk/SigProc_FIX.h
index cf1ab36..bccd73d 100644
--- a/silk/SigProc_FIX.h
+++ b/silk/SigProc_FIX.h
@@ -576,6 +576,10 @@ static inline opus_int64 silk_max_64(opus_int64 a, opus_int64 b)
#include "MacroCount.h"
#include "MacroDebug.h"
+#ifdef ARM5E_ASM
+#include "SigProc_FIX_arm5e.h"
+#endif
+
#ifdef __cplusplus
}
#endif
diff --git a/silk/SigProc_FIX_arm5e.h b/silk/SigProc_FIX_arm5e.h
new file mode 100644
index 0000000..52032f6
--- /dev/null
+++ b/silk/SigProc_FIX_arm5e.h
@@ -0,0 +1,68 @@
+/******************************************...
2006 Nov 14
0
5. Re: how to build libspeex_armce.lib ? (patrick andrieux)
...gt;>
Thanks Patrick. I have done this too. However, it was my impression that
the libspeex_armce.lib was cross-compiled in GCC. Building in VS2005
doesn't allow you to take advantage of the ARM assembly optimizations,
since the Microsoft compiler doesn't know how to do that (try defining
ARM5E_ASM or ARM4_ASM and you will see what I mean). At least back in
the 1.1.16 days this seemed to make a big difference for me: the time
taken during a decent sized encode() call was much greater with a
hand-built FIXED_POINT build than it was with libspeex_armce.lib, but
perhaps I was doing something els...
2005 May 25
3
Speex on TI C6x, Problem with TI C5x Patch
...x_word16_t spx_lsp_t;
typedef spx_word32_t spx_sig_t;
#define LPC_SCALING 8192
#define SIG_SCALING 16384
#define LSP_SCALING 8192.
#define GAMMA_SCALING 32768.
#define GAIN_SCALING 64
#define GAIN_SCALING_1 0.015625
#define LPC_SHIFT 13
#define SIG_SHIFT 14
#define VERY_SMALL 0
#ifdef ARM5E_ASM
#include "fixed_arm5e.h"
#elif defined (ARM4_ASM)
#include "fixed_arm4.h"
#elif defined (FIXED_DEBUG)
#include "fixed_debug.h"
#elif defined (C55X_ASM)
#include "fixed_c55x.h"
#else
#include "fixed_generic.h"
#endif
#else
typedef float spx_mem_t...