@@ -107,6 +107,31 @@ pub const HWCAP2_SVESHA3: ::c_ulong = 1 << 5;
107
107
pub const HWCAP2_SVESM4 : :: c_ulong = 1 << 6 ;
108
108
pub const HWCAP2_FLAGM2 : :: c_ulong = 1 << 7 ;
109
109
pub const HWCAP2_FRINT : :: c_ulong = 1 << 8 ;
110
+ pub const HWCAP2_SVEI8MM : :: c_ulong = 1 << 9 ;
111
+ pub const HWCAP2_SVEF32MM : :: c_ulong = 1 << 10 ;
112
+ pub const HWCAP2_SVEF64MM : :: c_ulong = 1 << 11 ;
113
+ pub const HWCAP2_SVEBF16 : :: c_ulong = 1 << 12 ;
114
+ pub const HWCAP2_I8MM : :: c_ulong = 1 << 13 ;
115
+ pub const HWCAP2_BF16 : :: c_ulong = 1 << 14 ;
116
+ pub const HWCAP2_DGH : :: c_ulong = 1 << 15 ;
117
+ pub const HWCAP2_RNG : :: c_ulong = 1 << 16 ;
118
+ pub const HWCAP2_BTI : :: c_ulong = 1 << 17 ;
119
+ pub const HWCAP2_MTE : :: c_ulong = 1 << 18 ;
120
+ pub const HWCAP2_ECV : :: c_ulong = 1 << 19 ;
121
+ pub const HWCAP2_AFP : :: c_ulong = 1 << 20 ;
122
+ pub const HWCAP2_RPRES : :: c_ulong = 1 << 21 ;
123
+ pub const HWCAP2_MTE3 : :: c_ulong = 1 << 22 ;
124
+ pub const HWCAP2_SME : :: c_ulong = 1 << 23 ;
125
+ pub const HWCAP2_SME_I16I64 : :: c_ulong = 1 << 24 ;
126
+ pub const HWCAP2_SME_F64F64 : :: c_ulong = 1 << 25 ;
127
+ pub const HWCAP2_SME_I8I32 : :: c_ulong = 1 << 26 ;
128
+ pub const HWCAP2_SME_F16F32 : :: c_ulong = 1 << 27 ;
129
+ pub const HWCAP2_SME_B16F32 : :: c_ulong = 1 << 28 ;
130
+ pub const HWCAP2_SME_F32F32 : :: c_ulong = 1 << 29 ;
131
+ pub const HWCAP2_SME_FA64 : :: c_ulong = 1 << 30 ;
132
+ pub const HWCAP2_WFXT : :: c_ulong = 1 << 31 ;
133
+ pub const HWCAP2_EBF16 : :: c_ulong = 1 << 32 ;
134
+ pub const HWCAP2_SVE_EBF16 : :: c_ulong = 1 << 33 ;
110
135
111
136
pub const SYS_io_setup : :: c_long = 0 ;
112
137
pub const SYS_io_destroy : :: c_long = 1 ;
0 commit comments