summaryrefslogtreecommitdiffstats
path: root/libc/arch-arm/cortex-a15
diff options
context:
space:
mode:
authorChristopher Ferris <cferris@google.com>2013-10-15 16:17:14 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2013-10-15 16:17:14 -0700
commit289c460c55fdf50c03e8711de077d2db67346d9b (patch)
tree53e6d536d66de6e694e2275cbd633e6dae5a3b4a /libc/arch-arm/cortex-a15
parentd77ff4f423c5b8235914d67af5b5ff450f8a2f95 (diff)
parentac6bc31942e58c8893c0695d9766d0f3e39335fe (diff)
downloadbionic-289c460c55fdf50c03e8711de077d2db67346d9b.zip
bionic-289c460c55fdf50c03e8711de077d2db67346d9b.tar.gz
bionic-289c460c55fdf50c03e8711de077d2db67346d9b.tar.bz2
am ac6bc319: Remove new aligned memcpy path for cortex-a15.
* commit 'ac6bc31942e58c8893c0695d9766d0f3e39335fe': Remove new aligned memcpy path for cortex-a15.
Diffstat (limited to 'libc/arch-arm/cortex-a15')
-rw-r--r--libc/arch-arm/cortex-a15/bionic/memcpy_base.S6
1 files changed, 4 insertions, 2 deletions
diff --git a/libc/arch-arm/cortex-a15/bionic/memcpy_base.S b/libc/arch-arm/cortex-a15/bionic/memcpy_base.S
index 4de23b3..12465b9 100644
--- a/libc/arch-arm/cortex-a15/bionic/memcpy_base.S
+++ b/libc/arch-arm/cortex-a15/bionic/memcpy_base.S
@@ -74,8 +74,10 @@ ENTRY_PRIVATE(MEMCPY_BASE)
cmp r2, #16
blo .L_copy_less_than_16_unknown_align
- cmp r2, #832
- bge .L_check_alignment
+ // TODO: The aligned copy code is extremely slow copying some large
+ // buffers so always go through the unaligned path for now.
+ //cmp r2, #832
+ //bge .L_check_alignment
.L_copy_unknown_alignment:
// Unknown alignment of src and dst.