opnsense-src/lib/libc/amd64/string
Robert Clausecker ad2fac552c lib/libc/amd64: add archlevel-based simd dispatch framework
Add a framework for selecting from one of multiple implementations
of a function based on amd64 architecture level (cf. amd64 SysV
ABI supplement).

Sponsored by:	The FreeBSD Foundation
Approved by:	kib
Reviewed by:	jrtc27
Differential Revision:	https://reviews.freebsd.org/D40693
2023-08-04 01:53:43 +03:00
..
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 amd64: convert libc bcopy to a C func to avoid future bloat 2018-10-13 21:17:28 +00:00
bzero.c amd64: convert libc bzero to a C func to avoid future bloat 2018-11-15 20:20:39 +00:00
Makefile.inc lib/libc/amd64: add archlevel-based simd dispatch framework 2023-08-04 01:53:43 +03:00
memcmp.S amd64: bring back asm bcmp, shared with memcmp 2022-03-26 09:10:03 +00:00
memcpy.S amd64: import updated kernel memmove to libc 2018-10-13 21:15:47 +00:00
memmove.S amd64 libc: add missed GNU-stack annotation to memmove/memcpy 2022-11-18 15:31:38 +02:00
memset.S amd64: add a note about simd to libc memset, memmove and memcmp 2021-01-31 16:07:19 +00:00
stpcpy.S Remove incorrect attribution. 2011-07-21 20:06:14 +00:00
strcat.S Add section .note.GNU-stack for assembly files used by 386 and amd64. 2011-01-07 16:08:40 +00:00
strcmp.S libc: spelling fixes. 2016-04-30 01:24:24 +00:00
strcpy.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
strlen.S amd64: import asm strlen into libc 2021-02-23 00:09:55 +00:00