aboutsummaryrefslogtreecommitdiff
path: root/manual/stdio-fp.c
diff options
context:
space:
mode:
authorNoah Goldstein <goldstein.w.n@gmail.com>2022-10-20 10:26:46 -0700
committerNoah Goldstein <goldstein.w.n@gmail.com>2022-10-20 11:29:05 -0700
commitc25eb94aed942761aabdcd05239b7e76dcdde098 (patch)
tree4001a5b831b5943a0e37e86c174ccff0b23fd3c5 /manual/stdio-fp.c
parenta885fc2d6897d3baa438e2594a92f0125f1258a9 (diff)
downloadglibc-c25eb94aed942761aabdcd05239b7e76dcdde098.zip
glibc-c25eb94aed942761aabdcd05239b7e76dcdde098.tar.gz
glibc-c25eb94aed942761aabdcd05239b7e76dcdde098.tar.bz2
x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S
commit b412213eee0afa3b51dfe92b736dfc7c981309f5 Author: Noah Goldstein <goldstein.w.n@gmail.com> Date: Tue Oct 18 17:44:07 2022 -0700 x86: Optimize strrchr-evex.S and implement with VMM headers Added `vpcompress{b|d}` to the page-cross logic with is an AVX512-VBMI2 instruction. This is not supported on SKX. Since the page-cross logic is relatively cold and the benefit is minimal revert the page-cross case back to the old logic which is supported on SKX. Tested on x86-64.
Diffstat (limited to 'manual/stdio-fp.c')
0 files changed, 0 insertions, 0 deletions