Home | History | Annotate | Download | only in coregrind

Lines Matching refs:hwcaps

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;
860 vai.hwcaps = VEX_HWCAPS_X86_MMXEXT;
861 vai.hwcaps |= VEX_HWCAPS_X86_SSE1;
864 vai.hwcaps = VEX_HWCAPS_X86_MMXEXT; /*integer only sse1 subset*/
867 vai.hwcaps = 0; /*baseline - no sse at all*/
987 vai.hwcaps = (have_sse3 ? VEX_HWCAPS_AMD64_SSE3 : 0)
1144 vai.hwcaps = 0;
1145 if (have_F) vai.hwcaps |= VEX_HWCAPS_PPC32_F;
1146 if (have_V) vai.hwcaps |= VEX_HWCAPS_PPC32_V;
1147 if (have_FX) vai.hwcaps |= VEX_HWCAPS_PPC32_FX;
1148 if (have_GX) vai.hwcaps |= VEX_HWCAPS_PPC32_GX;
1149 if (have_VX) vai.hwcaps |= VEX_HWCAPS_PPC32_VX;
1150 if (have_DFP) vai.hwcaps |= VEX_HWCAPS_PPC32_DFP;
1151 if (have_isa_2_07) vai.hwcaps |= VEX_HWCAPS_PPC32_ISA2_07;
1289 vai.hwcaps = 0;
1290 if (have_V) vai.hwcaps |= VEX_HWCAPS_PPC64_V;
1291 if (have_FX) vai.hwcaps |= VEX_HWCAPS_PPC64_FX;
1292 if (have_GX) vai.hwcaps |= VEX_HWCAPS_PPC64_GX;
1293 if (have_VX) vai.hwcaps |= VEX_HWCAPS_PPC64_VX;
1294 if (have_DFP) vai.hwcaps |= VEX_HWCAPS_PPC64_DFP;
1295 if (have_isa_2_07) vai.hwcaps |= VEX_HWCAPS_PPC64_ISA2_07;
1342 /* Determine hwcaps. Note, we cannot use the stfle insn because it
1382 vai.hwcaps = model;
1383 if (have_STFLE) vai.hwcaps |= VEX_HWCAPS_S390X_STFLE;
1388 vai.hwcaps |= VEX_HWCAPS_S390X_LDISP;
1413 /* Set hwcaps according to the detected facilities */
1418 vai.hwcaps |= fac_hwcaps[i].hwcaps_bit;
1436 VG_(debugLog)(1, "machine", "hwcaps = 0x%x\n", vai.hwcaps);
1544 vai.hwcaps = VEX_ARM_ARCHLEVEL(archlevel);
1545 if (have_VFP3) vai.hwcaps |= VEX_HWCAPS_ARM_VFP3;
1546 if (have_VFP2) vai.hwcaps |= VEX_HWCAPS_ARM_VFP2;
1547 if (have_VFP) vai.hwcaps |= VEX_HWCAPS_ARM_VFP;
1548 if (have_NEON) vai.hwcaps |= VEX_HWCAPS_ARM_NEON;
1561 vai.hwcaps = 0;
1590 vai.hwcaps = model;
1639 vai.hwcaps |= VEX_PRID_IMP_74K;
1650 vai.hwcaps |= VEX_PRID_IMP_34K;
1662 vai.hwcaps |= VEX_PRID_CPU_32FPR;
1669 VG_(debugLog)(1, "machine", "hwcaps = 0x%x\n", vai.hwcaps);
1682 vai.hwcaps = model;
1700 vai.hwcaps = VEX_HWCAPS_TILEGX_BASE;
1757 vai.hwcaps |= VEX_HWCAPS_ARM_NEON;
1759 vai.hwcaps &= ~VEX_HWCAPS_ARM_NEON;
1805 return (vai.hwcaps & VEX_HWCAPS_AMD64_AVX) ? 32 : 16;
1809 if (vai.hwcaps & VEX_HWCAPS_PPC32_V) return 16;
1810 if (vai.hwcaps & VEX_HWCAPS_PPC32_VX) return 16;
1811 if (vai.hwcaps & VEX_HWCAPS_PPC32_DFP) return 16;
1816 if (vai.hwcaps & VEX_HWCAPS_PPC64_V) return 16;
1817 if (vai.hwcaps & VEX_HWCAPS_PPC64_VX) return 16;
1818 if (vai.hwcaps & VEX_HWCAPS_PPC64_DFP) return 16;