..
amd64_archlevel.c
lib/libc/amd64: add archlevel-based simd dispatch framework
2023-08-04 01:53:43 +03:00
bcmp.S
amd64: bring back asm bcmp, shared with memcmp
2022-03-26 09:10:03 +00:00
bcopy.c
libc: Purge unneeded cdefs.h
2023-11-26 21:20:09 -07:00
bzero.c
libc: Purge unneeded cdefs.h
2023-11-26 21:20:09 -07:00
Makefile.inc
libc/amd64: Disable ASAN for amd64_archlevel.c
2024-01-30 13:01:58 -05:00
memccpy.S
lib/libc/amd64/string: add memccpy scalar, baseline implementation
2024-01-24 20:39:30 +01:00
memchr.S
lib/libc/amd64/string: add memchr(3) scalar, baseline implementation
2023-09-23 14:20:28 -04:00
memcmp.S
lib/libc/amd64/string/memcmp.S: harden against phony buffer lengths
2023-09-23 14:21:42 -04:00
memcpy.S
Remove $FreeBSD$: one-line .c comment pattern
2023-08-16 11:54:29 -06:00
memmove.S
Remove $FreeBSD$: one-line .c pattern
2023-08-16 11:54:42 -06:00
memrchr.S
lib/libc/amd64/string: add memrchr() scalar, baseline implementation
2024-01-24 20:39:31 +01:00
memset.S
Remove $FreeBSD$: one-line .c pattern
2023-08-16 11:54:42 -06:00
stpcpy.S
lib/libc/amd64/string/stpcpy.S: add baseline implementation
2023-08-21 20:59:38 +02:00
stpncpy.S
lib/libc/amd64/string: add stpncpy scalar, baseline implementation
2024-01-24 20:39:27 +01:00
strcat.S
lib/libc/amd64/string/strcat.S: enable use of SIMD
2024-01-24 20:39:28 +01:00
strchrnul.S
lib/libc/amd64/string/strchrnul.S: fix edge case in scalar code
2023-08-28 19:45:51 +02:00
strcmp.S
lib/libc/amd64/string/strcmp.S: add baseline implementation
2024-01-24 20:39:24 +01:00
strcpy.c
libc: Purge unneeded cdefs.h
2023-11-26 21:20:09 -07:00
strcspn.S
lib/libc/amd64/string: implement strpbrk() through strcspn()
2024-01-24 20:39:24 +01:00
strlcat.c
lib/libc/amd64/string: implement strlcat() through strlcpy()
2024-01-24 20:39:29 +01:00
strlcpy.S
lib/libc/amd64/string: add strlcpy scalar, baseline implementation
2024-01-24 20:39:28 +01:00
strlen.S
Remove $FreeBSD$: one-line .c pattern
2023-08-16 11:54:42 -06:00
strncat.c
lib/libc/amd64/string: implement strncat() by calling strlen(), memccpy()
2024-01-24 20:39:30 +01:00
strncmp.S
lib/libc/amd64/string: add strncmp scalar, baseline implementation
2024-01-24 20:39:25 +01:00
strncpy.c
lib/libc/amd64/string: implement strncpy() by calling stpncpy()
2024-01-24 20:39:27 +01:00
strnlen.c
libc: Purge unneeded cdefs.h
2023-11-26 21:20:09 -07:00
strpbrk.c
lib/libc/amd64/string: implement strpbrk() through strcspn()
2024-01-24 20:39:24 +01:00
strrchr.S
lib/libc/amd64/string: add strrchr scalar, baseline implementation
2024-01-24 20:39:26 +01:00
strsep.c
lib/libc/amd64/string: implement strsep() through strcspn()
2024-01-24 20:39:26 +01:00
strspn.S
lib/libc/amd64/string: add strspn(3) scalar, x86-64-v2 implementation
2023-09-23 14:20:28 -04:00
timingsafe_bcmp.S
lib/libc/amd64/string: add timingsafe_bcmp(3) scalar, baseline implementations
2023-12-28 18:02:41 +01:00
timingsafe_memcmp.S
lib/libc/amd64/string: add timingsafe_memcmp() assembly implementation
2023-12-28 18:02:41 +01:00