From: Martin Storsjö martin@martin.st
These were defined in WinSDK 10.0.26100. --- include/winnt.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+)
diff --git a/include/winnt.h b/include/winnt.h index 81244e4ab31..df5113051d2 100644 --- a/include/winnt.h +++ b/include/winnt.h @@ -1127,6 +1127,21 @@ typedef enum _HEAP_INFORMATION_CLASS { #define PF_ARM_V82_DP_INSTRUCTIONS_AVAILABLE 43 #define PF_ARM_V83_JSCVT_INSTRUCTIONS_AVAILABLE 44 #define PF_ARM_V83_LRCPC_INSTRUCTIONS_AVAILABLE 45 +#define PF_ARM_SVE_INSTRUCTIONS_AVAILABLE 46 +#define PF_ARM_SVE2_INSTRUCTIONS_AVAILABLE 47 +#define PF_ARM_SVE2_1_INSTRUCTIONS_AVAILABLE 48 +#define PF_ARM_SVE_AES_INSTRUCTIONS_AVAILABLE 49 +#define PF_ARM_SVE_PMULL128_INSTRUCTIONS_AVAILABLE 50 +#define PF_ARM_SVE_BITPERM_INSTRUCTIONS_AVAILABLE 51 +#define PF_ARM_SVE_BF16_INSTRUCTIONS_AVAILABLE 52 +#define PF_ARM_SVE_EBF16_INSTRUCTIONS_AVAILABLE 53 +#define PF_ARM_SVE_B16B16_INSTRUCTIONS_AVAILABLE 54 +#define PF_ARM_SVE_SHA3_INSTRUCTIONS_AVAILABLE 55 +#define PF_ARM_SVE_SM4_INSTRUCTIONS_AVAILABLE 56 +#define PF_ARM_SVE_I8MM_INSTRUCTIONS_AVAILABLE 57 +#define PF_ARM_SVE_F32MM_INSTRUCTIONS_AVAILABLE 58 +#define PF_ARM_SVE_F64MM_INSTRUCTIONS_AVAILABLE 59 +#define PF_BMI2_INSTRUCTIONS_AVAILABLE 60
/* Execution state flags */