Lines Matching defs:HasAVX512Save

1309   bool HasAVX512Save = true;
1312 bool HasAVX512Save = HasAVX && ((EAX & 0xe0) == 0xe0);
1327 if (HasLeaf7 && ((EBX >> 16) & 1) && HasAVX512Save) {
1331 if (HasLeaf7 && ((EBX >> 17) & 1) && HasAVX512Save)
1335 if (HasLeaf7 && ((EBX >> 21) & 1) && HasAVX512Save)
1339 if (HasLeaf7 && ((EBX >> 28) & 1) && HasAVX512Save)
1343 if (HasLeaf7 && ((EBX >> 30) & 1) && HasAVX512Save)
1345 if (HasLeaf7 && ((EBX >> 31) & 1) && HasAVX512Save)
1348 if (HasLeaf7 && ((ECX >> 1) & 1) && HasAVX512Save)
1350 if (HasLeaf7 && ((ECX >> 6) & 1) && HasAVX512Save)
1356 if (HasLeaf7 && ((ECX >> 11) & 1) && HasAVX512Save)
1358 if (HasLeaf7 && ((ECX >> 12) & 1) && HasAVX512Save)
1360 if (HasLeaf7 && ((ECX >> 14) & 1) && HasAVX512Save)
1363 if (HasLeaf7 && ((EDX >> 2) & 1) && HasAVX512Save)
1365 if (HasLeaf7 && ((EDX >> 3) & 1) && HasAVX512Save)
1367 if (HasLeaf7 && ((EDX >> 8) & 1) && HasAVX512Save)
1375 if (HasLeaf7Subleaf1 && ((EAX >> 5) & 1) && HasAVX512Save)
1849 bool HasAVX512Save = true;
1852 bool HasAVX512Save = HasAVXSave && ((EAX & 0xe0) == 0xe0);
1901 Features["avx512f"] = HasLeaf7 && ((EBX >> 16) & 1) && HasAVX512Save;
1904 Features["avx512dq"] = HasLeaf7 && ((EBX >> 17) & 1) && HasAVX512Save;
1907 Features["avx512ifma"] = HasLeaf7 && ((EBX >> 21) & 1) && HasAVX512Save;
1910 Features["avx512cd"] = HasLeaf7 && ((EBX >> 28) & 1) && HasAVX512Save;
1912 Features["avx512bw"] = HasLeaf7 && ((EBX >> 30) & 1) && HasAVX512Save;
1913 Features["avx512vl"] = HasLeaf7 && ((EBX >> 31) & 1) && HasAVX512Save;
1915 Features["avx512vbmi"] = HasLeaf7 && ((ECX >> 1) & 1) && HasAVX512Save;
1918 Features["avx512vbmi2"] = HasLeaf7 && ((ECX >> 6) & 1) && HasAVX512Save;
1923 Features["avx512vnni"] = HasLeaf7 && ((ECX >> 11) & 1) && HasAVX512Save;
1924 Features["avx512bitalg"] = HasLeaf7 && ((ECX >> 12) & 1) && HasAVX512Save;
1925 Features["avx512vpopcntdq"] = HasLeaf7 && ((ECX >> 14) & 1) && HasAVX512Save;
1935 HasLeaf7 && ((EDX >> 8) & 1) && HasAVX512Save;
1950 Features["avx512fp16"] = HasLeaf7 && ((EDX >> 23) & 1) && HasAVX512Save;
1963 Features["avx512bf16"] = HasLeaf7Subleaf1 && ((EAX >> 5) & 1) && HasAVX512Save;