about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorCarlos Eduardo Seo <cseo@linux.vnet.ibm.com>2015-11-11 17:31:28 -0200
committerTulio Magno Quites Machado Filho <tuliom@linux.vnet.ibm.com>2016-04-15 17:19:19 -0300
commit1b045ee53e0b8bed75745b931b33f27d21c9ed22 (patch)
tree43f5d8811c45e1b4fd33101f5f8ef76ca0404032 /ChangeLog
parent223f17cf7b796e49e222caf287889e4b2793d8a2 (diff)
downloadglibc-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--ChangeLog13
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.