summaryrefslogtreecommitdiffstats
path: root/libpthread/nptl
diff options
context:
space:
mode:
authorGiuseppe Cavallaro <peppe.cavallaro@st.com>2009-09-27 10:06:08 +0200
committerCarmelo Amoroso <carmelo.amoroso@st.com>2009-09-27 10:06:08 +0200
commit2e84309879728a97265a9be3da7de98ab8395c8b (patch)
tree55601a4da9cd05d2b7724974aa91d53bf7c734a8 /libpthread/nptl
parent815a7b0b6076c0708c305fd1fae297e004fe01de (diff)
downloaduClibc-alpine-2e84309879728a97265a9be3da7de98ab8395c8b.tar.bz2
uClibc-alpine-2e84309879728a97265a9be3da7de98ab8395c8b.tar.xz
sh: Add new optimisation to the SH4 memcpy
This optimization is based on prefetching and 64bit data transfer via FPU (only for the little endianess) Tests shows that: ---------------------------------------- Memory bandwidth | Gain | sh4-300 | sh4-200 ---------------------------------------- 512 bytes to 16KiB | ~20% | ~25% from 32KiB to 16MiB | ~190% | ~5% ---------------------------------------- Signed-off-by: Giuseppe Cavallaro <peppe.cavallaro@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Diffstat (limited to 'libpthread/nptl')
0 files changed, 0 insertions, 0 deletions