aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIsaac Chen <ycchen@google.com>2017-09-12 17:01:09 +0800
committerIsaac Chen <ycchen@google.com>2017-09-15 17:32:52 +0800
commitaecd1e10da5835a2714ba212283d04549b5543c2 (patch)
tree1f63e2d229a5688cbbefbc41b2754daff8cac92f
parentbe4939eea9e476612b0e92d8fe250236111d49ca (diff)
downloadlibopus-aecd1e10da5835a2714ba212283d04549b5543c2.tar.gz
Enable 32-bit armv8 NEON for libmopus
Since ARM neon instructions were only used on armv7-a-neon architecture variant, the default implementation for this library doesn't use these advanced SIMD instructions. Bug: 65568205 Test: lunch aosp_arm64; emulator # on oc-mr1-dev; boot to home screen Check if NEON related source code has been built and included in libopus.so. Change-Id: Ia24e60b3fabcbd4108bd336d5cbec787c98e1a2b
-rw-r--r--Android.bp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Android.bp b/Android.bp
index 4fa26996..257209c9 100644
--- a/Android.bp
+++ b/Android.bp
@@ -204,7 +204,7 @@ cc_library_shared {
// Note: OPUS enhanced DSP/NEON implementation is not yet
// compatible with arm64. Only add the appropriate defines for
// 32-bit arm architecture.
- armv7_a_neon: {
+ neon: {
srcs: [
// CELT_SOURCES_ARM_NEON_INTR
"celt/arm/celt_neon_intr.c",