glibc/sysdeps
Adhemerval Zanella 506f7dbbab string: Improve generic strchr
New algorithm now calls strchrnul.

Checked on x86_64-linux-gnu, i686-linux-gnu, powerpc-linux-gnu,
and powerpc64-linux-gnu by removing the arch-specific assembly
implementation and disabling multi-arch (it covers both LE and BE
for 64 and 32 bits).

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2023-02-06 16:19:35 -03:00
..
aarch64 AArch64: Improve SVE memcpy and memmove 2023-02-06 16:15:34 +00:00
alpha
arc
arm
csky
generic Add string vectorized find and detection functions 2023-02-06 16:19:35 -03:00
gnu
hppa
htl
hurd
i386 Parameterize OP_T_THRES from memcopy.h 2023-02-06 16:19:35 -03:00
ia64
ieee754
loongarch
m68k Parameterize OP_T_THRES from memcopy.h 2023-02-06 16:19:35 -03:00
mach Move RETURN_TO to x86/sysdep.h and implement x86_64 version. 2023-02-05 12:36:38 +01:00
microblaze
mips
nios2
nptl
or1k
posix
powerpc string: Improve generic strchrnul 2023-02-06 16:19:35 -03:00
pthread
riscv
s390 string: Improve generic strchr 2023-02-06 16:19:35 -03:00
sh
sparc
unix
wordsize-32
wordsize-64
x86
x86_64 Parameterize op_t from memcopy.h 2023-02-06 16:19:35 -03:00