aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Murray <timmurray@google.com>2014-04-22 17:50:36 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2014-04-22 17:50:37 +0000
commit5db6f05ec4936f9f09159bf8c377280ae0a0c49f (patch)
treed3da13301c4431fe9430574bf2c9cb3c1c20a84b
parentb4e8ab7fc58f9d2fdc5f7a2db737022c700058ba (diff)
parentbdcf23a86887898898df425b4ef282dc3f035ddf (diff)
downloadlibpng-5db6f05ec4936f9f09159bf8c377280ae0a0c49f.tar.gz
Merge "Turn off SLP vectorization until http://llvm.org/PR19472 is fixed."
-rw-r--r--Android.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index c9724957a..367ee4dae 100644
--- a/Android.mk
+++ b/Android.mk
@@ -24,6 +24,11 @@ common_SRC_FILES := \
# TODO: apply the flags and fix the build.
# my_cflags_arm := -DPNG_ARM_NEON_OPT=2 -DPNG_ARM_NEON_CHECK_SUPPORTED
my_cflags_arm :=
+
+# BUG: http://llvm.org/PR19472 - SLP vectorization (on ARM at least) crashes
+# when we can't lower a vectorized bswap.
+my_cflags_arm += -fno-slp-vectorize
+
my_src_files_arm := \
arm/arm_init.c \
arm/filter_neon.S