glibc/sysdeps/x86_64
Ulrich Drepper e83c1a8a72 Refine testing for xmm/ymm register use in x86-64 ld.so.
The test now takes the callgraph into account.  Only code called
during runtime relocation is affected by the limitation.  We now
determine the affected object files as closely as possible from
the outside.  This allowed to remove some the specializations
for some of the string functions as they are only used in other
code paths.
2009-07-27 13:40:27 -07:00
..
bits Add AVX support to ld.so auditing for x86-64. 2009-07-10 12:04:14 -07:00
elf Add AVX support to ld.so auditing for x86-64. 2009-07-10 12:04:14 -07:00
fpu * sysdeps/ieee754/dbl-64/s_expm1.c: Set errno for overflow. 2009-04-27 05:31:37 +00:00
multiarch Refine testing for xmm/ymm register use in x86-64 ld.so. 2009-07-27 13:40:27 -07:00
Implies
Makefile Refine testing for xmm/ymm register use in x86-64 ld.so. 2009-07-27 13:40:27 -07:00
Versions
____longjmp_chk.S Check for valid stack frame in longjmp. 2009-05-15 19:37:13 -07:00
__longjmp.S Add missing .text directives. 2009-05-21 18:38:11 -07:00
_mcount.S
abort-instr.h
add_n.S mpn_add_n for x86-64. 2009-04-14 22:24:59 +00:00
addmul_1.S Optimizations from GMP. 2009-04-14 22:26:05 +00:00
backtrace.c
bp-asm.h
bsd-_setjmp.S
bsd-setjmp.S
bzero.S Make an empty file. 2007-10-16 05:59:15 +00:00
cacheinfo.c Avoid cpuid instructions in cache info discovery. 2009-07-23 14:03:53 -07:00
configure 2008-11-11 Roland McGrath <roland@redhat.com> 2008-11-11 09:50:06 +00:00
dl-irel.h Better error message for invalid relocatio in static binary. 2009-06-01 11:39:24 -07:00
dl-lookupcfg.h Introduce TLS descriptors for i386 and x86_64. 2008-05-13 05:41:30 +00:00
dl-machine.h Small optimization of STT_GNU_IFUNC handling. 2009-06-01 11:49:05 -07:00
dl-runtime.c * elf/dl-runtime.c (reloc_offset): Define. 2009-03-15 00:26:14 +00:00
dl-tls.h Introduce TLS descriptors for i386 and x86_64. 2008-05-13 05:41:30 +00:00
dl-tlsdesc.S Introduce TLS descriptors for i386 and x86_64. 2008-05-13 05:41:30 +00:00
dl-tlsdesc.h Introduce TLS descriptors for i386 and x86_64. 2008-05-13 05:41:30 +00:00
dl-trampoline.S Optimize restoring of ymm registers on x86-64. 2009-07-16 07:15:15 -07:00
ffs.c
ffsll.c
fpu_control.h
hp-timing.c
hp-timing.h
htonl.S
jmpbuf-offsets.h
jmpbuf-unwind.h
ldbl2mpn.c
link-defines.sym Add AVX support to ld.so auditing for x86-64. 2009-07-10 12:04:14 -07:00
lshift.S Optimizations from GMP. 2009-04-14 22:26:05 +00:00
machine-gmon.h
memchr.S Fix x86-64 memchr for large lengths. 2009-06-16 10:23:31 -07:00
memcmp.S Fix up whitespaces in new memcmp for x86-64. 2009-07-16 07:02:27 -07:00
memcpy.S * sysdeps/x86_64/cacheinfo.c (__x86_64_data_cache_size_half): Renamed 2007-09-22 05:54:03 +00:00
memcpy_chk.S
mempcpy.S
mempcpy_chk.S
memset.S * sysdeps/x86_64/memset.S: Reduce size of tables for PIC. 2008-08-14 18:58:04 +00:00
memset_chk.S
memusage.h
mp_clz_tab.c * sysdeps/x86_64/mp_clz_tab.c: New file. 2009-04-15 04:30:41 +00:00
mul_1.S Optimizations from GMP. 2009-04-14 22:26:05 +00:00
rawmemchr.S Add SSE4.2 optimized rawmemchr implementation for x86-64. 2009-06-05 16:54:50 -07:00
rshift.S Optimizations from GMP. 2009-04-14 22:26:05 +00:00
rtld-memcmp.c Make sure no code in ld.so uses xmm/ymm registers on x86-64. 2009-07-26 16:10:00 -07:00
rtld-memset.c * sysdeps/x86_64/rtld-memset.c: New file. 2008-03-07 17:55:11 +00:00
rtld-strchr.S Make sure no code in ld.so uses xmm/ymm registers on x86-64. 2009-07-26 16:10:00 -07:00
rtld-strlen.S Make sure no code in ld.so uses xmm/ymm registers on x86-64. 2009-07-26 16:10:00 -07:00
sched_cpucount.c
setjmp.S
stackinfo.h [BZ #9750] 2009-01-29 00:17:57 +00:00
stpcpy.S
stpcpy_chk.S
strcat.S
strchr.S * sysdeps/x86_64/strchr.S: Likewise. 2009-04-06 03:29:26 +00:00
strchrnul.S * malloc/malloc.c (_int_realloc): Add parameter with old block 2009-04-08 18:00:34 +00:00
strcmp.S Add SSE2 support to str{,n}cmp for x86-64. 2009-07-26 13:32:28 -07:00
strcpy.S
strcpy_chk.S
strcspn.S
strlen.S More small optimizations for x86-64 strlen. 2009-06-04 16:45:35 -07:00
strncmp.S Add SSE2 support to str{,n}cmp for x86-64. 2009-07-26 13:32:28 -07:00
strpbrk.S
strrchr.S * sysdeps/x86-64/strrchr.S: New file. 2009-04-14 05:58:16 +00:00
strspn.S
strtok.S
strtok_r.S
sub_n.S Optimizations from GMP. 2009-04-14 22:26:05 +00:00
submul_1.S Optimizations from GMP. 2009-04-14 22:26:05 +00:00
sysdep.h
tlsdesc.c Introduce TLS descriptors for i386 and x86_64. 2008-05-13 05:41:30 +00:00
tlsdesc.sym Introduce TLS descriptors for i386 and x86_64. 2008-05-13 05:41:30 +00:00
tst-stack-align.h
tst-xmmymm.sh Refine testing for xmm/ymm register use in x86-64 ld.so. 2009-07-27 13:40:27 -07:00