/external/valgrind/VEX/priv/ |
D | main_main.c | 163 static void check_hwcaps ( VexArch arch, UInt hwcaps ); 164 static const HChar* show_hwcaps ( VexArch arch, UInt hwcaps ); 356 s390_host_hwcaps = vta->archinfo_host.hwcaps; in LibVEX_FrontEnd() 528 check_hwcaps(vta->arch_guest, vta->archinfo_guest.hwcaps); in LibVEX_FrontEnd() 541 vassert(vta->archinfo_guest.hwcaps == vta->archinfo_host.hwcaps); in LibVEX_FrontEnd() 1009 check_hwcaps(vta->arch_host, vta->archinfo_host.hwcaps); in libvex_BackEnd() 1454 const HChar* LibVEX_ppVexHwCaps ( VexArch arch, UInt hwcaps ) in LibVEX_ppVexHwCaps() argument 1456 return show_hwcaps(arch, hwcaps); in LibVEX_ppVexHwCaps() 1464 vai->hwcaps = 0; in LibVEX_default_VexArchInfo() 1520 static const HChar* show_hwcaps_x86 ( UInt hwcaps ) in show_hwcaps_x86() argument [all …]
|
D | host_x86_defs.h | 522 UInt hwcaps; member 684 extern X86Instr* X86Instr_MFence ( UInt hwcaps );
|
D | host_arm_isel.c | 118 UInt hwcaps; member 1511 if (env->hwcaps & VEX_HWCAPS_ARM_NEON) { in iselIntExpr_R_wrk() 1537 && !(env->hwcaps & VEX_HWCAPS_ARM_NEON)) { in iselIntExpr_R_wrk() 1553 if (env->hwcaps & VEX_HWCAPS_ARM_NEON) { in iselIntExpr_R_wrk() 1796 if (env->hwcaps & VEX_HWCAPS_ARM_NEON) { in iselIntExpr_R_wrk() 2093 if (env->hwcaps & VEX_HWCAPS_ARM_NEON) { in iselInt64Expr_wrk() 2303 if (env->hwcaps & VEX_HWCAPS_ARM_NEON) { in iselInt64Expr_wrk() 2325 vassert(env->hwcaps & VEX_HWCAPS_ARM_NEON); in iselNeon64Expr() 3946 vassert(env->hwcaps & VEX_HWCAPS_ARM_NEON); in iselNeonExpr() 5551 if (env->hwcaps & VEX_HWCAPS_ARM_NEON) { in iselDblExpr_wrk() [all …]
|
D | guest_mips_toIR.c | 12308 if (VEX_MIPS_CPU_HAS_MIPS32R2(archinfo->hwcaps)) { in disInstr_MIPS_WRK() 12326 if (VEX_MIPS_CPU_HAS_MIPS32R2(archinfo->hwcaps)) { in disInstr_MIPS_WRK() 13616 if ((mode64 || VEX_MIPS_CPU_HAS_MIPS32R2(archinfo->hwcaps)) in disInstr_MIPS_WRK() 13655 if ((mode64 || VEX_MIPS_CPU_HAS_MIPS32R2(archinfo->hwcaps)) in disInstr_MIPS_WRK() 14427 if (VEX_MIPS_COMP_ID(archinfo->hwcaps) == VEX_PRID_COMP_CAVIUM) { in disInstr_MIPS_WRK() 14476 if (VEX_MIPS_PROC_DSP(archinfo->hwcaps)) { in disInstr_MIPS_WRK() 14539 if (VEX_MIPS_PROC_DSP(archinfo->hwcaps)) { in disInstr_MIPS_WRK() 14601 if (VEX_MIPS_PROC_DSP(archinfo->hwcaps)) { in disInstr_MIPS_WRK() 14667 if (VEX_MIPS_PROC_DSP(archinfo->hwcaps)) { in disInstr_MIPS_WRK() 15096 if (VEX_MIPS_CPU_HAS_MIPS32R2(archinfo->hwcaps) || in disInstr_MIPS_WRK() [all …]
|
D | host_x86_defs.c | 725 X86Instr* X86Instr_MFence ( UInt hwcaps ) { in X86Instr_MFence() argument 728 i->Xin.MFence.hwcaps = hwcaps; in X86Instr_MFence() 729 vassert(0 == (hwcaps & ~(VEX_HWCAPS_X86_MMXEXT in X86Instr_MFence() 1056 LibVEX_ppVexHwCaps(VexArchX86,i->Xin.MFence.hwcaps)); in ppX86Instr() 2721 if (i->Xin.MFence.hwcaps & (VEX_HWCAPS_X86_SSE3 in emit_X86Instr() 2727 if (i->Xin.MFence.hwcaps & VEX_HWCAPS_X86_MMXEXT) { in emit_X86Instr() 2735 if (i->Xin.MFence.hwcaps == 0/*baseline, no SSE*/) { in emit_X86Instr()
|
D | host_x86_isel.c | 181 UInt hwcaps; member 3261 do { if (env->hwcaps == 0/*baseline, no sse*/ \ in iselVecExpr_wrk() 3262 || env->hwcaps == VEX_HWCAPS_X86_MMXEXT /*Integer SSE*/) \ in iselVecExpr_wrk() 3267 do { if (0 == (env->hwcaps & VEX_HWCAPS_X86_SSE2)) \ in iselVecExpr_wrk() 3272 (env->hwcaps & VEX_HWCAPS_X86_SSE2) in iselVecExpr_wrk() 3848 LibVEX_ppVexHwCaps(VexArchX86,env->hwcaps)); in iselVecExpr_wrk() 4168 addInstr(env, X86Instr_MFence(env->hwcaps)); in iselStmt() 4435 UInt hwcaps_host = archinfo_host->hwcaps; in iselSB_X86() 4468 env->hwcaps = hwcaps_host; in iselSB_X86()
|
D | host_amd64_isel.c | 156 UInt hwcaps; member 3711 LibVEX_ppVexHwCaps(VexArchAMD64, env->hwcaps)); in iselVecExpr_wrk() 4273 LibVEX_ppVexHwCaps(VexArchAMD64, env->hwcaps)); in iselDVecExpr_wrk() 4719 if (!(env->hwcaps & VEX_HWCAPS_AMD64_CX16)) in iselStmt() 4936 UInt hwcaps_host = archinfo_host->hwcaps; in iselSB_AMD64() 4971 env->hwcaps = hwcaps_host; in iselSB_AMD64()
|
D | host_mips_isel.c | 117 UInt hwcaps; member 4177 UInt hwcaps_host = archinfo_host->hwcaps; in iselSB_MIPS() 4215 env->hwcaps = hwcaps_host; in iselSB_MIPS() 4217 env->hwcaps = hwcaps_host; in iselSB_MIPS()
|
D | guest_x86_toIR.c | 8520 if (archinfo->hwcaps == 0/*baseline, no sse at all*/) in disInstr_X86_WRK() 8531 if (archinfo->hwcaps == VEX_HWCAPS_X86_MMXEXT/*integer only sse1 subset*/) in disInstr_X86_WRK() 9147 if (archinfo->hwcaps == VEX_HWCAPS_X86_MMXEXT/*integer only sse1 subset*/) in disInstr_X86_WRK() 9599 if (0 == (archinfo->hwcaps & VEX_HWCAPS_X86_SSE2)) in disInstr_X86_WRK() 11842 if (0 == (archinfo->hwcaps & VEX_HWCAPS_X86_SSE3)) in disInstr_X86_WRK() 12991 && 0 != (archinfo->hwcaps & VEX_HWCAPS_X86_LZCNT)) { in disInstr_X86_WRK() 14900 if (archinfo->hwcaps & VEX_HWCAPS_X86_SSE3) { in disInstr_X86_WRK() 14905 if (archinfo->hwcaps & VEX_HWCAPS_X86_SSE2) { in disInstr_X86_WRK() 14910 if (archinfo->hwcaps & VEX_HWCAPS_X86_SSE1) { in disInstr_X86_WRK() 14915 if (archinfo->hwcaps & VEX_HWCAPS_X86_MMXEXT) { in disInstr_X86_WRK() [all …]
|
D | host_s390_isel.c | 112 UInt hwcaps; member 4102 UInt hwcaps_host = archinfo_host->hwcaps; in iselSB_S390() 4140 env->hwcaps = hwcaps_host; in iselSB_S390()
|
/external/valgrind/coregrind/ |
D | m_machine.c | 696 vai.hwcaps = VEX_PRID_COMP_BROADCOM; in VG_() 698 vai.hwcaps = VEX_PRID_COMP_NETLOGIC; in VG_() 700 vai.hwcaps = VEX_PRID_COMP_CAVIUM; in VG_() 702 vai.hwcaps = VEX_PRID_COMP_MIPS; in VG_() 704 vai.hwcaps = VEX_PRID_COMP_INGENIC_E1; in VG_() 706 vai.hwcaps = (VEX_PRID_COMP_LEGACY | VEX_PRID_IMP_LOONGSON_64); in VG_() 709 vai.hwcaps = 0; in VG_() 718 vai.hwcaps |= VEX_MIPS_CPU_ISA_M32R1; in VG_() 720 vai.hwcaps |= VEX_MIPS_CPU_ISA_M32R2; in VG_() 722 vai.hwcaps |= VEX_MIPS_CPU_ISA_M32R6; in VG_() [all …]
|
D | m_cache.c | 609 if (! (vai->hwcaps & VEX_HWCAPS_S390X_GIE)) { in get_cache_info()
|
D | m_libcprint.c | 303 LibVEX_ppVexHwCaps ( vex_arch, vex_archinfo.hwcaps ) in VG_()
|
/external/valgrind/coregrind/m_initimg/ |
D | initimg-solaris.c | 660 UInt hwcaps; in setup_client_stack() local 668 hwcaps = in setup_client_stack() 679 if (vex_archinfo.hwcaps & VEX_HWCAPS_X86_SSE1) in setup_client_stack() 680 hwcaps |= in setup_client_stack() 683 if (vex_archinfo.hwcaps & VEX_HWCAPS_X86_SSE2) { in setup_client_stack() 684 vg_assert(vex_archinfo.hwcaps & VEX_HWCAPS_X86_SSE1); in setup_client_stack() 685 hwcaps |= in setup_client_stack() 688 if (vex_archinfo.hwcaps & VEX_HWCAPS_X86_SSE3) { in setup_client_stack() 689 vg_assert(vex_archinfo.hwcaps & VEX_HWCAPS_X86_SSE2); in setup_client_stack() 690 hwcaps |= in setup_client_stack() [all …]
|
D | initimg-linux.c | 736 hw_caps_2_07 = (vex_archinfo->hwcaps & VEX_HWCAPS_PPC64_ISA2_07) in setup_client_stack()
|
/external/elfutils/backends/ |
D | sparc_attrs.c | 49 static const char *hwcaps[30] = in sparc_check_object_attribute() local 57 if (value < 30 && hwcaps[value] != NULL) in sparc_check_object_attribute() 58 *value_name = hwcaps[value]; in sparc_check_object_attribute()
|
/external/v8/src/base/ |
D | cpu.cc | 514 uint32_t hwcaps = ReadELFHWCaps(); in CPU() local 515 if (hwcaps != 0) { in CPU() 516 has_idiva_ = (hwcaps & HWCAP_IDIVA) != 0; in CPU() 517 has_neon_ = (hwcaps & HWCAP_NEON) != 0; in CPU() 518 has_vfp_ = (hwcaps & HWCAP_VFP) != 0; in CPU() 519 has_vfp3_ = (hwcaps & (HWCAP_VFPv3 | HWCAP_VFPv3D16 | HWCAP_VFPv4)) != 0; in CPU() 520 has_vfp3_d32_ = (has_vfp3_ && ((hwcaps & HWCAP_VFPv3D16) == 0 || in CPU() 521 (hwcaps & HWCAP_VFPD32) != 0)); in CPU()
|
/external/skia/src/core/ |
D | SkCpu.cpp | 84 uint32_t hwcaps = getauxval(AT_HWCAP); in read_cpu_features() local 85 if (hwcaps & HWCAP_CRC32) { features |= SkCpu::CRC32; } in read_cpu_features() 97 uint32_t hwcaps = getauxval(AT_HWCAP); in read_cpu_features() local 98 if (hwcaps & HWCAP_VFPv4) { features |= SkCpu::NEON|SkCpu::NEON_FMA|SkCpu::VFP_FP16; } in read_cpu_features()
|
/external/valgrind/none/tests/ |
D | libvex_test.c | 227 vta.archinfo_guest.hwcaps = arch_hwcaps (vta.arch_guest); in main() 230 vta.archinfo_host.hwcaps = arch_hwcaps (vta.arch_host); in main() 269 vta.archinfo_host.hwcaps = arch_hwcaps (vta.arch_host); in main()
|
/external/valgrind/coregrind/m_ume/ |
D | elf.c | 272 state->overall_fp_mode = VEX_MIPS_HOST_FP_MODE(vai.hwcaps) ? in arch_check_elf() 285 !VEX_MIPS_HOST_FP_MODE(vai.hwcaps))) in arch_check_elf()
|
/external/valgrind/VEX/pub/ |
D | libvex.h | 312 UInt hwcaps; member
|
/external/valgrind/coregrind/m_gdbserver/ |
D | valgrind-low-amd64.c | 315 return (vai.hwcaps & VEX_HWCAPS_AMD64_AVX ? True : False); in have_avx()
|
/external/google-breakpad/src/client/linux/minidump_writer/ |
D | minidump_writer.cc | 925 uint32_t hwcaps; in WriteCPUInformation() member 1108 sys_info->cpu.arm_cpu_info.elf_hwcaps |= entry->hwcaps; in WriteCPUInformation()
|
/external/valgrind/coregrind/m_syswrap/ |
D | syswrap-mips64-linux.c | 474 !VEX_MIPS_HOST_FP_MODE(vai.hwcaps))) { in PRE()
|
D | syswrap-mips32-linux.c | 663 !VEX_MIPS_HOST_FP_MODE(vai.hwcaps))) { in PRE()
|