File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
library/std_detect/src/detect/os/darwin Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -76,6 +76,8 @@ pub(crate) fn detect_features() -> cache::Initializer {
7676 let sme = _sysctlbyname ( c"hw.optional.arm.FEAT_SME" ) ;
7777 let sme2 = _sysctlbyname ( c"hw.optional.arm.FEAT_SME2" ) ;
7878 let sme2p1 = _sysctlbyname ( c"hw.optional.arm.FEAT_SME2p1" ) ;
79+ let sme_b16b16 = _sysctlbyname ( c"hw.optional.arm.FEAT_SME_B16B16" ) ;
80+ let sme_f16f16 = _sysctlbyname ( c"hw.optional.arm.FEAT_SME_F16F16" ) ;
7981 let sme_f64f64 = _sysctlbyname ( c"hw.optional.arm.FEAT_SME_F64F64" ) ;
8082 let sme_i16i64 = _sysctlbyname ( c"hw.optional.arm.FEAT_SME_I16I64" ) ;
8183 let ssbs = _sysctlbyname ( c"hw.optional.arm.FEAT_SSBS" ) ;
@@ -153,6 +155,8 @@ pub(crate) fn detect_features() -> cache::Initializer {
153155 enable_feature ( Feature :: sme, sme) ;
154156 enable_feature ( Feature :: sme2, sme2) ;
155157 enable_feature ( Feature :: sme2p1, sme2p1) ;
158+ enable_feature ( Feature :: sme_b16b16, sme_b16b16) ;
159+ enable_feature ( Feature :: sme_f16f16, sme_f16f16) ;
156160 enable_feature ( Feature :: sme_f64f64, sme_f64f64) ;
157161 enable_feature ( Feature :: sme_i16i64, sme_i16i64) ;
158162 enable_feature ( Feature :: ssbs, ssbs) ;
You can’t perform that action at this time.
0 commit comments