Rollup merge of #90079 - SparrowLii:i8mm, r=Amanieu
enable `i8mm` target feature on aarch64 and arm As in https://github.com/rust-lang/stdarch/issues/1233, `i8mm` needs to be turned on to support the implementation of `vmmla` and `vusmmla`neon instructions in stdarch. r? ``@Amanieu``
This commit is contained in:
commit
bd48b9975a
1 changed files with 2 additions and 1 deletions
|
@ -19,6 +19,7 @@ const ARM_ALLOWED_FEATURES: &[(&str, Option<Symbol>)] = &[
|
|||
("crypto", Some(sym::arm_target_feature)),
|
||||
("aes", Some(sym::arm_target_feature)),
|
||||
("sha2", Some(sym::arm_target_feature)),
|
||||
("i8mm", Some(sym::arm_target_feature)),
|
||||
("v5te", Some(sym::arm_target_feature)),
|
||||
("v6", Some(sym::arm_target_feature)),
|
||||
("v6k", Some(sym::arm_target_feature)),
|
||||
|
@ -90,7 +91,7 @@ const AARCH64_ALLOWED_FEATURES: &[(&str, Option<Symbol>)] = &[
|
|||
// FEAT_FRINTTS
|
||||
("frintts", Some(sym::aarch64_target_feature)),
|
||||
// FEAT_I8MM
|
||||
// ("i8mm", Some(sym::aarch64_target_feature)),
|
||||
("i8mm", Some(sym::aarch64_target_feature)),
|
||||
// FEAT_F32MM
|
||||
// ("f32mm", Some(sym::aarch64_target_feature)),
|
||||
// FEAT_F64MM
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue