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 /include/alloc_buffer.h | |
| parent | 361d6454c034a920f2c96517c277990d390b9652 (diff) | |
| download | 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 'include/alloc_buffer.h')
0 files changed, 0 insertions, 0 deletions
