summaryrefslogtreecommitdiffstats
path: root/sbc/sbc_primitives_neon.c
diff options
context:
space:
mode:
Diffstat (limited to 'sbc/sbc_primitives_neon.c')
-rw-r--r--sbc/sbc_primitives_neon.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/sbc/sbc_primitives_neon.c b/sbc/sbc_primitives_neon.c
index ea8446f1..7589a982 100644
--- a/sbc/sbc_primitives_neon.c
+++ b/sbc/sbc_primitives_neon.c
@@ -38,11 +38,11 @@
#ifdef SBC_BUILD_WITH_NEON_SUPPORT
static inline void _sbc_analyze_four_neon(const int16_t *in, int32_t *out,
- const FIXED_T *consts)
+ const FIXED_T *consts)
{
/* TODO: merge even and odd cases (or even merge all four calls to this
- function) in order to have only aligned reads from 'in' array
- and reduce number of load instructions */
+ * function) in order to have only aligned reads from 'in' array
+ * and reduce number of load instructions */
asm volatile (
"vld1.16 {d4, d5}, [%0, :64]!\n"
"vld1.16 {d8, d9}, [%1, :128]!\n"
@@ -91,18 +91,18 @@ static inline void _sbc_analyze_four_neon(const int16_t *in, int32_t *out,
"vst1.32 {d0, d1}, [%2, :128]\n"
: "+r" (in), "+r" (consts)
: "r" (out),
- "i" (SBC_PROTO_FIXED4_SCALE)
+ "i" (SBC_PROTO_FIXED4_SCALE)
: "memory",
- "d0", "d1", "d2", "d3", "d4", "d5",
- "d6", "d7", "d8", "d9", "d10", "d11");
+ "d0", "d1", "d2", "d3", "d4", "d5",
+ "d6", "d7", "d8", "d9", "d10", "d11");
}
static inline void _sbc_analyze_eight_neon(const int16_t *in, int32_t *out,
- const FIXED_T *consts)
+ const FIXED_T *consts)
{
/* TODO: merge even and odd cases (or even merge all four calls to this
- function) in order to have only aligned reads from 'in' array
- and reduce number of load instructions */
+ * function) in order to have only aligned reads from 'in' array
+ * and reduce number of load instructions */
asm volatile (
"vld1.16 {d4, d5}, [%0, :64]!\n"
"vld1.16 {d8, d9}, [%1, :128]!\n"
@@ -202,16 +202,16 @@ static inline void _sbc_analyze_eight_neon(const int16_t *in, int32_t *out,
"vst1.32 {d0, d1, d2, d3}, [%2, :128]\n"
: "+r" (in), "+r" (consts)
: "r" (out),
- "i" (SBC_PROTO_FIXED8_SCALE)
+ "i" (SBC_PROTO_FIXED8_SCALE)
: "memory",
- "d0", "d1", "d2", "d3", "d4", "d5",
- "d6", "d7", "d8", "d9", "d10", "d11",
- "d12", "d13", "d14", "d15", "d16", "d17",
- "d18", "d19");
+ "d0", "d1", "d2", "d3", "d4", "d5",
+ "d6", "d7", "d8", "d9", "d10", "d11",
+ "d12", "d13", "d14", "d15", "d16", "d17",
+ "d18", "d19");
}
static inline void sbc_analyze_4b_4s_neon(int16_t *pcm, int16_t *x,
- int32_t *out, int out_stride)
+ int32_t *out, int out_stride)
{
/* Fetch audio samples and do input data reordering for SIMD */
x[64] = x[0] = pcm[8 + 7];
@@ -243,7 +243,7 @@ static inline void sbc_analyze_4b_4s_neon(int16_t *pcm, int16_t *x,
}
static inline void sbc_analyze_4b_8s_neon(int16_t *pcm, int16_t *x,
- int32_t *out, int out_stride)
+ int32_t *out, int out_stride)
{
/* Fetch audio samples and do input data reordering for SIMD */
x[128] = x[0] = pcm[16 + 15];