about summary refs log tree commit diff
path: root/math
diff options
context:
space:
mode:
authorSunil K Pandey <skpgkp2@gmail.com>2022-10-03 12:00:53 -0700
committerSunil K Pandey <skpgkp2@gmail.com>2022-10-30 13:09:56 -0700
commite96971482de05eff92c1408b694c320cedd2d167 (patch)
treea927b601d7a54a330e71c87c3f16b620653eea17 /math
parent361d6454c034a920f2c96517c277990d390b9652 (diff)
downloadglibc-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 'math')
0 files changed, 0 insertions, 0 deletions