Stefan Liebler
2e9e166761
S390: Optimize wmemset.
This patch provides optimized version of wmemset with the z13 vector
instructions.
ChangeLog:
* sysdeps/s390/multiarch/wmemset-c.c: New File.
* sysdeps/s390/multiarch/wmemset-vx.S: Likewise.
* sysdeps/s390/multiarch/wmemset.c: Likewise.
* sysdeps/s390/multiarch/Makefile
(sysdep_routines): Add wmemset functions.
* sysdeps/s390/multiarch/ifunc-impl-list-common.c
(__libc_ifunc_impl_list_common): Add ifunc test for wmemset.
* wcsmbs/wmemset.c: Use WMEMSET if defined.
* string/test-memset.c: Add wmemset support.
* wcsmbs/test-wmemset.c: New File.
* wcsmbs/Makefile (strop-tests): Add wmemset.
* benchtests/bench-memset.c: Add wmemset support.
* benchtests/bench-wmemset.c: New File.
* benchtests/Makefile (wcsmbs-bench): Add wmemset.
2015-08-26 10:26:25 +02:00
..
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-08-26 10:26:25 +02:00
2015-01-02 16:29:47 +00:00
2015-04-03 15:47:12 +02:00
2015-04-03 15:47:12 +02:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-08-26 10:26:21 +02:00
2015-08-26 10:26:21 +02:00
2015-08-26 10:26:21 +02:00
2011-10-23 14:14:26 -04:00
2015-08-26 10:26:23 +02:00
2011-09-08 18:01:07 -04:00
2011-12-17 14:14:58 -05:00
2015-08-26 10:26:24 +02:00
2011-10-23 14:11:50 -04:00
2015-08-26 10:26:22 +02:00
2015-04-13 21:25:04 +02:00
2015-08-26 10:26:21 +02:00
2015-08-26 10:26:20 +02:00
2015-08-26 10:26:24 +02:00
2011-12-17 14:14:58 -05:00
2015-08-26 10:26:24 +02:00
2015-08-26 10:26:24 +02:00
2011-09-08 18:01:07 -04:00
2015-08-26 10:26:25 +02:00
2015-01-02 16:29:47 +00:00
2013-05-16 11:32:54 -05:00
2005-10-15 15:38:52 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2014-11-05 15:24:08 +05:30
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2014-11-05 15:24:08 +05:30
2015-01-02 16:29:47 +00:00
2013-02-17 16:34:04 +01:00
2015-08-05 04:43:42 -04:00
2015-08-26 10:26:21 +02:00
2015-08-26 10:26:21 +02:00
2015-01-02 16:29:47 +00:00
2010-10-03 22:10:30 -04:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-08-26 10:26:21 +02:00
2015-04-15 16:01:48 -03:00
2015-08-26 10:26:23 +02:00
2015-06-09 21:07:30 +00:00
2015-06-09 21:07:30 +00:00
2015-06-09 21:07:30 +00:00
2015-01-02 16:29:47 +00:00
2015-08-26 10:26:24 +02:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2003-07-31 19:26:38 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-08-26 10:26:22 +02:00
2015-08-26 10:26:22 +02:00
2015-08-26 10:26:21 +02:00
2015-08-26 10:26:20 +02:00
2015-01-02 16:29:47 +00:00
2015-08-26 10:26:24 +02:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-08-26 10:26:24 +02:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-02-11 12:50:53 +01:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-08-26 10:26:24 +02:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-08-26 10:26:25 +02:00