adamdb5 updated this revision to Diff 388744.
adamdb5 added a comment.

undo clang-format


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D114318/new/

https://reviews.llvm.org/D114318

Files:
  clang/lib/Headers/cpuid.h

Index: clang/lib/Headers/cpuid.h
===================================================================
--- clang/lib/Headers/cpuid.h
+++ clang/lib/Headers/cpuid.h
@@ -85,6 +85,7 @@
 #define bit_TM2         0x00000100
 #define bit_SSSE3       0x00000200
 #define bit_CNXTID      0x00000400
+#define bit_SDBG        0x00000800
 #define bit_FMA         0x00001000
 #define bit_CMPXCHG16B  0x00002000
 #define bit_xTPR        0x00004000
@@ -106,6 +107,7 @@
 #define bit_AVX         0x10000000
 #define bit_F16C        0x20000000
 #define bit_RDRND       0x40000000
+#define bit_HYPERVISOR  0x80000000
 
 /* Features in %edx for leaf 1 */
 #define bit_FPU         0x00000001
@@ -138,20 +140,26 @@
 #define bit_SS          0x08000000
 #define bit_HTT         0x10000000
 #define bit_TM          0x20000000
+#define bit_IA64        0x40000000
 #define bit_PBE         0x80000000
 
 /* Features in %ebx for leaf 7 sub-leaf 0 */
 #define bit_FSGSBASE    0x00000001
+#define bit_TSCADJUST   0x00000002
 #define bit_SGX         0x00000004
 #define bit_BMI         0x00000008
 #define bit_HLE         0x00000010
 #define bit_AVX2        0x00000020
+#define bit_FPUEXCEPT   0x00000040
 #define bit_SMEP        0x00000080
 #define bit_BMI2        0x00000100
 #define bit_ENH_MOVSB   0x00000200
 #define bit_INVPCID     0x00000400
 #define bit_RTM         0x00000800
+#define bit_RDTM        0x00001000
+#define bit_DEPRFPUCSDS 0x00002000
 #define bit_MPX         0x00004000
+#define bit_RDTA        0x00008000
 #define bit_AVX512F     0x00010000
 #define bit_AVX512DQ    0x00020000
 #define bit_RDSEED      0x00040000
@@ -159,6 +167,7 @@
 #define bit_AVX512IFMA  0x00200000
 #define bit_CLFLUSHOPT  0x00800000
 #define bit_CLWB        0x01000000
+#define bit_IPT         0x02000000
 #define bit_AVX512PF    0x04000000
 #define bit_AVX512ER    0x08000000
 #define bit_AVX512CD    0x10000000
@@ -169,7 +178,8 @@
 /* Features in %ecx for leaf 7 sub-leaf 0 */
 #define bit_PREFTCHWT1       0x00000001
 #define bit_AVX512VBMI       0x00000002
-#define bit_PKU              0x00000004
+#define bit_UMIP             0x00000004
+#define bit_PKU              0x00000008
 #define bit_OSPKE            0x00000010
 #define bit_WAITPKG          0x00000020
 #define bit_AVX512VBMI2      0x00000040
@@ -179,18 +189,27 @@
 #define bit_VPCLMULQDQ       0x00000400
 #define bit_AVX512VNNI       0x00000800
 #define bit_AVX512BITALG     0x00001000
+#define bit_TME_EN           0x00002000
 #define bit_AVX512VPOPCNTDQ  0x00004000
+#define bit_LA57             0x00010000
 #define bit_RDPID            0x00400000
+#define bit_KL               0x00800000
 #define bit_CLDEMOTE         0x02000000
 #define bit_MOVDIRI          0x08000000
 #define bit_MOVDIR64B        0x10000000
 #define bit_ENQCMD           0x20000000
+#define bit_SGX_LC           0x40000000
+#define bit_PKS              0x80000000
 
 /* Features in %edx for leaf 7 sub-leaf 0 */
 #define bit_AVX5124VNNIW  0x00000004
 #define bit_AVX5124FMAPS  0x00000008
+#define bit_FSRM          0x00000010
 #define bit_UINTR         0x00000020
+#define bit_AVX512VPCINT  0x00000100
+#define bit_MD_CLEAR      0x00000400
 #define bit_SERIALIZE     0x00004000
+#define bit_HYBRID        0x00008000
 #define bit_TSXLDTRK      0x00010000
 #define bit_PCONFIG       0x00040000
 #define bit_IBT           0x00100000
@@ -198,6 +217,12 @@
 #define bit_AVX512FP16    0x00800000
 #define bit_AMXTILE       0x01000000
 #define bit_AMXINT8       0x02000000
+#define bit_IBRS_IBPB     0x04000000
+#define bit_STIBP         0x08000000
+#define bit_L1DFLUSH      0x10000000
+#define bit_IA32_ARCH_CAP 0x20000000
+#define bit_IA32_CORE_CAP 0x40000000
+#define bit_SSBD          0x80000000
 
 /* Features in %eax for leaf 7 sub-leaf 1 */
 #define bit_AVXVNNI       0x00000008
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to