/external/elfutils/backends/ |
sparc_attrs.c | 49 static const char *hwcaps[30] = local 57 if (value < 30 && hwcaps[value] != NULL) 58 *value_name = hwcaps[value];
|
/cts/tests/tests/os/src/android/os/cts/ |
CpuFeaturesTest.java | 34 private static void assertHwCap(String name, int hwcaps, int flag) { 36 hwcaps & flag); 44 int hwcaps = CpuFeatures.getHwCaps(); local 47 hwcaps == 0); 49 assertHwCap("VFP", hwcaps, CpuFeatures.HWCAP_VFP); 50 assertHwCap("NEON", hwcaps, CpuFeatures.HWCAP_NEON); 51 assertHwCap("VFPv3", hwcaps, CpuFeatures.HWCAP_VFPv3); 52 assertHwCap("VFPv4", hwcaps, CpuFeatures.HWCAP_VFPv4); 53 assertHwCap("IDIVA", hwcaps, CpuFeatures.HWCAP_IDIVA); 54 assertHwCap("IDIVT", hwcaps, CpuFeatures.HWCAP_IDIVT) [all...] |
/ndk/sources/android/cpufeatures/ |
cpu-features.c | 546 // On success, return new ELF hwcaps, or 0 on failure. 584 uint32_t hwcaps = 0; local 596 D("Faking 32-bit ARM HWCaps on ARMv%ld CPU\n", architecture); 606 hwcaps |= HWCAP_VFP; 608 hwcaps |= HWCAP_VFPv3; 610 hwcaps |= HWCAP_VFPv3D16; 612 hwcaps |= HWCAP_VFPv4; 614 hwcaps |= HWCAP_NEON; 616 hwcaps |= HWCAP_IDIVA; 618 hwcaps |= HWCAP_IDIVT 776 uint32_t hwcaps = 0; local 960 uint32_t hwcaps = 0; local 1029 uint32_t hwcaps = 0; local [all...] |
/external/valgrind/VEX/priv/ |
main_main.c | 174 static void check_hwcaps ( VexArch arch, UInt hwcaps ); 175 static const HChar* show_hwcaps ( VexArch arch, UInt hwcaps ); 309 /* KLUDGE: S390 need to know the hwcaps of the host when generating 481 /* KLUDGE: export hwcaps. */ 482 s390_host_hwcaps = vta->archinfo_host.hwcaps; 591 // not return if hwcaps are infeasible in some sense. 592 check_hwcaps(vta->arch_host, vta->archinfo_host.hwcaps); [all...] |
host_x86_defs.h | 520 host's hwcaps so the assembler knows what to emit. */ 522 UInt hwcaps; member in struct:__anon24718::__anon24719::__anon24739 684 extern X86Instr* X86Instr_MFence ( UInt hwcaps );
|
host_tilegx_isel.c | 106 UInt hwcaps; member in struct:__anon24689 [all...] |
host_x86_isel.c | 181 UInt hwcaps; member in struct:__anon24763 [all...] |
host_arm_isel.c | 118 UInt hwcaps; member in struct:__anon24411 [all...] |
host_x86_defs.c | 725 X86Instr* X86Instr_MFence ( UInt hwcaps ) { 728 i->Xin.MFence.hwcaps = hwcaps; 729 vassert(0 == (hwcaps & ~(VEX_HWCAPS_X86_MMXEXT [all...] |
guest_mips_toIR.c | [all...] |
/external/skia/platform_tools/android/third_party/cpufeatures/ |
cpu-features.c | 521 // On success, return new ELF hwcaps, or 0 on failure. 559 uint32_t hwcaps = 0; local 571 D("Faking 32-bit ARM HWCaps on ARMv%ld CPU\n", architecture); 581 hwcaps |= HWCAP_VFP; 583 hwcaps |= HWCAP_VFPv3; 585 hwcaps |= HWCAP_VFPv3D16; 587 hwcaps |= HWCAP_VFPv4; 589 hwcaps |= HWCAP_NEON; 591 hwcaps |= HWCAP_IDIVA; 593 hwcaps |= HWCAP_IDIVT 769 uint32_t hwcaps = 0; local 957 uint32_t hwcaps = 0; local [all...] |
/external/opencv3/3rdparty/libwebp/cpu-features/ |
cpu-features.c | 469 // Recreate ELF hwcaps by parsing /proc/cpuinfo Features tag. 470 uint32_t hwcaps = 0; local 478 hwcaps |= HWCAP_VFP; 480 hwcaps |= HWCAP_VFPv3; 482 hwcaps |= HWCAP_VFPv3D16; 484 hwcaps |= HWCAP_VFPv4; 486 hwcaps |= HWCAP_NEON; 488 hwcaps |= HWCAP_IDIVA; 490 hwcaps |= HWCAP_IDIVT; 492 hwcaps |= HWCAP_IDIVA | HWCAP_IDIVT 648 uint32_t hwcaps = get_elf_hwcap(cpuinfo, cpuinfo_len); local [all...] |
/external/valgrind/coregrind/m_initimg/ |
initimg-solaris.c | 658 UInt hwcaps; local 665 /* Set default hwcaps. */ 666 hwcaps = 676 /* Handle additional hwcaps. */ 677 if (vex_archinfo.hwcaps & VEX_HWCAPS_X86_SSE1) 678 hwcaps |= 681 if (vex_archinfo.hwcaps & VEX_HWCAPS_X86_SSE2) { 682 vg_assert(vex_archinfo.hwcaps & VEX_HWCAPS_X86_SSE1); 683 hwcaps |= 686 if (vex_archinfo.hwcaps & VEX_HWCAPS_X86_SSE3) [all...] |
initimg-linux.c | 390 /* The HW configuration setting (hwcaps) of the target can be 714 * or beyond). The Valgrind vai.hwcaps value 737 hw_caps_2_07 = (vex_archinfo->hwcaps & VEX_HWCAPS_PPC64_ISA2_07) 741 * matches the setting in VEX HWCAPS. [all...] |
/external/valgrind/coregrind/ |
m_machine.c | 516 /* For hwcaps detection on ppc32/64, s390x, and arm we'll need to do SIGILL 845 vai.hwcaps = VEX_HWCAPS_X86_MMXEXT; 846 vai.hwcaps |= VEX_HWCAPS_X86_SSE1; 847 vai.hwcaps |= VEX_HWCAPS_X86_SSE2; 848 vai.hwcaps |= VEX_HWCAPS_X86_SSE3; 850 vai.hwcaps |= VEX_HWCAPS_X86_LZCNT; 853 vai.hwcaps = VEX_HWCAPS_X86_MMXEXT; 854 vai.hwcaps |= VEX_HWCAPS_X86_SSE1; 855 vai.hwcaps |= VEX_HWCAPS_X86_SSE2; 857 vai.hwcaps |= VEX_HWCAPS_X86_LZCNT [all...] |
m_cache.c | 610 if (! (vai->hwcaps & VEX_HWCAPS_S390X_GIE)) {
|
/art/runtime/arch/arm/ |
instruction_set_features_arm.cc | 170 uint64_t hwcaps = getauxval(AT_HWCAP); local 171 LOG(INFO) << "hwcaps=" << hwcaps; 172 if ((hwcaps & HWCAP_IDIVT) != 0) { 175 CHECK_NE(hwcaps & HWCAP_IDIVA, 0U); 178 if ((hwcaps & HWCAP_LPAE) != 0) {
|
/external/v8/src/base/ |
cpu.cc | 516 // Try to extract the list of CPU features from ELF hwcaps. 517 uint32_t hwcaps = ReadELFHWCaps(); local 518 if (hwcaps != 0) { 519 has_idiva_ = (hwcaps & HWCAP_IDIVA) != 0; 520 has_neon_ = (hwcaps & HWCAP_NEON) != 0; 521 has_vfp_ = (hwcaps & HWCAP_VFP) != 0; 522 has_vfp3_ = (hwcaps & (HWCAP_VFPv3 | HWCAP_VFPv3D16 | HWCAP_VFPv4)) != 0; 523 has_vfp3_d32_ = (has_vfp3_ && ((hwcaps & HWCAP_VFPv3D16) == 0 || 524 (hwcaps & HWCAP_VFPD32) != 0));
|
/external/valgrind/none/tests/ |
libvex_test.c | 120 /* returns whatever kind of hwcaps needed to make 232 vta.archinfo_guest.hwcaps = arch_hwcaps (vta.arch_guest); 235 vta.archinfo_host.hwcaps = arch_hwcaps (vta.arch_host); 274 vta.archinfo_host.hwcaps = arch_hwcaps (vta.arch_host);
|
/toolchain/binutils/binutils-2.25/include/opcode/ |
sparc.h | 102 unsigned int hwcaps; member in struct:sparc_opcode
|
/toolchain/binutils/binutils-2.25/gas/config/ |
tc-sparc.c | 980 int hwcaps, hwcaps2; 1005 hwcaps = hwcap_seen & U0xffffffff; 1008 if (hwcaps) 1009 bfd_elf_add_obj_attr_int (stdoutput, OBJ_ATTR_GNU, Tag_GNU_Sparc_HWCAPS, hwcaps); 975 int hwcaps, hwcaps2; local 3007 bfd_uint64_t hwcaps local [all...] |
/external/valgrind/VEX/pub/ |
libvex.h | 160 /* Special value representing all available s390x hwcaps */ 188 /* Get an ARM architecure level from HWCAPS */ 221 /* Get MIPS Company ID from HWCAPS */ 223 /* Get MIPS Processor ID from HWCAPS */ 225 /* Get MIPS Revision from HWCAPS */ 290 UInt hwcaps; member in struct:__anon24815 [all...] |
/external/valgrind/coregrind/m_gdbserver/ |
valgrind-low-amd64.c | 315 return (vai.hwcaps & VEX_HWCAPS_AMD64_AVX ? True : False);
|
/external/valgrind/VEX/useful/ |
test_main.c | 171 /* FIXME: put sensible values into the .hwcaps fields */ 173 vai_x86.hwcaps = VEX_HWCAPS_X86_MMXEXT | VEX_HWCAPS_X86_SSE1 178 vai_amd64.hwcaps = 0; 182 vai_ppc32.hwcaps = 0; 186 vai_arm.hwcaps = VEX_HWCAPS_ARM_VFP3 | VEX_HWCAPS_ARM_NEON | 7; 190 vai_mips32.hwcaps = VEX_PRID_COMP_MIPS; [all...] |
/external/google-breakpad/src/client/linux/minidump_writer/ |
minidump_writer.cc | 925 uint32_t hwcaps; member in struct:__anon11325::MinidumpWriter::CpuFeaturesEntry [all...] |