]> git.ipfire.org Git - thirdparty/glibc.git/commit
x86: Remove __mmask intrinsics in strstr-avx512.c
authorNoah Goldstein <goldstein.w.n@gmail.com>
Tue, 12 Jul 2022 18:48:04 +0000 (11:48 -0700)
committerNoah Goldstein <goldstein.w.n@gmail.com>
Tue, 12 Jul 2022 22:41:14 +0000 (15:41 -0700)
commitf2698954ff9c2f9626d4bcb5a30eb5729714e0b0
tree574b3970694f7be338c5cedcfac7cbc58fcefa53
parent9c38deec96ebe1b052a0c1bef137b90967755f18
x86: Remove __mmask intrinsics in strstr-avx512.c

The intrinsics are not available before GCC7 and using standard
operators generates code of equivalent or better quality.

Removed:
    _cvtmask64_u64
    _kshiftri_mask64
    _kand_mask64

Geometric Mean of 5 Runs of Full Benchmark Suite New / Old: 0.958
sysdeps/x86_64/multiarch/strstr-avx512.c