diff options
author | Carlos Eduardo Seo <cseo@linux.vnet.ibm.com> | 2015-11-11 17:31:28 -0200 |
---|---|---|
committer | Tulio Magno Quites Machado Filho <tuliom@linux.vnet.ibm.com> | 2016-04-15 17:19:19 -0300 |
commit | 1b045ee53e0b8bed75745b931b33f27d21c9ed22 (patch) | |
tree | 43f5d8811c45e1b4fd33101f5f8ef76ca0404032 /ChangeLog | |
parent | 223f17cf7b796e49e222caf287889e4b2793d8a2 (diff) | |
download | glibc-1b045ee53e0b8bed75745b931b33f27d21c9ed22.tar.gz glibc-1b045ee53e0b8bed75745b931b33f27d21c9ed22.tar.xz glibc-1b045ee53e0b8bed75745b931b33f27d21c9ed22.zip |
powerpc: Optimization for strlen for POWER8.
This implementation takes advantage of vectorization to improve performance of the loop over the current strlen implementation for POWER7.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 9eafe63f55..92d5557598 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,16 @@ +2016-04-15 Carlos Eduardo Seo <cseo@linux.vnet.ibm.com> + + * sysdeps/powerpc/powerpc64/multiarch/Makefile: + (sysdep_routines): Added __strlen_power8. + * sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c: Added + __strlen_power8 entry. + * sysdeps/powerpc/powerpc64/multiarch/strlen-power8.S: New file. + Implementation for POWER8. + * sysdeps/powerpc/powerpc64/multiarch/strlen.c: Added IFUNC selector + for __strlen_power8. + * sysdeps/powerpc/powerpc64/power8/strlen.S: New file. + Implementation for POWER8. + 2016-04-15 Mike Frysinger <vapier@gentoo.org> * locale/iso-4217.def: Add SSP and change ZMK to ZMW. |