diff options
author | gadoofou87 <paunia@protonmail.com> | 2020-03-11 16:44:49 +0300 |
---|---|---|
committer | Mizux <mizux.dev@gmail.com> | 2020-03-12 13:58:41 +0300 |
commit | 3262a55118e11354a4230fef3f4ee1f58f04996f (patch) | |
tree | 453992841f37b469c397824f365461c5e613efbb /include | |
parent | eb168a2da2e14a85834b98c3961eee909dc618f9 (diff) |
Support x86 FMA4 and SSE4A features
Diffstat (limited to 'include')
-rw-r--r-- | include/cpuinfo_x86.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/cpuinfo_x86.h b/include/cpuinfo_x86.h index 24a4f0c..1e338a9 100644 --- a/include/cpuinfo_x86.h +++ b/include/cpuinfo_x86.h @@ -31,6 +31,7 @@ typedef struct { int aes : 1; int erms : 1; int f16c : 1; + int fma4 : 1; int fma3 : 1; int vaes : 1; int vpclmulqdq : 1; @@ -48,6 +49,7 @@ typedef struct { int ssse3 : 1; int sse4_1 : 1; int sse4_2 : 1; + int sse4a : 1; int avx : 1; int avx2 : 1; @@ -149,6 +151,7 @@ typedef enum { X86_AES, X86_ERMS, X86_F16C, + X86_FMA4, X86_FMA3, X86_VAES, X86_VPCLMULQDQ, @@ -165,6 +168,7 @@ typedef enum { X86_SSSE3, X86_SSE4_1, X86_SSE4_2, + X86_SSE4A, X86_AVX, X86_AVX2, X86_AVX512F, |