summaryrefslogtreecommitdiffstats
path: root/sbc/sbc_math.h
diff options
context:
space:
mode:
Diffstat (limited to 'sbc/sbc_math.h')
-rw-r--r--sbc/sbc_math.h8
1 files changed, 0 insertions, 8 deletions
diff --git a/sbc/sbc_math.h b/sbc/sbc_math.h
index 68b0f197..8c5ec3a7 100644
--- a/sbc/sbc_math.h
+++ b/sbc/sbc_math.h
@@ -66,12 +66,4 @@ typedef long long sbc_extended_t;
#define SUB(dst, src) { dst -= src; }
#define MUL(dst, a, b) { dst = (sbc_extended_t) (a) * (b); }
#define DIV2(dst, src) { dst = ASR(src, 1); }
-
-#ifdef __arm__
-#define MULA(res, a, b) __asm__( \
- "smlal %Q0, %R0, %2, %3" \
- : "=&r" (res) \
- : "0" (res), "r" (a), "r" (b));
-#else
#define MULA(dst, a, b) { dst += (sbc_extended_t) (a) * (b); }
-#endif