glibc/sysdeps/powerpc/powerpc64/power7
Adhemerval Zanella 17762f6625 PowerPC: optimized memmove for POWER7/PPC64
This patch adds an optimized memmove optimization for POWER7/powerpc64.
Basically the idea is to use the memcpy for POWER7 on non-overlapped
memory regions and a optimized backward memcpy for memory regions
that overlap (similar to the idea of string/memmove.c).

The backward memcpy algorithm used is similar the one use for memcpy for
POWER7, with adjustments done for alignment.  The difference is memory
is always aligned to 16 bytes before using VSX/altivec instructions.
2014-07-07 15:41:21 -05:00
..
fpu PowerPC: Fix --disable-multi-arch builds 2014-04-09 06:22:53 -05:00
multiarch
add_n.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bcopy.c PowerPC: optimized memmove for POWER7/PPC64 2014-07-07 15:41:21 -05:00
Implies
Makefile
memchr.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
memcmp.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
memcpy.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
memmove.S PowerPC: optimized memmove for POWER7/PPC64 2014-07-07 15:41:21 -05:00
mempcpy.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
memrchr.S Correct prefetch hint in power7 memrchr. 2014-04-02 13:42:27 +10:30
memset.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
rawmemchr.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
stpcpy.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
stpncpy.S PowerPC: strncpy/stpncpy optimization for PPC64/POWER7 2014-05-06 09:54:25 -05:00
strcasecmp_l.S
strcasecmp.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
strchr.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
strchrnul.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
strcmp.S PowerPC: Optimized strcmp for PPC64/POWER7 2014-06-11 08:39:31 -05:00
strcpy.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
strcspn.S PowerPC: optimized strcspn for PPC64/POWER7 2014-03-20 11:24:52 -05:00
strlen.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
strncat.S PowerPC: Fix optimized strncat strlen call 2014-06-06 09:37:07 -05:00
strncmp.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
strncpy.S PowerPC: strncpy/stpncpy optimization for PPC64/POWER7 2014-05-06 09:54:25 -05:00
strnlen.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
strpbrk.S PowerPC: optimized strpbrk for POWER7 2014-03-20 19:46:13 -05:00
strrchr.S PowerPC: strrchr optimization for POWER7/PPC64 2014-03-03 08:06:41 -06:00
strspn.S PowerPC: strspn optimization for PPC64/POWER7 2014-03-11 08:54:33 -05:00
sub_n.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00