aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/x86_64/multiarch
ModeNameSize
-rw-r--r--Makefile4006logplain
-rw-r--r--dl-symbol-redir-ifunc.h1245logplain
-rw-r--r--ifunc-avx2.h2088logplain
-rw-r--r--ifunc-evex.h2266logplain
-rw-r--r--ifunc-impl-list.c54125logplain
-rw-r--r--ifunc-memcmp.h2000logplain
-rw-r--r--ifunc-memcmpeq.h1908logplain
-rw-r--r--ifunc-memmove.h3892logplain
-rw-r--r--ifunc-memset.h3549logplain
-rw-r--r--ifunc-sse4_2.h1674logplain
-rw-r--r--ifunc-strcasecmp.h2209logplain
-rw-r--r--ifunc-strcpy.h2071logplain
-rw-r--r--ifunc-strncpy.h1859logplain
-rw-r--r--ifunc-wcs.h1843logplain
-rw-r--r--ifunc-wcslen.h2121logplain
-rw-r--r--ifunc-wmemset.h2010logplain
-rw-r--r--memchr-avx2-rtm.S296logplain
-rw-r--r--memchr-avx2.S10434logplain
-rw-r--r--memchr-evex-base.S6158logplain
-rw-r--r--memchr-evex-rtm.S136logplain
-rw-r--r--memchr-evex.S17127logplain
-rw-r--r--memchr-evex512.S150logplain
-rw-r--r--memchr-sse2.S6564logplain
-rw-r--r--memchr.c1337logplain
-rw-r--r--memcmp-avx2-movbe-rtm.S262logplain
-rw-r--r--memcmp-avx2-movbe.S13765logplain
-rw-r--r--memcmp-evex-movbe.S14002logplain
-rw-r--r--memcmp-sse2.S14025logplain
-rw-r--r--memcmp.c1350logplain
-rw-r--r--memcmpeq-avx2-rtm.S258logplain
-rw-r--r--memcmpeq-avx2.S8751logplain
-rw-r--r--memcmpeq-evex.S8358logplain
-rw-r--r--memcmpeq-sse2.S959logplain
-rw-r--r--memcmpeq.c1359logplain
-rw-r--r--memcpy.c1392logplain
-rw-r--r--memcpy_chk-nonshared.S921logplain
-rw-r--r--memcpy_chk.c1226logplain
-rw-r--r--memmove-avx-unaligned-erms-rtm.S146logplain
-rw-r--r--memmove-avx-unaligned-erms.S278logplain
-rw-r--r--memmove-avx512-no-vzeroupper.S10008logplain
-rw-r--r--memmove-avx512-unaligned-erms.S208logplain
-rw-r--r--memmove-erms.S1882logplain
-rw-r--r--memmove-evex-unaligned-erms.S284logplain
-rw-r--r--memmove-shlib-compat.h1085logplain
-rw-r--r--memmove-sse2-unaligned-erms.S1253logplain
-rw-r--r--memmove-ssse3.S9243logplain
-rw-r--r--memmove-vec-unaligned-erms.S27924logplain
-rw-r--r--memmove.c1358logplain
-rw-r--r--memmove_chk-nonshared.S923logplain
-rw-r--r--memmove_chk.c1233logplain
-rw-r--r--mempcpy.c1616logplain
-rw-r--r--mempcpy_chk-nonshared.S923logplain
-rw-r--r--mempcpy_chk.c1233logplain
-rw-r--r--memrchr-avx2-rtm.S300logplain
-rw-r--r--memrchr-avx2.S7695logplain
-rw-r--r--memrchr-evex.S11361logplain
-rw-r--r--memrchr-sse2.S7804logplain
-rw-r--r--memrchr.c1199logplain
-rw-r--r--memset-avx2-unaligned-erms-rtm.S166logplain
-rw-r--r--memset-avx2-unaligned-erms.S777logplain
-rw-r--r--memset-avx512-no-vzeroupper.S4415logplain
-rw-r--r--memset-avx512-unaligned-erms.S673logplain
-rw-r--r--memset-erms.S1327logplain
-rw-r--r--memset-evex-unaligned-erms.S667logplain
-rw-r--r--memset-sse2-unaligned-erms.S1733logplain
-rw-r--r--memset-vec-unaligned-erms.S11660logplain
-rw-r--r--memset.c1311logplain
-rw-r--r--memset_chk-nonshared.S921logplain
-rw-r--r--memset_chk.c1225logplain
-rw-r--r--rawmemchr-avx2-rtm.S93logplain
-rw-r--r--rawmemchr-avx2.S139logplain
-rw-r--r--rawmemchr-evex-rtm.S122logplain
-rw-r--r--rawmemchr-evex.S7817logplain
-rw-r--r--rawmemchr-evex512.S145logplain
-rw-r--r--rawmemchr-sse2.S3766logplain
-rw-r--r--rawmemchr.c1425logplain
-rw-r--r--reg-macros.h4075logplain
-rw-r--r--rtld-memchr.S813logplain
-rw-r--r--rtld-memcmp.S813logplain
-rw-r--r--rtld-memcmpeq.S815logplain
-rw-r--r--rtld-memmove.S814logplain
-rw-r--r--rtld-memset.S813logplain
-rw-r--r--rtld-rawmemchr.S816logplain
-rw-r--r--rtld-stpcpy.S813logplain
-rw-r--r--rtld-strchr.S813logplain
-rw-r--r--rtld-strchrnul.S816logplain
-rw-r--r--rtld-strcmp.S813logplain
-rw-r--r--rtld-strcpy.S813logplain
-rw-r--r--rtld-strcspn.c814logplain
-rw-r--r--rtld-strlen.S813logplain
-rw-r--r--rtld-strncmp.S814logplain
-rw-r--r--rtld-strnlen.S814logplain
d---------scripts45logplain
-rw-r--r--stpcpy-avx2-rtm.S88logplain
-rw-r--r--stpcpy-avx2.S122logplain
-rw-r--r--stpcpy-evex.S122logplain
-rw-r--r--stpcpy-sse2-unaligned.S142logplain
-rw-r--r--stpcpy-sse2.S122logplain
-rw-r--r--stpcpy.c1595logplain
-rw-r--r--stpncpy-avx2-rtm.S91logplain
-rw-r--r--stpncpy-avx2.S128logplain
-rw-r--r--stpncpy-evex.S128logplain
-rw-r--r--stpncpy-sse2-unaligned.S169logplain
-rw-r--r--stpncpy.c1392logplain
-rw-r--r--strcasecmp.c1449logplain
-rw-r--r--strcasecmp_l-avx2-rtm.S57logplain
-rw-r--r--strcasecmp_l-avx2.S880logplain
-rw-r--r--strcasecmp_l-evex.S880logplain
-rw-r--r--strcasecmp_l-sse2.S881logplain
-rw-r--r--strcasecmp_l-sse4_2.S884logplain
-rw-r--r--strcasecmp_l.c1487logplain
-rw-r--r--strcat-avx2-rtm.S88logplain
-rw-r--r--strcat-avx2.S932logplain
-rw-r--r--strcat-evex.S122logplain
-rw-r--r--strcat-sse2-unaligned.S5138logplain
-rw-r--r--strcat-sse2.S8901logplain
-rw-r--r--strcat-strlen-avx2.h.S2767logplain
-rw-r--r--strcat-strlen-evex.h.S2808logplain
-rw-r--r--strcat.c1311logplain
-rw-r--r--strchr-avx2-rtm.S250logplain
-rw-r--r--strchr-avx2.S7438logplain
-rw-r--r--strchr-evex-base.S6165logplain
-rw-r--r--strchr-evex.S14596logplain
-rw-r--r--strchr-evex512.S144logplain
-rw-r--r--strchr-sse2-no-bsf.S4574logplain
-rw-r--r--strchr-sse2.S4085logplain
-rw-r--r--strchr.c2484logplain
-rw-r--r--strchrnul-avx2-rtm.S92logplain
-rw-r--r--strchrnul-avx2.S140logplain
-rw-r--r--strchrnul-evex.S140logplain
-rw-r--r--strchrnul-evex512.S146logplain
-rw-r--r--strchrnul-sse2.S957logplain
-rw-r--r--strchrnul.c1291logplain
-rw-r--r--strcmp-avx2-rtm.S222logplain
-rw-r--r--strcmp-avx2.S31753logplain
-rw-r--r--strcmp-evex.S39947logplain
-rw-r--r--strcmp-naming.h1927logplain
-rw-r--r--strcmp-sse2-unaligned.S4800logplain
-rw-r--r--strcmp-sse2.S49325logplain
-rw-r--r--strcmp-sse4_2.S46850logplain
-rw-r--r--strcmp.c3002logplain
-rw-r--r--strcpy-avx2-rtm.S88logplain
-rw-r--r--strcpy-avx2.S9143logplain
-rw-r--r--strcpy-evex.S12199logplain
-rw-r--r--strcpy-sse2-unaligned.S36237logplain
-rw-r--r--strcpy-sse2.S5119logplain
-rw-r--r--strcpy.c1311logplain
-rw-r--r--strcspn-generic.c1145logplain
-rw-r--r--strcspn-sse4.c4861logplain
-rw-r--r--strcspn.c1322logplain
-rw-r--r--strlen-avx2-rtm.S250logplain
-rw-r--r--strlen-avx2.S13005logplain
-rw-r--r--strlen-evex-base.S6694logplain
-rw-r--r--strlen-evex.S5512logplain
-rw-r--r--strlen-evex512.S141logplain
-rw-r--r--strlen-sse2.S5740logplain
-rw-r--r--strlen.c1307logplain
-rw-r--r--strncase.c1322logplain
-rw-r--r--strncase_l-avx2-rtm.S81logplain
-rw-r--r--strncase_l-avx2.S905logplain
-rw-r--r--strncase_l-evex.S904logplain
-rw-r--r--strncase_l-sse2.S882logplain
-rw-r--r--strncase_l-sse4_2.S886logplain
-rw-r--r--strncase_l.c1502logplain
-rw-r--r--strncat-avx2-rtm.S91logplain
-rw-r--r--strncat-avx2.S9172logplain
-rw-r--r--strncat-evex.S12209logplain
-rw-r--r--strncat-sse2-unaligned.S147logplain
-rw-r--r--strncat.c1358logplain
-rw-r--r--strncmp-avx2-rtm.S54logplain
-rw-r--r--strncmp-avx2.S51logplain
-rw-r--r--strncmp-evex.S50logplain
-rw-r--r--strncmp-sse2.S869logplain
-rw-r--r--strncmp-sse4_2.S874logplain
-rw-r--r--strncmp.c2513logplain
-rw-r--r--strncpy-avx2-rtm.S91logplain
-rw-r--r--strncpy-avx2.S15851logplain
-rw-r--r--strncpy-evex.S22351logplain
-rw-r--r--strncpy-or-cat-overflow-def.h2376logplain
-rw-r--r--strncpy-sse2-unaligned.S147logplain
-rw-r--r--strncpy.c1323logplain
-rw-r--r--strnlen-avx2-rtm.S89logplain
-rw-r--r--strnlen-avx2.S130logplain
-rw-r--r--strnlen-evex.S9184logplain
-rw-r--r--strnlen-evex512.S87logplain
-rw-r--r--strnlen-sse2.S948logplain
-rw-r--r--strnlen.c1552logplain
-rw-r--r--strpbrk-generic.c1146logplain
-rw-r--r--strpbrk-sse4.c996logplain
-rw-r--r--strpbrk.c1322logplain
-rw-r--r--strrchr-avx2-rtm.S254logplain
-rw-r--r--strrchr-avx2.S8424logplain
-rw-r--r--strrchr-evex-base.S6285logplain
-rw-r--r--strrchr-evex.S9665logplain
-rw-r--r--strrchr-evex512.S148logplain
-rw-r--r--strrchr-sse2.S8219logplain
-rw-r--r--strrchr.c1295logplain
-rw-r--r--strspn-generic.c1140logplain
-rw-r--r--strspn-sse4.c4062logplain
-rw-r--r--strspn.c1311logplain
-rw-r--r--strstr-avx512.c7459logplain
-rw-r--r--strstr-sse2-unaligned.S7070logplain
-rw-r--r--strstr.c2387logplain
-rw-r--r--varshift.c1168logplain
-rw-r--r--varshift.h1185logplain
-rw-r--r--wcpcpy-avx2.S144logplain
-rw-r--r--wcpcpy-evex.S144logplain
-rw-r--r--wcpcpy-generic.c1024logplain
-rw-r--r--wcpcpy.c1370logplain
-rw-r--r--wcpncpy-avx2.S150logplain
-rw-r--r--wcpncpy-evex.S150logplain
-rw-r--r--wcpncpy-generic.c1028logplain
-rw-r--r--wcpncpy.c1383logplain
-rw-r--r--wcscat-avx2.S146logplain
-rw-r--r--wcscat-evex.S145logplain
-rw-r--r--wcscat-generic.c1024logplain
-rw-r--r--wcscat.c1370logplain
-rw-r--r--wcschr-avx2-rtm.S86logplain
-rw-r--r--wcschr-avx2.S125logplain
-rw-r--r--wcschr-evex.S125logplain
-rw-r--r--wcschr-evex512.S155logplain
-rw-r--r--wcschr-sse2.S3042logplain
-rw-r--r--wcschr.c1475logplain
-rw-r--r--wcscmp-avx2-rtm.S54logplain
-rw-r--r--wcscmp-avx2.S50logplain
-rw-r--r--wcscmp-evex.S50logplain
-rw-r--r--wcscmp-sse2.S23756logplain
-rw-r--r--wcscmp.c1318logplain
-rw-r--r--wcscpy-avx2.S122logplain
-rw-r--r--wcscpy-evex.S122logplain
-rw-r--r--wcscpy-generic.c921logplain
-rw-r--r--wcscpy-ssse3.S9807logplain
-rw-r--r--wcscpy.c2313logplain
-rw-r--r--wcslen-avx2-rtm.S87logplain
-rw-r--r--wcslen-avx2.S125logplain
-rw-r--r--wcslen-evex.S125logplain
-rw-r--r--wcslen-evex512.S85logplain
-rw-r--r--wcslen-sse2.S3939logplain
-rw-r--r--wcslen-sse4_1.S154logplain
-rw-r--r--wcslen.c1197logplain
-rw-r--r--wcsncat-avx2.S151logplain
-rw-r--r--wcsncat-evex.S148logplain
-rw-r--r--wcsncat-generic.c1028logplain
-rw-r--r--wcsncat.c1316logplain
-rw-r--r--wcsncmp-avx2-rtm.S78logplain
-rw-r--r--wcsncmp-avx2.S75logplain
-rw-r--r--wcsncmp-evex.S75logplain
-rw-r--r--wcsncmp-generic.c923logplain
-rw-r--r--wcsncmp.c1196logplain
-rw-r--r--wcsncpy-avx2.S128logplain
-rw-r--r--wcsncpy-evex.S128logplain
-rw-r--r--wcsncpy-generic.c1028logplain
-rw-r--r--wcsncpy.c1383logplain
-rw-r--r--wcsnlen-avx2-rtm.S113logplain
-rw-r--r--wcsnlen-avx2.S154logplain
-rw-r--r--wcsnlen-evex.S131logplain
-rw-r--r--wcsnlen-evex512.S111logplain
-rw-r--r--wcsnlen-generic.c1018logplain
-rw-r--r--wcsnlen-sse4_1.S215logplain
-rw-r--r--wcsnlen.c1231logplain
-rw-r--r--wcsrchr-avx2-rtm.S90logplain
-rw-r--r--wcsrchr-avx2.S132logplain
-rw-r--r--wcsrchr-evex.S131logplain
-rw-r--r--wcsrchr-evex512.S218logplain
-rw-r--r--wcsrchr-sse2.S973logplain
-rw-r--r--wcsrchr.c1112logplain
-rw-r--r--wmemchr-avx2-rtm.S89logplain
-rw-r--r--wmemchr-avx2.S129logplain
-rw-r--r--wmemchr-evex-rtm.S88logplain
-rw-r--r--wmemchr-evex.S129logplain
-rw-r--r--wmemchr-evex512.S160logplain
-rw-r--r--wmemchr-sse2.S129logplain
-rw-r--r--wmemchr.c1491logplain
-rw-r--r--wmemcmp-avx2-movbe-rtm.S101logplain
-rw-r--r--wmemcmp-avx2-movbe.S142logplain
-rw-r--r--wmemcmp-evex-movbe.S142logplain
-rw-r--r--wmemcmp-sse2.S952logplain
-rw-r--r--wmemcmp.c1200logplain
-rw-r--r--wmemset.c1492logplain
-rw-r--r--wmemset_chk-nonshared.S923logplain
-rw-r--r--wmemset_chk.c1232logplain
-rw-r--r--x86-avx-rtm-vecs.h1230logplain
-rw-r--r--x86-avx-vecs.h1434logplain
-rw-r--r--x86-evex-vecs-common.h1300logplain
-rw-r--r--x86-evex256-vecs.h1196logplain
-rw-r--r--x86-evex512-vecs.h1199logplain
-rw-r--r--x86-sse2-vecs.h1370logplain
-rw-r--r--x86-vec-macros.h2886logplain