diff options
author | Noah Goldstein <goldstein.w.n@gmail.com> | 2022-04-21 20:52:30 -0500 |
---|---|---|
committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2022-04-22 23:08:43 -0500 |
commit | c966099cdc3e0fdf92f63eac09b22fa7e5f5f02d (patch) | |
tree | 6cc2471be9d9eeff2ab39aa69f716ab4023b7b0d /elf/tst-relsort1.c | |
parent | df7e295d18ffa34f629578c0017a9881af7620f6 (diff) | |
download | glibc-c966099cdc3e0fdf92f63eac09b22fa7e5f5f02d.tar.gz glibc-c966099cdc3e0fdf92f63eac09b22fa7e5f5f02d.tar.xz glibc-c966099cdc3e0fdf92f63eac09b22fa7e5f5f02d.zip |
x86: Optimize {str|wcs}rchr-evex
The new code unrolls the main loop slightly without adding too much overhead and minimizes the comparisons for the search CHAR. Geometric Mean of all benchmarks New / Old: 0.755 See email for all results. Full xcheck passes on x86_64 with and without multiarch enabled. Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
Diffstat (limited to 'elf/tst-relsort1.c')
0 files changed, 0 insertions, 0 deletions