Lines Matching refs:HasLeaf7

1302   bool HasLeaf7 =  in getAvailableFeatures()  local
1305 if (HasLeaf7 && ((EBX >> 3) & 1)) in getAvailableFeatures()
1307 if (HasLeaf7 && ((EBX >> 5) & 1) && HasAVX) in getAvailableFeatures()
1309 if (HasLeaf7 && ((EBX >> 8) & 1)) in getAvailableFeatures()
1311 if (HasLeaf7 && ((EBX >> 16) & 1) && HasAVX512Save) { in getAvailableFeatures()
1315 if (HasLeaf7 && ((EBX >> 17) & 1) && HasAVX512Save) in getAvailableFeatures()
1317 if (HasLeaf7 && ((EBX >> 19) & 1)) in getAvailableFeatures()
1319 if (HasLeaf7 && ((EBX >> 21) & 1) && HasAVX512Save) in getAvailableFeatures()
1321 if (HasLeaf7 && ((EBX >> 23) & 1)) in getAvailableFeatures()
1323 if (HasLeaf7 && ((EBX >> 28) & 1) && HasAVX512Save) in getAvailableFeatures()
1325 if (HasLeaf7 && ((EBX >> 29) & 1)) in getAvailableFeatures()
1327 if (HasLeaf7 && ((EBX >> 30) & 1) && HasAVX512Save) in getAvailableFeatures()
1329 if (HasLeaf7 && ((EBX >> 31) & 1) && HasAVX512Save) in getAvailableFeatures()
1332 if (HasLeaf7 && ((ECX >> 1) & 1) && HasAVX512Save) in getAvailableFeatures()
1334 if (HasLeaf7 && ((ECX >> 6) & 1) && HasAVX512Save) in getAvailableFeatures()
1336 if (HasLeaf7 && ((ECX >> 8) & 1)) in getAvailableFeatures()
1338 if (HasLeaf7 && ((ECX >> 10) & 1) && HasAVX) in getAvailableFeatures()
1340 if (HasLeaf7 && ((ECX >> 11) & 1) && HasAVX512Save) in getAvailableFeatures()
1342 if (HasLeaf7 && ((ECX >> 12) & 1) && HasAVX512Save) in getAvailableFeatures()
1344 if (HasLeaf7 && ((ECX >> 14) & 1) && HasAVX512Save) in getAvailableFeatures()
1347 if (HasLeaf7 && ((EDX >> 2) & 1) && HasAVX512Save) in getAvailableFeatures()
1349 if (HasLeaf7 && ((EDX >> 3) & 1) && HasAVX512Save) in getAvailableFeatures()
1351 if (HasLeaf7 && ((EDX >> 8) & 1) && HasAVX512Save) in getAvailableFeatures()
1357 HasLeaf7 && EAX >= 1 && in getAvailableFeatures()
1818 bool HasLeaf7 = in getHostCPUFeatures() local
1821 Features["fsgsbase"] = HasLeaf7 && ((EBX >> 0) & 1); in getHostCPUFeatures()
1822 Features["sgx"] = HasLeaf7 && ((EBX >> 2) & 1); in getHostCPUFeatures()
1823 Features["bmi"] = HasLeaf7 && ((EBX >> 3) & 1); in getHostCPUFeatures()
1825 Features["avx2"] = HasLeaf7 && ((EBX >> 5) & 1) && HasAVXSave; in getHostCPUFeatures()
1826 Features["bmi2"] = HasLeaf7 && ((EBX >> 8) & 1); in getHostCPUFeatures()
1827 Features["invpcid"] = HasLeaf7 && ((EBX >> 10) & 1); in getHostCPUFeatures()
1828 Features["rtm"] = HasLeaf7 && ((EBX >> 11) & 1); in getHostCPUFeatures()
1830 Features["avx512f"] = HasLeaf7 && ((EBX >> 16) & 1) && HasAVX512Save; in getHostCPUFeatures()
1833 Features["avx512dq"] = HasLeaf7 && ((EBX >> 17) & 1) && HasAVX512Save; in getHostCPUFeatures()
1834 Features["rdseed"] = HasLeaf7 && ((EBX >> 18) & 1); in getHostCPUFeatures()
1835 Features["adx"] = HasLeaf7 && ((EBX >> 19) & 1); in getHostCPUFeatures()
1836 Features["avx512ifma"] = HasLeaf7 && ((EBX >> 21) & 1) && HasAVX512Save; in getHostCPUFeatures()
1837 Features["clflushopt"] = HasLeaf7 && ((EBX >> 23) & 1); in getHostCPUFeatures()
1838 Features["clwb"] = HasLeaf7 && ((EBX >> 24) & 1); in getHostCPUFeatures()
1839 Features["avx512cd"] = HasLeaf7 && ((EBX >> 28) & 1) && HasAVX512Save; in getHostCPUFeatures()
1840 Features["sha"] = HasLeaf7 && ((EBX >> 29) & 1); in getHostCPUFeatures()
1841 Features["avx512bw"] = HasLeaf7 && ((EBX >> 30) & 1) && HasAVX512Save; in getHostCPUFeatures()
1842 Features["avx512vl"] = HasLeaf7 && ((EBX >> 31) & 1) && HasAVX512Save; in getHostCPUFeatures()
1844 Features["avx512vbmi"] = HasLeaf7 && ((ECX >> 1) & 1) && HasAVX512Save; in getHostCPUFeatures()
1845 Features["pku"] = HasLeaf7 && ((ECX >> 4) & 1); in getHostCPUFeatures()
1846 Features["waitpkg"] = HasLeaf7 && ((ECX >> 5) & 1); in getHostCPUFeatures()
1847 Features["avx512vbmi2"] = HasLeaf7 && ((ECX >> 6) & 1) && HasAVX512Save; in getHostCPUFeatures()
1848 Features["shstk"] = HasLeaf7 && ((ECX >> 7) & 1); in getHostCPUFeatures()
1849 Features["gfni"] = HasLeaf7 && ((ECX >> 8) & 1); in getHostCPUFeatures()
1850 Features["vaes"] = HasLeaf7 && ((ECX >> 9) & 1) && HasAVXSave; in getHostCPUFeatures()
1851 Features["vpclmulqdq"] = HasLeaf7 && ((ECX >> 10) & 1) && HasAVXSave; in getHostCPUFeatures()
1852 Features["avx512vnni"] = HasLeaf7 && ((ECX >> 11) & 1) && HasAVX512Save; in getHostCPUFeatures()
1853 Features["avx512bitalg"] = HasLeaf7 && ((ECX >> 12) & 1) && HasAVX512Save; in getHostCPUFeatures()
1854 Features["avx512vpopcntdq"] = HasLeaf7 && ((ECX >> 14) & 1) && HasAVX512Save; in getHostCPUFeatures()
1855 Features["rdpid"] = HasLeaf7 && ((ECX >> 22) & 1); in getHostCPUFeatures()
1856 Features["kl"] = HasLeaf7 && ((ECX >> 23) & 1); // key locker in getHostCPUFeatures()
1857 Features["cldemote"] = HasLeaf7 && ((ECX >> 25) & 1); in getHostCPUFeatures()
1858 Features["movdiri"] = HasLeaf7 && ((ECX >> 27) & 1); in getHostCPUFeatures()
1859 Features["movdir64b"] = HasLeaf7 && ((ECX >> 28) & 1); in getHostCPUFeatures()
1860 Features["enqcmd"] = HasLeaf7 && ((ECX >> 29) & 1); in getHostCPUFeatures()
1862 Features["uintr"] = HasLeaf7 && ((EDX >> 5) & 1); in getHostCPUFeatures()
1864 HasLeaf7 && ((EDX >> 8) & 1) && HasAVX512Save; in getHostCPUFeatures()
1865 Features["serialize"] = HasLeaf7 && ((EDX >> 14) & 1); in getHostCPUFeatures()
1866 Features["tsxldtrk"] = HasLeaf7 && ((EDX >> 16) & 1); in getHostCPUFeatures()
1877 Features["pconfig"] = HasLeaf7 && ((EDX >> 18) & 1); in getHostCPUFeatures()
1878 Features["amx-bf16"] = HasLeaf7 && ((EDX >> 22) & 1) && HasAMXSave; in getHostCPUFeatures()
1879 Features["avx512fp16"] = HasLeaf7 && ((EDX >> 23) & 1) && HasAVX512Save; in getHostCPUFeatures()
1880 Features["amx-tile"] = HasLeaf7 && ((EDX >> 24) & 1) && HasAMXSave; in getHostCPUFeatures()
1881 Features["amx-int8"] = HasLeaf7 && ((EDX >> 25) & 1) && HasAMXSave; in getHostCPUFeatures()
1885 HasLeaf7 && EAX >= 1 && in getHostCPUFeatures()
1927 Features["widekl"] = HasLeaf7 && HasLeaf19 && ((EBX >> 2) & 1); in getHostCPUFeatures()