diff options
author | Duane Sand <duane.sand@imgtec.com> | 2015-04-16 18:10:37 -0700 |
---|---|---|
committer | Duane Sand <duane.sand@imgtec.com> | 2015-04-16 18:26:22 -0700 |
commit | 1ef9ccd7726cfa0af88f7dcff4cf9106059807ea (patch) | |
tree | d99d09da903010982b32f393fc736d9b91ab0db6 /adb/Android.mk | |
parent | c47b0d5278fc403e6a30ea6f4225699b16613879 (diff) | |
download | system_core-1ef9ccd7726cfa0af88f7dcff4cf9106059807ea.zip system_core-1ef9ccd7726cfa0af88f7dcff4cf9106059807ea.tar.gz system_core-1ef9ccd7726cfa0af88f7dcff4cf9106059807ea.tar.bz2 |
[MIPS] Fast android_memset for Mips64, Mipsr6
Fix broken mips64 build by replacing mips32r2-only android_memset.S.
Use HW-bonded pairs of 64-bit stores to fill 128 bits/cycle.
Rely on HW automatic cache prefetch optimizations.
Software cache prefetching is counterproductive on next mips cores.
New method is coded in C, and also works okay on non-Mips architectures.
Change-Id: Id7153a8fe11538fe25287e101375661b0e99e2a2
Diffstat (limited to 'adb/Android.mk')
0 files changed, 0 insertions, 0 deletions