Lines Matching refs:os_support
1185 OsSupport os_support = kEmptyOsSupport; in CheckOsSupport() local
1190 os_support.have_sse_via_cpuid = HasXmmOsXSave(xcr0_eax); in CheckOsSupport()
1191 os_support.have_avx = HasYmmOsXSave(xcr0_eax); in CheckOsSupport()
1192 os_support.have_avx512 = HasZmmOsXSave(xcr0_eax); in CheckOsSupport()
1193 os_support.have_amx = HasTmmOsXSave(xcr0_eax); in CheckOsSupport()
1196 os_support.have_sse_via_os = true; in CheckOsSupport()
1199 return os_support; in CheckOsSupport()
1274 const OsSupport os_support, X86Info* info) { in ParseCpuId() argument
1318 if (os_support.have_sse_via_os) { in ParseCpuId()
1320 } else if (os_support.have_sse_via_cpuid) { in ParseCpuId()
1329 if (os_support.have_avx) { in ParseCpuId()
1335 if (os_support.have_avx512) { in ParseCpuId()
1357 if (os_support.have_amx) { in ParseCpuId()
1366 static void ParseExtraAMDCpuId(X86Info* info, OsSupport os_support) { in ParseExtraAMDCpuId() argument
1373 if (os_support.have_sse_via_cpuid) { in ParseExtraAMDCpuId()
1377 if (os_support.have_avx) { in ParseExtraAMDCpuId()
1393 const OsSupport os_support = CheckOsSupport(max_cpuid_leaf); in GetX86Info() local
1394 ParseCpuId(max_cpuid_leaf, os_support, &info); in GetX86Info()
1396 ParseExtraAMDCpuId(&info, os_support); in GetX86Info()