/sysdeps/powerpc/powerpc64/multiarch/ |
A D | ifunc-impl-list.c | 36 unsigned long int hwcap = GLRO(dl_hwcap); in __libc_ifunc_impl_list() local 44 if (hwcap & PPC_FEATURE_ARCH_2_06) in __libc_ifunc_impl_list() 47 else if (hwcap & PPC_FEATURE_ARCH_2_05) in __libc_ifunc_impl_list() 51 else if (hwcap & PPC_FEATURE_POWER5) in __libc_ifunc_impl_list() 52 hwcap |= PPC_FEATURE_POWER4; in __libc_ifunc_impl_list() 60 && hwcap & PPC_FEATURE_HAS_VSX, in __libc_ifunc_impl_list() 85 && hwcap & PPC_FEATURE_HAS_VSX, in __libc_ifunc_impl_list() 99 && hwcap & PPC_FEATURE_HAS_VSX in __libc_ifunc_impl_list() 191 hwcap & PPC_FEATURE_ARCH_2_06, in __libc_ifunc_impl_list() 203 hwcap & PPC_FEATURE_ARCH_2_06, in __libc_ifunc_impl_list() [all …]
|
A D | memcpy.c | 45 (hwcap2 & PPC_FEATURE2_ARCH_3_1 && hwcap & PPC_FEATURE_HAS_VSX) 49 && hwcap & PPC_FEATURE_HAS_ALTIVEC 52 (hwcap & PPC_FEATURE_ARCH_2_06 53 && hwcap & PPC_FEATURE_HAS_ALTIVEC) 55 (hwcap & PPC_FEATURE_ARCH_2_06) 57 (hwcap & PPC_FEATURE_ARCH_2_05) 59 (hwcap & PPC_FEATURE_CELL_BE) 61 (hwcap & PPC_FEATURE_POWER4)
|
A D | bzero.c | 38 && hwcap & PPC_FEATURE_HAS_VSX) 42 && hwcap & PPC_FEATURE_HAS_ALTIVEC) 44 (hwcap & PPC_FEATURE_HAS_VSX) 46 (hwcap & PPC_FEATURE_ARCH_2_05 47 && hwcap & PPC_FEATURE_HAS_ALTIVEC) 49 (hwcap & PPC_FEATURE_POWER4)
|
A D | strcpy.c | 36 && hwcap & PPC_FEATURE_HAS_VSX) 40 && hwcap & PPC_FEATURE_HAS_ALTIVEC) 42 : (hwcap & PPC_FEATURE_ARCH_2_06 43 && hwcap & PPC_FEATURE_HAS_VSX)
|
A D | memcmp.c | 38 && hwcap & PPC_FEATURE_HAS_VSX) 42 && hwcap & PPC_FEATURE_HAS_ALTIVEC) 44 (hwcap & PPC_FEATURE_ARCH_2_06) 46 : (hwcap & PPC_FEATURE_POWER4)
|
A D | stpcpy.c | 36 && hwcap & PPC_FEATURE_HAS_VSX) 40 && hwcap & PPC_FEATURE_HAS_ALTIVEC) 42 : (hwcap & PPC_FEATURE_ARCH_2_06 43 && hwcap & PPC_FEATURE_HAS_VSX)
|
A D | memset.c | 46 && hwcap & PPC_FEATURE_HAS_VSX 51 && hwcap & PPC_FEATURE_HAS_ALTIVEC 54 (hwcap & PPC_FEATURE_ARCH_2_06 57 (hwcap & PPC_FEATURE_ARCH_2_05 60 (hwcap & PPC_FEATURE_POWER4
|
A D | strncat.c | 30 && hwcap & PPC_FEATURE_HAS_VSX) 32 : (hwcap & PPC_FEATURE_ARCH_2_06 33 && hwcap & PPC_FEATURE_HAS_VSX)
|
A D | strlen.c | 39 && hwcap & PPC_FEATURE_HAS_VSX) 42 && hwcap & PPC_FEATURE_HAS_VSX) 46 && hwcap & PPC_FEATURE_HAS_ALTIVEC) 48 (hwcap & PPC_FEATURE_ARCH_2_06)
|
A D | strcat.c | 32 && hwcap & PPC_FEATURE_HAS_VSX) 34 : (hwcap & PPC_FEATURE_ARCH_2_06 35 && hwcap & PPC_FEATURE_HAS_VSX)
|
/sysdeps/sparc/sparc64/multiarch/ |
A D | ifunc-impl-list.c | 34 int hwcap; in __libc_ifunc_impl_list() local 36 hwcap = GLRO(dl_hwcap); in __libc_ifunc_impl_list() 39 IFUNC_IMPL_ADD (array, i, memcpy, hwcap & HWCAP_SPARC_ADP, in __libc_ifunc_impl_list() 41 IFUNC_IMPL_ADD (array, i, memcpy, hwcap & HWCAP_SPARC_CRYPTO, in __libc_ifunc_impl_list() 43 IFUNC_IMPL_ADD (array, i, memcpy, hwcap & HWCAP_SPARC_N2, in __libc_ifunc_impl_list() 47 IFUNC_IMPL_ADD (array, i, memcpy, hwcap & HWCAP_SPARC_ULTRA3, in __libc_ifunc_impl_list() 52 IFUNC_IMPL_ADD (array, i, mempcpy, hwcap & HWCAP_SPARC_ADP, in __libc_ifunc_impl_list() 56 IFUNC_IMPL_ADD (array, i, mempcpy, hwcap & HWCAP_SPARC_N2, in __libc_ifunc_impl_list() 65 IFUNC_IMPL_ADD (array, i, bzero, hwcap & HWCAP_SPARC_ADP, in __libc_ifunc_impl_list() 74 IFUNC_IMPL_ADD (array, i, memset, hwcap & HWCAP_SPARC_ADP, in __libc_ifunc_impl_list() [all …]
|
A D | ifunc-memcpy.h | 30 IFUNC_SELECTOR (int hwcap) in IFUNC_SELECTOR() argument 32 if (hwcap & HWCAP_SPARC_ADP) in IFUNC_SELECTOR() 34 if (hwcap & HWCAP_SPARC_CRYPTO) in IFUNC_SELECTOR() 36 if (hwcap & HWCAP_SPARC_N2) in IFUNC_SELECTOR() 38 if (hwcap & HWCAP_SPARC_BLKINIT) in IFUNC_SELECTOR() 40 if (hwcap & HWCAP_SPARC_ULTRA3) in IFUNC_SELECTOR()
|
A D | ifunc-memset.h | 28 IFUNC_SELECTOR (int hwcap) in IFUNC_SELECTOR() argument 30 if (hwcap & HWCAP_SPARC_ADP) in IFUNC_SELECTOR() 32 if (hwcap & HWCAP_SPARC_CRYPTO) in IFUNC_SELECTOR() 34 if (hwcap & HWCAP_SPARC_BLKINIT) in IFUNC_SELECTOR()
|
A D | md5-block.c | 13 static bool cpu_supports_md5(int hwcap) in cpu_supports_md5() argument 17 if (!(hwcap & HWCAP_SPARC_CRYPTO)) in cpu_supports_md5() 29 sparc_libc_ifunc(__md5_process_block, cpu_supports_md5(hwcap) ? __md5_process_block_crop : __md5_pr…
|
/sysdeps/powerpc/powerpc32/power4/multiarch/ |
A D | init-arch.h | 38 unsigned long int hwcap = __GLRO(dl_hwcap); \ 42 if (hwcap & PPC_FEATURE_ARCH_2_06) \ 43 hwcap |= PPC_FEATURE_ARCH_2_05 | \ 47 else if (hwcap & PPC_FEATURE_ARCH_2_05) \ 48 hwcap |= PPC_FEATURE_POWER5_PLUS | \ 51 else if (hwcap & PPC_FEATURE_POWER5_PLUS) \ 52 hwcap |= PPC_FEATURE_POWER5 | \ 54 else if (hwcap & PPC_FEATURE_POWER5) \ 55 hwcap |= PPC_FEATURE_POWER4;
|
A D | ifunc-impl-list.c | 39 if (hwcap & PPC_FEATURE_ARCH_2_06) in __libc_ifunc_impl_list() 46 else if (hwcap & PPC_FEATURE_POWER5) in __libc_ifunc_impl_list() 47 hwcap |= PPC_FEATURE_POWER4; in __libc_ifunc_impl_list() 115 hwcap & PPC_FEATURE_HAS_VSX, in __libc_ifunc_impl_list() 123 hwcap & PPC_FEATURE_HAS_VSX, in __libc_ifunc_impl_list() 131 hwcap & PPC_FEATURE_HAS_VSX, in __libc_ifunc_impl_list() 139 hwcap & PPC_FEATURE_HAS_VSX, in __libc_ifunc_impl_list() 147 hwcap & PPC_FEATURE_HAS_VSX, in __libc_ifunc_impl_list() 154 hwcap & PPC_FEATURE_HAS_VSX, in __libc_ifunc_impl_list() 162 hwcap & PPC_FEATURE_HAS_VSX, in __libc_ifunc_impl_list() [all …]
|
A D | memcpy.c | 39 (hwcap & PPC_FEATURE_HAS_VSX) 41 : (hwcap & PPC_FEATURE_ARCH_2_06) 43 : (hwcap & PPC_FEATURE_ARCH_2_05) 45 : (hwcap & PPC_FEATURE_CELL_BE)
|
/sysdeps/powerpc/ |
A D | test-get_hwcap.c | 55 uint64_t hwcap, hwcap2, tcb_hwcap; in check_tcbhwcap() local 79 hwcap = getauxval (AT_HWCAP); in check_tcbhwcap() 88 hwcap |= PPC_FEATURE_ARCH_2_06 in check_tcbhwcap() 93 else if (hwcap & PPC_FEATURE_ARCH_2_06) in check_tcbhwcap() 94 hwcap |= PPC_FEATURE_ARCH_2_05 in check_tcbhwcap() 99 hwcap |= PPC_FEATURE_POWER5_PLUS in check_tcbhwcap() 103 hwcap |= PPC_FEATURE_POWER5 in check_tcbhwcap() 105 else if (hwcap & PPC_FEATURE_POWER5) in check_tcbhwcap() 106 hwcap |= PPC_FEATURE_POWER4; in check_tcbhwcap() 108 hwcap = (hwcap << 32) + hwcap2; in check_tcbhwcap() [all …]
|
/sysdeps/s390/multiarch/ |
A D | utf8-utf16-z9.c | 35 (HAVE_FROM_VX && (hwcap & HWCAP_S390_VX)) 37 : (HAVE_FROM_CU && (hwcap & HWCAP_S390_ZARCH 38 && hwcap & HWCAP_S390_HIGH_GPRS 39 && hwcap & HWCAP_S390_ETF3EH)) 44 (HAVE_TO_VX_CU && (hwcap & HWCAP_S390_VXE)) 46 : (HAVE_TO_VX && (hwcap & HWCAP_S390_VX))
|
A D | utf8-utf32-z9.c | 35 (HAVE_FROM_VX && (hwcap & HWCAP_S390_VX)) 37 : (HAVE_FROM_CU && (hwcap & HWCAP_S390_ZARCH 38 && hwcap & HWCAP_S390_HIGH_GPRS 39 && hwcap & HWCAP_S390_ETF3EH)) 44 (HAVE_TO_VX_CU && (hwcap & HWCAP_S390_VXE)) 46 : (HAVE_TO_VX && (hwcap & HWCAP_S390_VX))
|
A D | ifunc-resolve.h | 50 if (__glibc_likely ((hwcap & HWCAP_S390_STFLE) \ 51 && (hwcap & HWCAP_S390_ZARCH) \ 52 && (hwcap & HWCAP_S390_HIGH_GPRS))) \ 59 __ifunc (TYPE_FUNC, FUNC, EXPR, unsigned long int hwcap, \
|
A D | utf16-utf32-z9.c | 35 (HAVE_FROM_VX_CU && (hwcap & HWCAP_S390_VXE)) 37 : (HAVE_FROM_VX && (hwcap & HWCAP_S390_VX)) 42 (HAVE_TO_VX_CU && (hwcap & HWCAP_S390_VXE)) 44 : (HAVE_TO_VX && (hwcap & HWCAP_S390_VX))
|
/sysdeps/unix/sysv/linux/sparc/ |
A D | getshmlba.c | 25 uint64_t hwcap = GLRO(dl_hwcap); in __getshmlba() local 28 if (hwcap & HWCAP_SPARC_V9) in __getshmlba() 35 else if (!(hwcap & HWCAP_SPARC_FLUSH)) in __getshmlba()
|
/sysdeps/sparc/ |
A D | sparc-ifunc.h | 23 __ifunc (redirected_name, name, expr(hwcap), int hwcap, INIT_ARCH) 26 __ifunc (name, name, expr, int hwcap, libm_ifunc_init) 31 __ifunc (redirected_name, name, expr, int hwcap, libm_ifunc_init)
|
/sysdeps/arm/armv7/multiarch/ |
A D | ifunc-memcpy.h | 26 IFUNC_SELECTOR (int hwcap) in IFUNC_SELECTOR() argument 28 if (hwcap & HWCAP_ARM_NEON) in IFUNC_SELECTOR() 31 if (hwcap & HWCAP_ARM_VFP) in IFUNC_SELECTOR()
|