diff options
author | Sunil K Pandey <skpgkp2@gmail.com> | 2022-10-03 12:00:53 -0700 |
---|---|---|
committer | Sunil K Pandey <skpgkp2@gmail.com> | 2022-10-30 13:09:56 -0700 |
commit | e96971482de05eff92c1408b694c320cedd2d167 (patch) | |
tree | a927b601d7a54a330e71c87c3f16b620653eea17 /locale/C-collate.c | |
parent | 361d6454c034a920f2c96517c277990d390b9652 (diff) | |
download | glibc-e96971482de05eff92c1408b694c320cedd2d167.tar.gz glibc-e96971482de05eff92c1408b694c320cedd2d167.tar.xz glibc-e96971482de05eff92c1408b694c320cedd2d167.zip |
x86-64: Improve evex512 version of strlen functions
This patch improves following functionality - Replace VPCMP with VPCMPEQ. - Replace page cross check logic with sall. - Remove extra lea from align_more. - Remove uncondition loop jump. - Use bsf to check max length in first vector. Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
Diffstat (limited to 'locale/C-collate.c')
0 files changed, 0 insertions, 0 deletions