commit | dc9d8d050a43e1cd32f1337e79187124bb15d938 | [log] [tgz] |
---|---|---|
author | Christopher Ferris <cferris@google.com> | Tue Oct 15 21:12:30 2013 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Tue Oct 15 21:12:31 2013 +0000 |
tree | a7751429cb6b70b923f9fceb7ac25c2613db07ff | |
parent | 22b83da476263bff28fcc6a4696ced58b61d2c1d [diff] | |
parent | c3c58fb560fcf1225d4bfb533ba41add8de910e4 [diff] |
Merge "Modify prefetch for krait memcpy."
diff --git a/libc/arch-arm/krait/bionic/memcpy_base.S b/libc/arch-arm/krait/bionic/memcpy_base.S index cc1ab60..9984177 100644 --- a/libc/arch-arm/krait/bionic/memcpy_base.S +++ b/libc/arch-arm/krait/bionic/memcpy_base.S
@@ -79,7 +79,7 @@ 1: /* The main loop copies 64 bytes at a time */ vld1.8 {d0 - d3}, [r1]! vld1.8 {d4 - d7}, [r1]! - pld [r1, #(32*2)] + pld [r1, #(32*8)] subs r2, r2, #64 vst1.8 {d0 - d3}, [r0, :128]! vst1.8 {d4 - d7}, [r0, :128]!