diff options
author | Wunkolo <Wunkolo@gmail.com> | 2022-03-10 03:11:46 +0100 |
---|---|---|
committer | Wunkolo <Wunkolo@gmail.com> | 2022-03-11 19:27:00 +0100 |
commit | d248c1203ea15992e6ca3a087a02fac76490deba (patch) | |
tree | 1a7900363e7ea6672f2a07b8fe077e2fb0c479e8 /src/common/x64/cpu_detect.h | |
parent | common/telemetry: Update `AddField` name type to `string_view` (diff) | |
download | yuzu-d248c1203ea15992e6ca3a087a02fac76490deba.tar yuzu-d248c1203ea15992e6ca3a087a02fac76490deba.tar.gz yuzu-d248c1203ea15992e6ca3a087a02fac76490deba.tar.bz2 yuzu-d248c1203ea15992e6ca3a087a02fac76490deba.tar.lz yuzu-d248c1203ea15992e6ca3a087a02fac76490deba.tar.xz yuzu-d248c1203ea15992e6ca3a087a02fac76490deba.tar.zst yuzu-d248c1203ea15992e6ca3a087a02fac76490deba.zip |
Diffstat (limited to 'src/common/x64/cpu_detect.h')
-rw-r--r-- | src/common/x64/cpu_detect.h | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/src/common/x64/cpu_detect.h b/src/common/x64/cpu_detect.h index 3e6d808f3..40c48b132 100644 --- a/src/common/x64/cpu_detect.h +++ b/src/common/x64/cpu_detect.h @@ -35,16 +35,31 @@ struct CPUCaps { bool ssse3 : 1; bool sse4_1 : 1; bool sse4_2 : 1; - bool lzcnt : 1; + bool avx : 1; + bool avx_vnni : 1; bool avx2 : 1; - bool avx512 : 1; + bool avx512f : 1; + bool avx512dq : 1; + bool avx512cd : 1; + bool avx512bw : 1; + bool avx512vl : 1; + bool avx512vbmi : 1; + bool avx512bitalg : 1; + + bool aes : 1; bool bmi1 : 1; bool bmi2 : 1; + bool f16c : 1; bool fma : 1; bool fma4 : 1; - bool aes : 1; + bool gfni : 1; bool invariant_tsc : 1; + bool lzcnt : 1; + bool movbe : 1; + bool pclmulqdq : 1; + bool popcnt : 1; + bool sha : 1; }; /** |